用途:帮助用户完成一条真实的开源贡献路径——发现合适项目、找到真实问题、准备最小改动、本地验证、经确认提交 PR、跟踪结果,并可衔接 /great-resume 等后续技能。默认玩法先询问目标公司、岗位和 GitHub 用户名,可选择快速入门版、岗位匹配版或渐进版(未指定时默认渐进版)。
主要能力:在 GitHub 搜索匹配项目并只读检查项目主页、默认分支活动、许可证、CONTRIBUTING、issue/PR 状态;从 issue、文档、示例、测试中寻找可本地复现的真实问题;用 linked PR 与 open PR 标题判定撞车;按仓库实际配置运行测试、lint、格式、构建或链接检查;每个候选从上游基线创建独立分支并展示完整 diff;提交 PR 后只读跟踪 CI、review 和合并状态。
使用方式与限制:fork、push、提交 PR 均属外部写操作,须在执行前列出目标仓库、账号、分支、文件与动作并逐个等待用户确认,不支持批量写入或自动群发。只读发现可走匿名 GitHub REST API,但创建 fork 与开 PR 需要认证;匿名配额以官方 rate limit 文档为准。CI 状态以 GitHub 页面为准,pending、queued、action_required 均不能视为通过。未合并 PR 只记为“已提交”或“协作中”,不写成已采用。持续运行模式需由宿主调度器唤醒,skill 自身不在后台运行。具体价格、平台支持范围等资料暂未提供。