Skill Evolution Manager

Analyze completed conversations to extract improvements and update SKILL.md files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This tool automates the post-conversation learning cycle by analyzing completed dialogues to surface actionable improvements for existing Skills and guide their iterative evolution.

Core Features & Use Cases

  • Session review and performance diagnostics across Skills.
  • Experience extraction to JSON (evolution.json) from user feedback and outcomes.
  • Smart stitching to update SKILL.md with learned best practices while preserving history.
  • Cross-version alignment to apply accumulated insights to new Skill releases via alignment scripts.

Quick Start

Trigger the evolution workflow after a session to generate, persist, and stitch improvements into your Skills.

Frequently Asked Questions about Skill Evolution Manager

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

FAQPage Schema
How do I automatically extract skill improvements from conversation logs?

You can automatically extract skill improvements from conversation logs by analyzing completed dialogues to surface actionable feedback and persisting it for future iterations. This process derives structured updates from user outcomes and session reviews.

What is the best way to update SKILL.md with learned best practices without losing history?

The best way to update SKILL.md with learned best practices while preserving history is to use smart document stitching. This technique integrates new insights directly into the skill file without overwriting previous versions.

How does storing evolution data in evolution.json help with skill version control?

Storing evolution data in evolution.json helps with skill version control by providing a structured record of extracted feedback. This allows alignment scripts to apply accumulated insights to new skill releases consistently.

Can I perform cross-skill review and performance diagnostics after a session?

Yes, you can perform cross-skill review and performance diagnostics after a session. The workflow analyzes completed conversations across multiple skills to identify actionable improvements and guide their iterative evolution.

Do I need any external dependencies to run the skill evolution workflow?

No external dependencies are required to run the skill evolution workflow. The process relies entirely on internal scripts to analyze dialogues, generate evolution.json, and stitch updates into SKILL.md.

When should I trigger the skill evolution workflow to align versions across releases?

You should trigger the skill evolution workflow to align versions across releases after completing a conversation session. This ensures that newly derived insights are captured, persisted, and applied to new skill releases via alignment scripts.