claude-edit — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited claude-edit (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Modify the project's CLAUDE.md based on natural-language instructions. Same pattern as agent-edit but targeting the charter file instead of an agent file.
/claude-edit "<natural-language change request>"Examples:
/claude-edit "add a 5th principle: prefer composition over inheritance"/claude-edit "remove the 'No mocking' rule — we agreed it's too strict"/claude-edit "soften principle 3 to allow refactoring when explicitly asked"Search in this order, take first match:
./CLAUDE.md (project root)~/.claude/CLAUDE.md (user-level)If neither exists:
/claude-create command)Use the Read tool on the resolved path. Take note of:
# CLAUDE.md, ## 1. ..., etc.)Translate the request into a precise edit:
## 5. <Title> section after the last principle, matching styleHard rules:
CLAUDE.md. Never touch agent files from this skill.DASHBOARD=.claude/skills/dashboard
python3 $DASHBOARD/scripts/backup.py <resolved-path>Run via Bash:
python3 $DASHBOARD/scripts/invalidate_cache.py <resolved-path>This MUST happen before the Edit (while the file still has its pre-edit content). Calling after the edit hashes the new content and finds nothing to remove, leaving stale entries in ~/.claude/dashboard-cache/.
Use the Edit tool. The diff is shown to the user; they approve or reject.
If the project has agents (.claude/agents/*.md exists), remind the user that the CLAUDE.md change may invalidate previously-computed affinity scores. Suggest re-running /dashboard (default mode) to see updated alignment.
Tell the user:
/dashboard --claude (or /dashboard to see team affinity recomputed)Example:
已在 CLAUDE.md 末尾加了原则 5: "组合优于继承"。 备份:./CLAUDE.md.bak.1714823104938293000想看团队对新原则的服从度:/dashboard
/agent-edit invocation.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.