Trusted — Risk Score 0/100
Last scan:1 day ago Rescan
0 /100
foreshadowing-tracker
伏笔追踪器 - 识别章节中的伏笔并追踪回收状态。当需要管理伏笔、确保前后呼应时使用,支持新增伏笔识别、待回收伏笔提醒、已回收伏笔标记。
A benign foreshadowing tracker for novel writing with no security concerns.
Skill Nameforeshadowing-tracker
Duration26.9s
Enginepi
Safe to install
This skill is safe to use. No security action required.
ResourceDeclaredInferredStatusEvidence
Filesystem READ READ ✓ Aligned SKILL.md declares --book-dir and --chapter parameters; code only reads user-spec…
Filesystem WRITE WRITE ✓ Aligned SKILL.md declares --output and --record parameters; code writes to user-specifie…
Network NONE NONE No network operations in code
Shell NONE NONE No subprocess or shell execution in code
Environment NONE NONE No os.environ access in code
Skill Invoke NONE NONE No skill invocation in code
Clipboard NONE NONE No clipboard access in code
Browser NONE NONE No browser automation in code
Database NONE NONE No database operations in code

File Tree

3 files · 18.3 KB · 590 lines
Python 1f · 413L Markdown 1f · 175L Text 1f · 2L
├─ 📁 scripts
│ ├─ 📄 requirements.txt Text 2L · 12 B
│ └─ 🐍 track_foreshadowing.py Python 413L · 14.0 KB
└─ 📝 SKILL.md Markdown 175L · 4.3 KB

Dependencies 2 items

PackageVersionSourceKnown VulnsNotes
rich * pip No Version not pinned
PyYAML * pip No Version not pinned

Security Positives

✓ Well-documented SKILL.md with clear use cases and CLI examples
✓ No shell execution or subprocess calls
✓ No network access or external communications
✓ No credential harvesting or sensitive data access
✓ No obfuscation or encoded payloads
✓ Filesystem access is strictly limited to user-specified paths via CLI arguments
✓ Standard dependencies (rich, PyYAML) with no known vulnerabilities
✓ Clean Python implementation using only argparse, json, re, pathlib, and rich libraries
✓ All declared functionality matches actual code behavior