# Evolver

> Lightweight skill mutation helper for quick iterations. Use for: quick evolve, mutate skill, tweak skill, `skill-evolver`.

- Skill: `stijnman/evolver` (Agent Skill)
- Install (CLI): `npx skillmds@latest add stijnman/evolver`
- Raw SKILL.md: https://api.skillmd.com/api/skills/stijnman/evolver/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/evolver

---

# Evolver
## When to Use

- User says **quick evolve** or task matches this capability
- User says **mutate skill** or task matches this capability
- User says **tweak skill** or task matches this capability

## Workflow

1. Load the target SKILL.md and identify one narrowly scoped proposed edit.
2. Present the proposed change and expected effect; obtain explicit user approval before changing or saving the file.
3. After approval, apply the edit and validate the frontmatter.
4. Keep the change local unless the user separately authorizes a commit, publication, backup upload, or other external persistence.

## Integrations

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

## Error Handling

| Failure | Response |
|---------|----------|
| Invalid frontmatter | Preserve the broken draft, show the restore option from git or a local versioned backup, and wait for approval before restoring. |

## Gotchas

- Prefer skill-evolver for major rewrites.

## Example

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

