# Skill Evolution Engine

> Manages skill version history and automated improvement cycles. Use for: evolve skills, version skills, skill maintenance, `skill-evolver`.

- Skill: `stijnman/skill-evolution-engine` (Agent Skill)
- Install (CLI): `npx skillmds@latest add stijnman/skill-evolution-engine`
- Raw SKILL.md: https://api.skillmd.com/api/skills/stijnman/skill-evolution-engine/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: Stijnman (https://skillmd.com/u/stijnman)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/stijnman/skill-evolution-engine

---

# Skill Evolution Engine
## When to Use

- User says **evolve skills** or task matches this capability
- User says **version skills** or task matches this capability
- User says **skill maintenance** or task matches this capability

## Workflow

1. Snapshot the current SKILL.md to a local versioned backup and run the hyper-skill-tester baseline.
2. Prepare the proposed evolution as a reviewable diff with expected benefits, risks, and rollback path.
3. Obtain explicit user approval before applying, committing, publishing, or otherwise persisting the proposed change.
4. After approval, apply the change and compare scores. Present any regression and its rollback option for approval rather than rolling back automatically.

## Integrations

- `skill-evolver`
- `evolution`
- `evolver`
- `hyper-skill-tester`

## Error Handling

| Failure | Response |
|---------|----------|
| Score regression | Preserve the evidence, present the latest backup and rollback diff, and wait for user approval before restoring. |

## Gotchas

- Keep version backups locally; do not publish, delete, or restore them without explicit user approval.

## Example

**Input:** User request matching triggers above.
**Output:** Structured result per workflow with integrations invoked as needed.

