工程開發
skill-repo avatar

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
在 GitHub 查看