skill-evolve

Run guided observation cycles to extract patterns and validate skill improvements.

37|4|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/OrangeViolin/skill-evolve --skill skill-evolve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-evolve
Source: https://github.com/OrangeViolin/skill-evolve/tree/main
Command: npx skills add https://github.com/OrangeViolin/skill-evolve --skill skill-evolve

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Skill-evolve helps teams systematically improve Claude Code Skills by running observation-driven iterations and validating improvements to raise quality.

Core Features & Use Cases

  • Observation-driven evaluation: run prompts, record outcomes, and extract repeating patterns.
  • Pattern-based improvement: prioritize high-impact changes and document them for reproducibility.
  • Evolutionary workflow: manage rounds, evolution-log, and versioned changes for continuous improvement.

Quick Start

Provide a target skill path or existing skill, read its SKILL.md, and initiate the first observation cycle documenting prompts and outcomes.

Frequently Asked Questions about skill-evolve

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I systematically improve Claude Code Skills through prompt evaluation?

You systematically improve Claude Code Skills by running observation-driven evaluation cycles on real prompts, recording outcomes, extracting repeating patterns, and applying small, verifiable changes to raise quality.

What is observation-driven skill evolution and how does it work?

Observation-driven skill evolution is an iterative improvement process that observes real prompt outcomes, extracts repeating patterns, prioritizes high-impact changes, and validates them through documented evolution-log rounds for reproducibility.

How do I start an observation cycle to iteratively improve an existing skill?

To start an observation cycle, provide a target skill path, read its SKILL.md file containing the YAML frontmatter, and initiate the first guided observation cycle documenting prompts and recording outcomes.

Do I need a specific file structure to extract patterns and apply verifiable changes to a skill?

Yes, you need a Skill Unit defined by a SKILL.md with YAML frontmatter containing name and description, alongside optional scripts, references, and assets directories for operational assets required by the evolution workflow.

Can I use this evolutionary workflow to manage versioned changes for continuous skill improvement?

Yes, the evolutionary workflow manages rounds, maintains an evolution-log, and applies versioned changes to ensure continuous improvement and reproducibility of pattern-based modifications across observation cycles.

What are the limitations of pattern-based improvement for Claude Code Skills?

Pattern-based improvement relies on running real prompts to extract repeating patterns, meaning insufficient prompt variation or lack of documented validation steps can limit the extraction of high-impact, verifiable changes.