Skill Evolution Manager

Convert session feedback into structured evolution JSON and update SKILL.md files.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/caobingsheng/skills --skill skill-evolution-manager-caobingsheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Evolution Manager
Source: https://github.com/caobingsheng/skills/tree/main/.claude/skills/skill-evolution-manager
Command: npx skills add https://github.com/caobingsheng/skills --skill skill-evolution-manager-caobingsheng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Centralized tool to summarize user feedback and conversation insights at the end of sessions and iteratively improve existing Skills across the library.

Core Features & Use Cases

  • Session Review: analyzes Skill performance to identify strengths and gaps.
  • Experience Extraction: converts feedback into a structured evolution JSON payload.
  • Document Stitching: persists insights by updating evolution.json and stitching them into SKILL.md for cross-version traceability.
  • Cross-Skill Alignment: propagates improvements across related Skills to maintain consistency.

Quick Start

Trigger the evolution workflow after a session to capture feedback and persist improvements into each Skill via evolution.json.

Frequently Asked Questions about Skill Evolution Manager

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

FAQPage Schema
How do I update AI skills from conversation feedback automatically?

To update AI skills from conversation feedback, the workflow analyzes session insights, converts them into an evolution JSON payload, and stitches them into SKILL.md. This preserves learned best practices across versions while maintaining a deterministic history.

How does version control work for evolving AI workflows?

Version control for evolving AI workflows works by persisting changes to each Skill via evolution.json and stitching them into SKILL.md. It supports per-skill isolation, incremental merges, and safe cross-version alignment for recoverable updates.

Can I propagate documentation updates across multiple related skills?

You can propagate documentation updates across related skills through cross-skill alignment. This feature propagates improvements across related Skills to maintain consistency and ensure best practices are aligned throughout the library.

What is the best way to extract knowledge management insights from session logs?

The best way to extract knowledge management insights from session logs is to trigger the evolution workflow after a session. It performs session review, identifies strengths and gaps, and captures feedback into a structured evolution JSON payload.

Does this skill evolution approach support incremental merges without losing history?

The skill evolution approach supports incremental merges without losing history. It ensures deterministic history and recoverable updates by isolating per-skill changes and safely aligning cross-version modifications in evolution.json.

When should I not use an automated skill evolution manager?

You should not use an automated skill evolution manager when your sessions lack sufficient feedback for experience extraction, or when your documentation framework does not support stitching updates into SKILL.md files.