From starlight-intelligence-system
Requires explicit user confirmation before any Claw mutates user files outside ~/.starlight/. Produces a plan first; mutations are never the default.
How this skill is triggered — by the user, by Claude, or both
Slash command
/starlight-intelligence-system:mutation-approvalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Plans are free. Changes cost a confirmation. That's the contract.
Plans are free. Changes cost a confirmation. That's the contract.
mutation_default: false is about to execute a file operationIntercepts mutations before they execute. Presents a clear human-readable summary of what will change, requires explicit confirmation, records the approval, and passes control back to the requesting Claw. No mutation is silent. No mutation is irreversible without a logged confirmation.
{ claw_id, operation_type, targets: [{ path, action, description }], reversible: bool }
Reclamation Claw wants to make 14 changes:
- Move 8 files from ~/Documents/old/ to ~/Documents/projects/
- Move 3 files to ~/Documents/archive/
- Import 3 items into SIS vaults
Reversible: Yes (move log will be saved)
Type "I confirm" to proceed, or "cancel" to abort.
For operations flagged reversible: false (e.g., permanent deletes):
⚠️ This action cannot be undone.
Memory Claw wants to permanently delete 4 archived vault entries.
Type the exact phrase "delete permanently" to confirm, or "cancel" to abort.
If a mutation batch fails mid-execution:
~/.starlight/logs/mutation-rollback.jsonlpermission-gate (authorization check runs first)npx claudepluginhub frankxai/starlight-intelligence-systemProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.