技能详情(站内镜像,无评论)
作者:AIpoch @AIPOCH-AI
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v0.1.0
统计:⭐ 0 · 20 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :可疑
Package:aipoch-ai/figure-reference-checker
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :可疑
OpenClaw 评估
The skill's purpose (checking figure references) is plausible and the included script is simple, but the SKILL.md and the code disagree about how manuscript input is provided and what file handling occurs — this mismatch is unexplained and could cause misuse.
目的
The declared purpose (check figure references) matches the small included Python implementation, which uses regex to find 'Fig. <number>' tokens. However, the SKILL.md repeatedly describes passing a manuscript file path (example: paper.docx) and claims the tool reads/writes files; the script instead treats the --manuscript argument as manuscript text and does not open or write any files. This inconsistency is disproportionate to the stated fun…
说明范围
SKILL.md instructs running 'python scripts/main.py --manuscript paper.docx' implying the script will read a .docx file. The script does not read files or parse .docx — it treats the argument as raw text. SKILL.md also claims output files are saved to workspace and lists filesystem access in its risk table, but the code only prints to stdout. This gap between instructions and actual behavior is a scope/instruction mismatch.
安装机制
No install spec and no external dependencies. The script uses only the Python standard library (argparse, re). This is low-risk from an install perspective.
证书
No environment variables, credentials, or config paths are requested. The skill does not require secrets or external service access; the requested environment is proportionate.
持久
The skill does not request persistent installation or elevated privileges (always:false). It does not modify other skills or system configuration.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Figure Reference Checker」。简介:Check figure references in manuscripts。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aipoch-ai/figure-reference-checker/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: figure-reference-checker
description: Check figure references in manuscripts
version: 1.0.0
category: Writing
tags: []
author: AIPOCH
license: MIT
status: Draft
risk_level: Medium
skill_type: Tool/Script
owner: AIPOCH
reviewer: ''
last_updated: '2026-02-06'
---
# Figure Reference Checker
Check consistency of figure references in manuscripts.
## Parameters
| Parameter | Type | Default | Required | Description |
|-----------|------|---------|----------|-------------|
| `--manuscript`, `-m` | string | - | Yes | Path to manuscript file |
## Usage
```bash
python scripts/main.py --manuscript paper.docx
```
## Features
- Detect orphaned figure references
- Check figure-label consistency
- Flag missing citations
## Risk Assessment
| Risk Indicator | Assessment | Level |
|----------------|------------|-------|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |
## Security Checklist
- [ ] No hardcoded credentials or API keys
- [ ] No unauthorized file system access (../)
- [ ] Output does not expose sensitive information
- [ ] Prompt injection protections in place
- [ ] Input file paths validated (no ../ traversal)
- [ ] Output directory restricted to workspace
- [ ] Script execution in sandboxed environment
- [ ] Error messages sanitized (no stack traces exposed)
- [ ] Dependencies audited
## Prerequisites
No additional Python packages required.
## Evaluation Criteria
### Success Metrics
- [ ] Successfully executes main functionality
- [ ] Output meets quality standards
- [ ] Handles edge cases gracefully
- [ ] Performance is acceptable
### Test Cases
1. **Basic Functionality**: Standard input → Expected output
2. **Edge Case**: Invalid input → Graceful error handling
3. **Performance**: Large dataset → Acceptable processing time
## Lifecycle Status
- **Current Stage**: Draft
- **Next Review Date**: 2026-03-06
- **Known Issues**: None
- **Planned Improvements**:
- Performance optimization
- Additional feature support