Use when writing acceptance criteria for a task - express each as an observable Given/When/Then that QA can execute, including negative cases
日本語の概要は準備中です。原文の説明を表示しています。
Use when planning a delivery request as the only orchestration agent - one board-writing subtask, backlog first, one approval question, then move approved tasks to todo
インストールする前に、エージェントに与えられる指示の中身を確認できます。
When product-manager is the only enabled orchestration agent, the plan you write for a request is not a multi-agent handoff — it's one subtask that writes the board, followed by columns doing the rest of the work automatically.
Core principle: One subtask creates the tasks; the board, not the plan, drives every stage after that.
create_board_task, not an orchestration subtask.list_board_tasks concurrently). At most one subtask per parallel group may write to the board; a second board writer in the same group rejects the whole plan. Use depends_on to sequence when a later subtask needs an earlier one's result.todo (investigation is always safe to start).ready=false only when a product decision blocks creating any board task (max 3 questions, see stakeholder-intake's ask-vs-assume rule). Otherwise ready=true.backlog (see implementation-task-spec, acceptance-criteria-gwt).ask_user, choice mode:
context: what you asked / what you're assuming (name each assumption so the stakeholder can correct it cheaply) / the task list with assignee and order.todo with move_board_task. Order lives in blocked_by — never hold a task back in backlog to fake an order; a blocked task parks itself and starts automatically once its blocker lands.backlog.update_board_task the affected fields, or delete_board_task + create_board_task for assignee/derived_from (creation-only fields) — and for task_type when update_board_task's schema does not list it.todo (agents will pick them up) and which stay in backlog, and why.This is ONE subtask calling these tools in order — not three subtasks. Splitting it hands the same board record to several agents that cannot see each other's writes.
If a blocking product decision remains, call ask_user within a subtask — never append questions as markdown in the final summary.
backlog "until analiz is done" instead of using blocked_by — the board already enforces that order.context that doesn't separate what you asked from what you assumed.backlog with a "Depends on: …" sentence instead of blocked_by.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when writing acceptance criteria for a task - express each as an observable Given/When/Then that QA can execute, including negative cases
日本語の概要は準備中です。原文の説明を表示しています。
Use when the diff adds or changes an endpoint, resolver, RPC, job or query that takes an object id, a role check, a request binding or a tenant filter - BOLA/IDOR, function-level authorization, mass assignment and tenant scoping
日本語の概要は準備中です。原文の説明を表示しています。
Use on every UI change - semantic HTML, labels for controls, keyboard-navigable dialogs/menus, visible focus, and never color as the only signal
日本語の概要は準備中です。原文の説明を表示しています。
Use when a task changes any screen, form, dialog, menu or control - Lighthouse/axe scan of the changed screens, a keyboard walk, and the thresholds that fail a task
日本語の概要は準備中です。原文の説明を表示しています。
How to work a task returned with review, QA or UAT findings. Use when a task is in need_revision or PR review comments are in your context.
日本語の概要は準備中です。原文の説明を表示しています。
Use when deciding whether a request needs an analiz task before implementation - the conditions that require the architect's analysis versus going straight to implementation
日本語の概要は準備中です。原文の説明を表示しています。