技能 Evolution
- 作者仓库星标 175
- 许可证 MIT
- 作者仓库 orchestkit
Skill Evolution Manager
Enables skills to automatically improve based on usage patterns, user edits, and success rates. Provides version control with safe rollback capability.
Overview
- Reviewing how skills are performing across sessions
- Identifying patterns in user edits to skill outputs
- Applying learned improvements to skill templates
- Rolling back problematic skill changes
- Tracking skill version history and success rates
Quick Reference
| Command | Description |
|---|---|
/ork:skill-evolution |
Show evolution report for all skills |
/ork:skill-evolution analyze <skill-id> |
Analyze specific skill patterns |
/ork:skill-evolution evolve <skill-id> |
Review and apply suggestions |
/ork:skill-evolution history <skill-id> |
Show version history |
/ork:skill-evolution rollback <skill-id> <version> |
Restore previous version |
How It Works
The skill evolution system operates in three phases:
COLLECT ANALYZE ACT
─────── ─────── ───
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ PostTool │──────────▶│ Evolution │──────────▶│ /ork:skill- │
│ Edit │ patterns │ Analyzer │ suggest │ evolution │
│ Tracker │ │ Engine │ │ command │
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
▼ ▼ ▼
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ edit- │ │ evolution- │ │ versions/ │
│ patterns. │ │ registry. │ │ snapshots │
│ jsonl │ │ json │ │ │
└─────────────┘ └─────────────┘ └─────────────┘
Load details: Read("${CLAUDE_SKILL_DIR}/rules/pattern-detection-heuristics.md") for tracked edit patterns and detection regexes. Load details: Read("${CLAUDE_SKILL_DIR}/rules/confidence-scoring.md") for suggestion thresholds.
Subcommands
Each subcommand is documented with implementation details, shell commands, and sample output. Load details: Read("${CLAUDE_SKILL_DIR}/references/evolution-commands.md")
Report (Default)
/ork:skill-evolution — Shows evolution report for all tracked skills with usage counts, success rates, and pending suggestions.
Analyze
/ork:skill-evolution analyze <skill-id> — Deep-dives into edit patterns for a specific skill, showing frequency, sample counts, and confidence scores.
Evolve
/ork:skill-evolution evolve <skill-id> — Interactive review of improvement suggestions. Uses AskUserQuestion for each suggestion (Apply / Skip / Reject). Creates version snapshot before applying.
History
/ork:skill-evolution history <skill-id> — Shows version history with performance metrics per version.
Rollback
/ork:skill-evolution rollback <skill-id> <version> — Restores a previous version after confirmation. Current version is backed up automatically.
Data Files
| File | Purpose | Format |
|---|---|---|
.claude/feedback/edit-patterns.jsonl |
Raw edit pattern events | JSONL (append-only) |
.claude/feedback/evolution-registry.json |
Aggregated suggestions | JSON |
.claude/feedback/metrics.json |
Skill usage metrics | JSON |
skills/<cat>/<name>/versions/ |
Version snapshots | Directory |
skills/<cat>/<name>/versions/manifest.json |
Version metadata | JSON |
Auto-Evolution Safety
Load details: Read("${CLAUDE_SKILL_DIR}/rules/auto-evolution-triggers.md") for full safety mechanisms, health monitoring, and trigger criteria.
Key safeguards: version snapshots before changes, auto-alert on >20% success rate drop, human review required, rejected suggestions never re-suggested.
References
Load on demand with Read("${CLAUDE_SKILL_DIR}/references/<file>"):
| File | Content |
|---|---|
evolution-commands.md |
Subcommand implementation, shell commands, and sample output |
evolution-analysis.md |
Evolution analysis methodology |
version-management.md |
Version management guide |
Rules
Load on demand with Read("${CLAUDE_SKILL_DIR}/rules/<file>"):
| File | Content |
|---|---|
pattern-detection-heuristics.md |
Edit pattern categories and regex detection |
confidence-scoring.md |
Suggestion thresholds and confidence criteria |
auto-evolution-triggers.md |
Safety mechanisms and trigger criteria |
Related Skills
ork:configure- Configure OrchestKit settingsork:doctor- Diagnose OrchestKit issuesfeedback-dashboard- View comprehensive feedback metrics
- 流狐分类
- 工程开发 · skill-management · evolution · versioning
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 100 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @yonatangross · v1.0.0 · MIT
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 需简单配置
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- Shell 执行
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
作者没有在当前 SKILL.md 中定义固定输出样例。 Reviewing how skills are performing across sessions Identifying patterns in user edits to skill outputs Applying learned improvements to skill templates
Command · Description /ork:skill-evolution · Show evolution report for all skills /ork:skill-evolution analyze <skill-id> · Analyze specific skill patterns
The skill evolution system operates in three phases: Load details: Read("${CLAUDESKILLDIR}/rules/pattern-detection-heuristics.md") for tracked edit patterns and detection regexes. Load details: Read("${CLAUDESKILLDIR}/rules/confidence-scoring.md") for…
Each subcommand is documented with implementation details, shell commands, and sample output. Load details: Read("${CLAUDESKILLDIR}/references/evolution-commands.md")
/ork:skill-evolution — Shows evolution report for all tracked skills with usage counts, success rates, and pending suggestions.
/ork:skill-evolution analyze <skill-id> — Deep-dives into edit patterns for a specific skill, showing frequency, sample counts, and confidence scores.
# Skill Evolution Manager
Enables skills to automatically improve based on usage patterns, user edits, and success rates. Provides version control with safe rollback capability.
## Overview
- Reviewing how skills are performing across sessions
- Identifying patterns in user edits to skill outputs
- Applying learned improvements to skill templates
- Rolling back problematic skill changes
- Tracking skill version history and success rates
## Quick Reference
| Command | Description |
|---------|-------------|
| `/ork:skill-evolution` | Show evolution report for all skills |
| `/ork:skill-evolution analyze <skill-id>` | Analyze specific skill patterns |
| `/ork:skill-evolution evolve <skill-id>` | Review and apply suggestions |
| `/ork:skill-evolution history <skill-id>` | Show version history |
| `/ork:skill-evolution rollback <skill-id> <version>` | Restore previous version |
---
## How It Works
The skill evolution system operates in three phases:
```
COLLECT ANALYZE ACT
─────── ─────── ───
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ PostTool │──────────▶│ Evolution │──────────▶│ /ork:skill- │
│ Edit │ patterns │ Analyzer │ suggest │ evolution │
│ Tracker │ │ Engine │ │ command │
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
▼ ▼ ▼
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ edit- │ │ evolution- │ │ versions/ │
│ patterns. │ │ registry. │ │ snapshots │
… 作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> Overview → Quick Reference → How It Works → Subcommands → Report (Default) → Analyze
要点 -> Enables skills to automatically improve based on usage patterns, user edits, and success rates. · Load details: Read("${CLAUDESKILLDIR}/rules/pattern-detection-heuristics.md") for tracked edit patterns and detection regexes. · Each subcommand is documented with implementation details, shell commands, and sample output. · /ork:skill-evolution — Shows evolution report for all tracked skills with usage counts, success rates, and pending suggestions. · /ork:skill-evolution evolve <skill-id> — Interactive review of improvement suggestions. · /ork:skill-evolution history <skill-id> — Shows version history with performance metrics per version. · /ork:skill-evolution rollback <skill-id> <version> — Restores a previous version after confirmation. · Load details: Read("${CLAUDESKILLDIR}/rules/auto-evolution-triggers.md") for full safety mechanisms, health monitoring, and trigger criteria.
文件/命令 -> /ork:skill-evolution · /ork:skill-evolution analyze <skill-id> · /ork:skill-evolution evolve <skill-id> · /ork:skill-evolution history <skill-id> · /ork:skill-evolution rollback <skill-id> <version> · Read("${CLAUDESKILLDIR}/rules/pattern-detection-heuristics.md") · Read("${CLAUDESKILLDIR}/rules/confidence-scoring.md") · Read("${CLAUDESKILLDIR}/references/evolution-commands.md")
内容 SHA-256 -> 4b1a13c173bb
原文结构
适用与边界
原文中的明确线索
/ork:skill-evolution、/ork:skill-evolution analyze <skill-id>、/ork:skill-evolution evolve <skill-id>、/ork:skill-evolution history <skill-id>、/ork:skill-evolution rollback <skill-id> <version>、Read("${CLAUDESKILLDIR}/rules/pattern-detection-heuristics.md")、Read("${CLAUDESKILLDIR}/rules/confidence-scoring.md")、Read("${CLAUDESKILLDIR}/references/evolution-commands.md")