Agent skill · software engineering · sickn33
evolution
This skill enables makepad-skills to self-improve continuously during development.
Why this skill is useful
Adds executable hooks and scripts for automatic skill evolution and self-improvement that are not available in public documentation.
What it needs
Requires makepad installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
Makepad Skills Evolution This skill enables makepad-skills to self-improve continuously during development. When to Use You are maintaining makepad-skills and want the skill library to improve itself during development. You need the workflow for deciding when a new pattern should become a skill update or hook-driven evolution. You are working on self-correction, self-validation, or version adaptation for the skill set. Quick Navigation Topic Description ------- ------------- Collaboration Guidelines Contributing to makepad-skills Hooks Setup Auto-trigger evolution with hooks When to Evolve Triggers and classification Evolution Process Step-by-step guide Self-Correction Auto-fix skill errors Self-Validation Verify skill accuracy Version Adaptation Multi-branch support --- Hooks-Based Auto-Triggering For reliable automatic triggering, use Claude Code hooks. Install with --with-hooks: This will install hooks to .claude/hooks/ and configure .claude/settings.json: What Hooks Do Hook Trigger Event Action ------ --------------- -------- makepad-skill-router.sh UserPromptSubmit Auto-route to relevant skills pre-tool.sh Before Bash/Write/Edit Detect Makepad version from Cargo.toml post-bash.sh After Bash command fails Detect Makepad errors, suggest fixes session-end.sh Session ends Prompt to capture learnings --- Skill Routing and Bundling The makepad-skill-router.sh hook automatically loads relevant skills based on user queries. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/evolution