SuperAPI AI 工具集

sharing-skills

智能体与模型

查看项目

更新于 10-16 01:37

技能介绍

用途:指导使用者将本地分支中开发好的技能贡献回上游仓库,流程为分支、编辑或创建技能、提交、推送、创建 PR。适用时机:技能适用范围广、非项目专用,模式或技术对他人有价值,经过充分测试与文档化,并符合 writing-skills 指南。不宜分享的情况:项目或组织专用、实验性或不稳定、包含敏感信息、过于小众。前置条件:已安装并认证 gh CLI;工作目录为 ~/.config/superpowers/skills/ 本地克隆;技能必须已通过 writing-skills 的 TDD 流程测试。主要步骤:先切换主分支并同步(git checkout main、git pull upstream main、git push origin main),再创建以 add-技能名-skill 命名的分支(git checkout -b "add-${skill_name}-skill"),在 skills/category/skill-name/SKILL.md 路径下创建或编辑技能,然后提交(git add skills/your-skill-name/ 加 git commit),推送到个人 fork(git push -u origin "add-${skill_name}-skill"),最后用 gh pr create 向上游仓库提交 PR,并填写 Summary、Testing、Context。PR 合并后需同步主分支并删除功能分支。资料还给出一个 async-patterns 完整示例。限制与注意事项:不要把多个技能放在同一个 PR,每个技能应各自建分支、各自提交 PR,以便独立评审与合并。故障排查涵盖 gh 命令未找到、公钥权限被拒、技能已存在、PR 合并冲突等情形,并给出相应命令。相关资料未提供收费、价格、平台支持范围等信息。