mcpField
J
just-do-it

just-do-it

github.com/gabriel-lafranceAgent 工作流055 次安装1 天前更新
代码仓库

关于 just-do-it

一项面向开发任务的协调型 Agent Skill,用于从工单和执行上下文推进分析、构建、审查与发布流程。它通过专门角色分工、固定检查点和明确的修复规则管理交付,代码审查最终由人工负责。

主要功能

  1. 01解析 Linear 工单并读取执行上下文
  2. 02组织分析、构建与专家分工
  3. 03设置提交检查点并执行代码审查
  4. 04按规则处理阻断问题与复审
  5. 05预检后推送并创建未合并的 PR

适用场景

  1. 01从 Linear 工单启动开发任务
  2. 02协调多角色完成有界构建工作
  3. 03处理代码审查发现的阻断问题
  4. 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 留给人工处理。

生命周期

  1. 通过只读 /trackers 处理 Linear 工单,并打开父级执行上下文。
  2. 通过 git 硬性检查后,创建类型化分支。
  3. 运行 /analyze(下一步由此父级负责),然后运行 /task 执行有界构建(/task 返回证据;发布由此父级负责)。 从 subagents.md 中选择专家;不要遵循固定的启动顺序。
  4. 如果该提交不会被推送,则在不运行 CI 镜像的情况下,对工作树创建检查点提交。如果 PR 已经打开,则先运行 pr-ship.md 中的镜像。固定 baseSha...headSha。运行 /code-review(CR1);使用 /analyze + /task 的修复模式处理立即修复项;每次重新审查前都创建检查点。
  5. 如果工作树有未提交更改,则创建检查点;针对固定的最终状态运行一次全新的 /code-review(CR2);以相同方式处理问题。
  6. 如有需要,提交发布提交;推送前运行 pr-ship.md 中的 CI 镜像,执行预检,在聊天中打印完整的 PR 草稿,然后使用 pr-ship.md 推送并创建 PR(已打开,未合并)(如果有对应工具,则使用 harness 拉取请求工具;否则使用 gh)。不要因为此技能不是 /publish 就跳过该流程约定。

硬性停止条件、审查上限、发布、上下文交接和新聊天恢复流程均见 doctrine 和 reference。

评论

支持 Markdown