skill-repo
標準化、驗證與管理 Netresearch AI Agent 技能儲存庫,提供自動化結構執行、發布工作流程與授權合規工具。
簡介
skill-repo 是專為簡化 AI Agent 技能生命週期而設計的綜合工具組。它提供了一套標準化框架,用於建立、維護與發布技能,確保儲存庫符合開放標準的 Agent Skills 規範。對於管理複雜 Agent 生態系統、需要在多個技能儲存庫間保持一致性的開發者與團隊而言,此工具至關重要。它透過自動化結構檢查與 CI/CD 管線,彌合了原始開發與生產環境就緒之間的落差。
-
自動化的結構驗證,針對 .claude-plugin/plugin.json、composer.json 與 SKILL.md 檔案。
-
強制執行分割授權模型 (MIT + CC-BY-SA-4.0),以同時保護程式碼與程序性知識。
-
使用已簽署的 Git 標籤與可重複使用的 GitHub Workflow 呼叫器 (validate, release, auto-merge-deps, harness-verify) 進行整合式發布管理。
-
支援 Composer (PHP)、npm (Node) 與 Claude Code 市場等多種發布渠道。
-
監控文件、元資料與 Git 發布標籤之間的版本一致性。
-
內建適用於 CI 環境的驗證腳本,確保程式碼品質與跨平台 (macOS/Linux) 相容性。
-
適合開發者構建與部署可攜式 Agent 指令與自動化程序 Agent。
-
使用 validate-skill.sh 腳本進行提交前或 CI 等級的合規檢查。
-
請確保 composer.json 使用 'ai-agent-skill' 類型,並依賴 'netresearch/composer-agent-skill-plugin' 以進行正確的依賴發現。
-
遵循推薦的儲存庫結構,以支援透過 npx (skills.sh) 與市場工具進行自動化安裝。
-
在終端機或 CI 環境中運行,需要 bash 4.3+、python3 與 jq 支援。
-
嚴格遵守語意化版本控制 (SemVer),透過自動化檢查防止軟體套件版本與 Git 歷史記錄之間產生偏差。
倉庫統計
- Star 數
- 6
- Fork 數
- 2
- Open Issue 數
- 1
- 主要語言
- Shell
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午10:51