hao-cyberhao-cyberCommunityยท1 Agent Skills Included

skill-evolution

Create, test, publish, and improve reusable skills automatically

Manages the full lifecycle of reusable skills: creation, failure reflection, regression testing, maturity checks, publishing, searching, installing, merging, and uninstalling. Eliminates manual skill maintenance by letting the system detect capability gaps, fix broken skills after failures, and suggest publishing when a skill stabilizes. Works fully offline for local creation and reflection, with a built-in public registry for sharing and discovering community skills.
npx skills add hao-cyber/skill-evolution --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install skill-evolution?โ–ผ

Run `npx skills add hao-cyber/skill-evolution --all -g -y` in your terminal to install it globally. It requires Python 3.9+ and works with Claude Code or any agent supporting .claude/skills/.

What does skill-evolution actually do?โ–ผ

It manages the entire skill lifecycle: creating new skills, reflecting on failures to fix them, running regression tests, checking maturity, and publishing, searching, installing, merging, or uninstalling skills from a registry.

Does skill-evolution work offline?โ–ผ

Yes. Local skill creation, failure reflection, maturity assessment, and structure enforcement work 100% offline. Only publishing, searching, and installing require the built-in public registry.

How do skill variants and merging work?โ–ผ

Publishing a skill that already exists under another author automatically forks it as a named variant. The agent picks the best variant per task and can merge two variants into an improved combined version.

Do I need coding experience to use skill-evolution?โ–ผ

No. You paste the repository link into Claude Code and the agent handles installation and operation. All scripts use only the Python standard library with no extra dependencies.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’