本文へ移動
cccskills
無料GitHub で公開

coordinate-implementation

Drive one ticketed effort through parallel implementation, independent review, serial integration, and one open pull request.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md3.3 KB
  • agents/openai.yaml266 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

<!-- path-routing:start -->

Repository configuration overrides this skill's default planning paths. If a Planning root is defined, resolve CONTEXT.md, docs/adr/, docs/agents/, .scratch/, and .out-of-scope/ from that root. Skill-local paths remain unchanged.

<!-- path-routing:end -->

Your job is to act as a coordinator and implement a bunch of tickets. Up until their end, the typical flow is that you will first create an integration branch, and then each of the tickets will raise their own individual PRs to this integration branch. This integration branch would be the culmination of all of the other tickets. Here is the development flow:

  1. You will look at all the tickets.
  2. You will tell the user if there is anything needed from the user, such as API keys or anything else, in order to drive the whole thing end to end.
  3. Your main goal is to drive the whole ticket end to end and not stop to ask for permissions or anything like that.
  4. You will build the ticket graph and dependency. If something can be run in parallel, those tickets should be run in parallel.
  5. For each ticket, you will fire off Opus 5 subagent with "max" reasoning and tell it to implement using the implement skill in this codebase. use /implement skill. But tell the subagent to ONLY run scoped tests and not waste time on running full suite. The full suite should only run once for the whole effort after all the tickets have landed.
  6. Once that subagent, in its independent context, has done the implementation, you will fire off another subagent to check its work using the review skill of this codebase. use /code-review skill. Ensure the reviewer is also running only scoped tests and not full suites. The full suite only runs in CI.
  7. Once that review comes back and whatever issues it has, go back to the implementation agent. This back-and-forth of review and implementation can happen at most two times.
  8. If there are still issues, record them, and then raise the PR to the integration branch from this ticket branch.
  9. That would lead to running our PR review bot on GitHub. Wait for the check_run completion event for the exact PR head SHA. Do not poll GitHub. If you do it this way, you won't waste time waiting for the bot more than you'd need.
  10. Once that is done, move on to the next ticket and keep on recording the issues if there are any leftover issues.
  11. Meanwhile, you, as a coordinator, need to see and judge whether some issues, or reviewer flags, are actually worth solving or not, because each run takes time.
  12. We do this work for all the tickets and keep on doing and repeating the loop until one final integration branch is ready to create a PR on main.
  13. After all tickets have landed, pull the latest from main into the integration branch and raise the final PR. Review and fix its comments. Once all the reviews have been adressed, run the full suite once. If the full run catches issues, fix and run again. Continue until all done.
  14. That is when you will actually call your work done.

You MUST keep your context protected. Your sole goal is to land all the tickets to the finish line.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

ask-matt

無料

Ask which skill or flow fits your situation. A router over the skills in this repo.

日本語の概要は準備中です。原文の説明を表示しています。

egma-ai/egma1442026年9月30日 更新

bro

無料

Re-explain the previous assistant message in a much simpler way — for when the reply made you go 'bro what'. Use /bro to get a plain-language version of the last answer.

日本語の概要は準備中です。原文の説明を表示しています。

egma-ai/egma1442026年9月30日 更新

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

日本語の概要は準備中です。原文の説明を表示しています。

egma-ai/egma1442026年9月30日 更新

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

日本語の概要は準備中です。原文の説明を表示しています。

egma-ai/egma1442026年9月30日 更新

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

日本語の概要は準備中です。原文の説明を表示しています。

egma-ai/egma1442026年9月30日 更新

Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.

日本語の概要は準備中です。原文の説明を表示しています。

egma-ai/egma1442026年9月30日 更新

egma-ai のスキルをすべて見る

このスキルの問題を報告する