SuperAPI AI 工具集

lean-contribute

通用与其它

查看项目

更新于 10-15 23:49

技能介绍

用途:这是 leancodepl/ai-plugins 仓库的贡献者参考文档,仓库的 CONTRIBUTING.md 仅指向此文件。它引导贡献者完成三类变更:调整现有插件、为现有插件新增技能或参考文件、新增插件,并最终提交 PR。

主要能力:说明仓库以 Claude Code 插件形式发布,插件位于 plugins/<plugin-name>/,包含 skills/、.claude-plugin/plugin.json、README.md、CHANGELOG.md,必要时有 .mcp.json。技能为 skills/<slug>/SKILL.md,frontmatter 的 name 必须与文件夹名一致,description 需含具体触发词,可用 argument-hint 和 disable-model-invocation。参考文件放在 skills/<plugin-name>-usage/references/*.md,并在 SKILL.md 的“Reach for these references”中列出。设置与配置文档统一放在插件 README.md。

使用方式:先确认变更类型,再按对应路径操作。克隆仓库:gh repo clone leancodepl/ai-plugins 然后 cd ai-plugins。修改后需在 plugin.json 中按 semver 升版本(PATCH 文案、MINOR 新增行为、MAJOR 重命名或移除),并在 CHANGELOG.md 添加条目。提交 PR 的命令为 git checkout -b <short-slug>、git add -A、git commit -m "<plugin-name>: <what changed>"、git push -u origin HEAD、gh pr create --repo leancodepl/ai-plugins --title ... --body ...。之后用 gh pr checks <pr-number> 查看 CI 结果。

适用场景与限制:适用于向该市场贡献插件或技能。需注意每个 PR 只涉及一个插件;不升 plugin.json.version 用户将收不到更新;不得凭记忆列举插件或客户端,应读取 .claude-plugin/marketplace.json 和根 README.md;不得编造无实际依据的指导。CI 运行结构校验与 lint,贡献者无需本地安装 Go。未提供具体收费、价格或平台信息。