← 返回
未分类 中文

better-skill-creator

Advanced skill creation and management tool with automated version control, intelligent diff, risk assessment, rollback, semantic versioning, and test automa...
高级技能创建与管理工具,具备自动化版本控制、智能差异对比、风险评估、回滚、语义化版本控制及测试自动化...
zzzanezhou0829 zzzanezhou0829 来源
未分类 clawhub v1.0.0 1 版本 99757.3 Key: 无需
★ 1
Stars
📥 391
下载
💾 0
安装
1
版本
#latest

概述

Better Skill Creator - Enhanced Skill Creation and Management Tool

Core Features

🎯 100% Compatible with native skill-creator

All native functions are fully retained with zero switching of usage habits:

  • Skill initialization template generation (init_skill.py)
  • Skill directory structure specification verification
  • Skill packaging and export (package_skill.py)
  • Skill design best practice guidance
  • Full compatibility with all original parameters and commands

🛡️ Built-in end-to-end version control (New capabilities)

No additional version management tools required, ready to use out of the box:

  1. Automatic Backup: Automatically triggers version backup before creating/modifying skills, no manual operation required
  2. Intelligent Diff Comparison: Compare content differences of any versions, automatically identify change types and assess risk levels (High/Medium/Low)
  3. Interactive Rollback: Automatically list version records, roll back by selection, support difference preview
  4. Requirement Plan Control: Built-in optimization plan generation + approval process, enforce "confirm the plan before modification"
  5. Semantic Version Number: Automatically manage version numbers, with complete and traceable version records
  6. Automatic CHANGELOG Generation: Automatically generate version change records for each modification

✨ New Enhanced Capabilities

  • 📊 Automatic assessment of the impact scope of skill modifications
  • 🧪 Built-in automatic test case execution, automatic function verification after modification
  • 🔒 Stable version marking function, marked versions are permanently retained and will not be automatically cleaned up
  • 📝 Automatic generation of version change reports, clearly recording every modification

Installation Instructions

Automatic Conflict Detection

Automatically detect the following old versions during installation, support intelligent migration:

  • Native skill-creator built into the system
  • Installed old versions of skill-creator
  • Installed skill-version-control
  • Automatically migrate all historical backups, version records, and optimization plan data

Installation Command

python scripts/install.py

Core Usage Process

1. Create a New Skill

python scripts/init_skill.py --path

> Automatically create version records, initial version number v1.0.0

2. Optimize Existing Skills

graph TD

A[User submits optimization requirements] --> B[Generate optimization plan]

B --> C[User confirms the plan]

C --> D[Automatically back up the current version]

D --> E[Modify skills according to the plan]

E --> F[Automatic diff comparison + risk assessment]

F --> G[Automatically run test cases]

G --> H[Generate new version records + CHANGELOG]

3. View Version List

python scripts/list.py

4. Roll Back to Historical Versions

Interactive rollback (Recommended)

python scripts/interactive-rollback.py

Direct rollback

python scripts/rollback.py

5. Compare Version Differences

python scripts/diff.py [version-ID2]

6. Generate Optimization Plan

Generate plan

python scripts/proposal.py generate "Requirement description" --version v1.1.0

View all plans

python scripts/proposal.py list

7. Package Skills

python scripts/package_skill.py

Script Descriptions

Native Function Scripts

  • init_skill.py: Initialize new skill templates
  • package_skill.py: Package skills into .skill files
  • Version Management Scripts

  • backup.py: Version backup
  • list.py: Version list query
  • diff.py: Intelligent diff comparison + risk assessment
  • rollback.py: Version rollback
  • interactive-rollback.py: Interactive version rollback
  • proposal.py: Optimization plan generation and management
  • install.py: Installation script + conflict detection
  • migrate.py: Historical data migration script
  • Configuration Instructions

Refer to references/config.md, support custom backup directories, number of retained versions, etc.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 05:04 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,393 📥 322,114
ai-agent

Agent Browser

rez0
用于 AI 代理的浏览器自动化 CLI。当用户需要与网站交互(包括浏览页面、填写表单、点击按钮、截图等)时使用。
★ 833 📥 302,491
data-analysis

data-analysis-for-feishu

zzzanezhou0829
📊 强大的基于ECharts的数据可视化技能,针对飞书(Lark)生态优化。支持12+种图表类型,6+种数据源(Excel/CSV/Bitable/Sheet/...
★ 67 📥 804