← ClaudeAtlas

tcgflow-codelisted

Adopt the Coder role and execute a PLANNED task. Use when the user types `/tcgflow-code [TASK-ID]` or says "implement ES-1234", "start coding the planned task", "work on X". Reads the TASK details, executes subtasks one at a time, appends YAML entries to the implementation log, surfaces HIGH/CRITICAL actions as permission requests.
bibennurbani/geekstack-flow · ★ 3 · AI & Automation · score 69
Install: claude install-skill bibennurbani/geekstack-flow
# `/tcgflow-code` — implement a planned task with the Coder role ## When to use The user typed `/tcgflow-code {ID}` or said *"implement ES-1234"*, *"start coding"*, *"work on the planned task"*. ## What to do You are now in the **Coder role**. Read `.tcgstackflow/agents/coder.md` for the full procedure; the high-level shape is: 1. **Verify readiness.** Read `tasks/active/{ID}/TASK details {ID}.md`. Legal entry states are `PLANNED` and `IN_PROGRESS` — the latter covers a resumed session, a Reviewer/Tester bounce, and a live incident task created mid-response. If status is anything else, or any subtask lacks an acceptance criterion, hand back to the Planner with a one-line reason and do not start coding. 2. **Set status `IN_PROGRESS`** in both files (if it isn't already) and append a YAML "starting" entry to the log via the `update-task-log` skill. **If the newest log entry is a failing `REVIEW`/`TEST` verdict**, triage the findings first: check each against the code, fix the correct ones, and rebut a wrong one in the log (`tags: [rebuttal]`) with status back to `IN_REVIEW` instead of implementing it. See `agents/coder.md` step 3. 3. **One subtask at a time.** For each: - Read the subtask's acceptance criterion and (if multi-project) the `Project:` field. - Make the change. - Write or update tests so the acceptance criterion is checkable. - Run the **correct** test/lint suite. For multi-project workspaces, look up the working files' project in `config.yam