Skill Lifecycle

👤 mo-yuhua 📦 v0.2.0 ⭐ 4.5 ⬇️ 603 下載
💻 開發程式設計 免費

📖 技能介紹


name: skill-lifecycle description: | Skill 全生命週期管理工具 - 標準化開發、測試、釋出流程 核心流程:版本管理 + 測試 + 質量掃描 + Git 提交 擴充套件流程:ClawHub 釋出(可選)+ 知識提煉(可選) 效率提升:本地開發 35 分鐘→3 分鐘,完整發布 50 分鐘→5 分鐘 version: 0.2.0 tags: ["lifecycle", "devops", "cli", "skill-management", "automation"] metadata: openclaw: emoji: "🔄"


Skill Lifecycle - 全生命週期管理工具

觸發詞

當用戶提到以下內容時使用此 Skill: - "建立 skill-lifecycle" - "開發生命週期工具" - "自動化釋出流程" - "sl-dev" / "sl-full" - "Skill 版本管理"

快速開始

# 安裝依賴
cd ~/.openclaw/workspace/skills/skill-lifecycle
pip install -r requirements.txt

# 本地開發流程(不含釋出)
sl-dev --bump patch

# 完整發布流程(含 ClawHub)
sl-full --bump patch

# 單獨命令
sl-version bump patch
sl-test
sl-scan
sl-commit -m "更新"
sl-publish  # 可選

命令說明

命令 功能 必需/可選
sl-dev 開發流程(版本 + 測試 + 掃描 + Git) 核心
sl-full 完整流程(開發 + 釋出) 可選
sl-version 版本管理 核心
sl-test 測試執行 核心
sl-scan 質量掃描 核心
sl-commit Git 提交 核心
sl-publish ClawHub 釋出 可選

使用場景

場景 1: 本地開發

cd skills/my-tool
python3 ../skill-lifecycle/lifecycle.py dev --bump patch

場景 2: 正式釋出

cd skills/doc-processor
python3 ../skill-lifecycle/lifecycle.py full --bump minor

場景 3: 僅質量檢查

python3 ../skill-lifecycle/lifecycle.py test && python3 ../skill-lifecycle/lifecycle.py scan

文件

來源於7w4.net。

詳細文件已歸檔到 ~/backups/skills-archive/skill-lifecycle-docs/: - DESIGN.md - 詳細設計文件 - README.md - 快速概覽 - USAGE.md - 使用指南

🤖 AI 評測

這個 Skill 質量不錯,介面友好、操作流暢,自動化流程設計完善,能顯著提升開發效率。功能覆蓋全面,文件說明詳細。主要小問題是版本號更新偶爾會遺漏,以及某些內部實現細節可以做得更嚴謹。總體值得使用。

📊 多維度評分

適應性4.4
規範性4.2
有效性4.7
可靠性4.6
可信度4.8

📁 包含檔案 (15 個)

📄 SKILL.md 2 KB
📄 _meta.json 134 B
📄 commands/__init__.py 38 B
📄 commands/batch.py 4.9 KB
📄 commands/config.py 5.9 KB
📄 commands/dev_flow.py 7.1 KB
📄 commands/git_ops.py 2.7 KB
📄 commands/publish.py 5.5 KB
📄 commands/quality.py 8.3 KB
📄 commands/quality_rules.py 7 KB
📄 commands/test.py 4.1 KB
📄 commands/version.py 4.4 KB
📄 lifecycle.py 1.8 KB
📄 requirements.txt 173 B
📄 tests/test_lifecycle.py 2.1 KB