What problem does it solve?
This Skill quickly verifies that Claude Code evolution hooks for skill-evolution are installed and enabled, and provides a ready-to-run fix. It helps ensure runs/evolution artifacts are produced and not lost due to misconfigurations.
Core Features & Use Cases
- Health checks for hook installation: confirms presence of pre-tool.sh, post-bash.sh, post-tool.sh, and session-end.sh in the expected directory.
- Configuration validation: checks both project-level and global settings.json for enabled hooks and correct mappings.
- Guided remediation: provides explicit steps or commands to fix missing or disabled hooks and to restore the evolution loop.
Quick Start
To diagnose your environment, run the checks:
- ls -la ~/.claude/skills/skill-evolution/hooks/ 2>/dev/null || true
- grep -n "skill-evolution/hooks/pre-tool.sh" .claude/settings.json ~/.claude/settings.json 2>/dev/null || true
- ls -la runs/evolution 2>/dev/null || true