关于 just-do-it
一项面向开发任务的协调型 Agent Skill,用于从工单和执行上下文推进分析、构建、审查与发布流程。它通过专门角色分工、固定检查点和明确的修复规则管理交付,代码审查最终由人工负责。
主要功能
- 01解析 Linear 工单并读取执行上下文
- 02组织分析、构建与专家分工
- 03设置提交检查点并执行代码审查
- 04按规则处理阻断问题与复审
- 05预检后推送并创建未合并的 PR
适用场景
- 01从 Linear 工单启动开发任务
- 02协调多角色完成有界构建工作
- 03处理代码审查发现的阻断问题
- 04完成预检并创建待审查 PR
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gabriel-lafrance/ skills --skill just-do-it安装后在 Claude Code 中输入/just-do-it确认已加载。
附带文件doctrine.mdreference.md
详细介绍
立即开始
必读: ../pack-shared/standards.md。在本轮分析、构建或审查之前,先应用 AGENTS.md 的 Taste 和 Architecture 部分。不得跳过。对于面向用户的工作,还要加载 /design 和 docs/design.md。
阅读: doctrine.md · reference.md · ../pack-shared/execution-context.md · ../pack-shared/pr-ship.md · ../publish/doctrine.md · ../publish/reference.md · 提问风格: ../pack-shared/asking.md
此技能是用户的起点。不要将其嵌套在 /task 下。仅供父级协调器使用。按
../pack-shared/subagents.md 分派专家(如果有对应工具,则使用
harness 专家工具;否则由该角色单独执行一轮),并审查他们的
完成情况;不要独自承担非简单工作,不要搜索代码树,也不要编写测试。接受建议性的软决策,仅自动修复明确列出的立即修复阻塞项,将可选改进留作后续事项,并将 /pr-review 留给人工处理。
生命周期
- 通过只读
/trackers处理 Linear 工单,并打开父级执行上下文。 - 通过 git 硬性检查后,创建类型化分支。
- 运行
/analyze(下一步由此父级负责),然后运行/task执行有界构建(/task返回证据;发布由此父级负责)。 从 subagents.md 中选择专家;不要遵循固定的启动顺序。 - 如果该提交不会被推送,则在不运行 CI 镜像的情况下,对工作树创建检查点提交。如果 PR 已经打开,则先运行
pr-ship.md 中的镜像。固定
baseSha...headSha。运行/code-review(CR1);使用/analyze+/task的修复模式处理立即修复项;每次重新审查前都创建检查点。 - 如果工作树有未提交更改,则创建检查点;针对固定的最终状态运行一次全新的
/code-review(CR2);以相同方式处理问题。 - 如有需要,提交发布提交;推送前运行
pr-ship.md 中的 CI 镜像,执行预检,在聊天中打印完整的 PR 草稿,然后使用
pr-ship.md 推送并创建 PR(已打开,未合并)(如果有对应工具,则使用
harness 拉取请求工具;否则使用
gh)。不要因为此技能不是/publish就跳过该流程约定。
硬性停止条件、审查上限、发布、上下文交接和新聊天恢复流程均见 doctrine 和 reference。
评论
支持 Markdown