skill-evolution-driver

Detect optimization opportunities and coordinate auditable update workflows for Skill Units.

45|4|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/ewanyuan/cox-coding --skill skill-evolution-driver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-evolution-driver
Source: https://github.com/ewanyuan/cox-coding/tree/main/cn/skill-evolution-driver
Command: npx skills add https://github.com/ewanyuan/cox-coding --skill skill-evolution-driver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams continuously improve skill definitions by automatically discovering optimization opportunities (such as missing information, format issues, or version updates) and executing safe update workflows (backup, modify, test, rollback) to ensure quality scales with the project.

Core Features & Use Cases

  • Monitor skill-manager data to identify optimization opportunities across skills.
  • Proactively alert during idle times with optimization suggestions.
  • Maintain a centralized list of skill optimization tasks and track progress.
  • Execute the end-to-end update workflow: backup, update, test, rollback, and version management.
  • Manage skill versions and change history to maintain traceability.

Quick Start

  1. Run the optimization check: python scripts/check_optimization_opportunities.py
  2. If issues are found, create a task: python scripts/manage_optimization_tasks.py add --skill-name skill-name --type format_improvement --description "SKILL.md缺少version字段"
  3. Apply updates after backup and testing: python scripts/update_version.py --skill-dir skill-dir --type patch

Frequently Asked Questions about skill-evolution-driver

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

FAQPage Schema
How do I automate skill versioning and format corrections across multiple definitions?

Automate skill versioning and format corrections by running Python scripts that detect optimization opportunities in skill-manager data and apply updates. The system scans for missing information or version updates, then coordinates a structured modification process across your definitions.

What is the safest workflow for updating and rolling back skill definitions?

The safest workflow for updating and rolling back skill definitions involves dedicated Python scripts that execute a strict sequence: backup, update, test, and rollback. This ensures traceability and allows you to revert changes if testing fails during the evolution process.

How do I track missing information or format issues in skill-manager data?

Track missing information or format issues in skill-manager data by running an optimization check script. This proactive monitoring identifies specific optimization opportunities across your skills and maintains a centralized list of tasks for progress tracking.

Can I proactively monitor skill definitions for optimization opportunities during idle times?

Yes, you can proactively monitor skill definitions for optimization opportunities during idle times. The system alerts you with suggestions for missing information, format issues, or version updates, allowing you to maintain quality continuously without manual oversight.

What are the limitations of automating skill evolution with Python scripts?

A limitation of automating skill evolution with Python scripts is that the safe update workflow depends on the underlying skill-manager data structure. While it handles backup, test, and rollback steps, complex structural changes outside of versioning and format corrections may require manual intervention.