工程开发
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日 22:51
在 GitHub 查看