Skill Evolution Manager

Extract user feedback into evolution.json and stitch updates into SKILL.md.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill skill-evolution-manager-wsxwj123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Evolution Manager
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/skill-evolution-manager
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill skill-evolution-manager-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This tool serves as the central hub to summarize user feedback and conversation signals to iteratively improve and evolve existing Skills, ensuring continuous learning across the Skill library.

Core Features & Use Cases

  • Session Review: analyze performance of invoked Skills at the end of a dialogue to identify gaps.
  • Experience Extraction: convert non-structured user feedback into structured JSON data saved as evolution.json.
  • Smart Stitching: persist learned improvements by automatically updating SKILL.md with best practices.
  • Align & Versioning: ensure evolved insights are aligned across Skill revisions.

Quick Start

Trigger an evolution workflow after a conversation by issuing a trigger like '/evolve' to start review, extraction, and stitching.

Frequently Asked Questions about Skill Evolution Manager

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

FAQPage Schema
How do I automate skill versioning and improvements from user feedback?

To automate skill versioning from user feedback, trigger an evolution workflow to analyze conversation signals, extract structured insights into evolution.json, and stitch changes directly into SKILL.md.

What is the best way to persist actionable improvements in SKILL.md?

Persisting actionable improvements in SKILL.md is achieved through smart stitching, which automatically updates the documentation with best practices extracted from structured feedback data.

How do I convert non-structured conversation signals into structured JSON data?

Converting non-structured conversation signals into structured JSON data uses experience extraction to encapsulate feedback and save it as evolution.json for incremental skill updates.

Does the skill evolution workflow support incremental updates across multiple skills?

Yes, the skill evolution workflow supports incremental updates across multiple skills, enforcing structured persistence and aligning revisions across different skill versions.

When do I need to trigger an evolution workflow for conversation review?

Trigger an evolution workflow for conversation review at the end of a dialogue to identify performance gaps in invoked skills and collect actionable improvement data.

What are the limitations of using evolution.json for skill documentation?

Limitations of using evolution.json include its strict dependency on conversation signals, requiring structured persistence to function, and lacking mechanisms for skills without active feedback loops.