skills/read-verify/SKILL.md
Enforce Read-Before-Edit to prevent hallucinated changes
npx skillsauth add rudi193-cmd/aionic-claude-skills read-verifyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You MUST Read a file before Editing it. No exceptions.
Editing files without reading them leads to:
Have I called Read(filepath) this session for this exact file?
REFUSE the edit and show:
READ-BEFORE-EDIT REQUIRED
You attempted to Edit without reading the file first.
REQUIRED WORKFLOW:
WHY: Prevents hallucinated edits and ensures accuracy.
BLOCKED: Read the file first, then try Edit again.
Verify the read was RECENT (within last 10 messages).
If read was >10 messages ago, require fresh read:
STALE READ DETECTED
You read this file earlier, but conversation has progressed.
File may have changed. Read it again to ensure current state.
Read('path/to/file') # Refresh your view
CORRECT:
INCORRECT:
NEW FILES:
PARTIAL READS:
MULTIPLE EDITS:
This skill automatically activates when:
In Claude Code CLI, this is enforced via PreToolUse hook. In claude.ai web, this skill provides the enforcement.
development
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
tools
Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
tools
System status — atoms, edges, ratio, boot health, unpushed work, open threads
tools
Manual session startup — when boot hooks are degraded, run the bridge-open sequence manually