SuperAPI AI 工具集

Sharing Skills

智能体与模型

查看项目

更新于 10-16 07:24

技能介绍

用途:把本地开发的技能贡献回上游仓库,采用分支加 PR 的协作流程。

主要能力:给出从同步主分支、创建特性分支、创建或编辑技能、提交、推送到自己的 fork,到用 gh CLI 向上游发起 PR 的完整步骤;并说明何时适合分享、何时应保留为个人技能。

使用方式:需已安装并认证 gh CLI,工作目录为 ~/.config/superpowers/skills/ 本地克隆,技能已按 skills/meta/writing-skills 的 TDD 流程测试。典型命令包括 git checkout main、git pull upstream main、git push origin main、git checkout -b "add-${skill_name}-skill"、git add、git commit、git push -u origin、gh pr create。技能文件应位于 skills/category/skill-name/SKILL.md。PR 合并后同步主分支并删除特性分支。

适用场景:技能具有广泛适用性、他人可受益、经过充分测试与文档化,并符合写作技能规范时。

限制:项目或组织专用、实验性或不稳定、含敏感信息、过于小众的技能不宜分享;不要在一个 PR 中批量提交多个技能,每个技能应有独立分支和 PR;遇到 gh 未安装、SSH 权限、技能重名或合并冲突时按文中排错步骤处理。