본문으로 건너뛰기
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.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

ask-matt

무료

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

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egma-ai/egma1452026년 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/egma1452026년 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/egma1452026년 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/egma1452026년 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/egma1452026년 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/egma1452026년 9월 30일 업데이트

egma-ai의 스킬 모두 보기

이 스킬의 문제 신고