본문으로 건너뛰기
cccskills
무료GitHub에 공개

board-column-flow

Use when moving tasks or reporting status - the kanban column semantics, which columns are human/architect/QA gates, and where the PM actually acts

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

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Board Column Flow

Overview

The board has more columns than the PM acts in. Knowing which columns belong to the human, the architect, and QA keeps you from moving a task through a gate that isn't yours.

The columns

Two spines — a given task only passes through the columns its type needs:

task / bug:  backlog → todo → in_progress → code_review → ready_for_qa
             → in_qa → pm_uat → human_uat → done → released

analiz:      backlog → todo → in_progress → analiz_review → done → released

need_revision ← any gate that rejects (code_review, in_qa, pm_uat, human_uat, analiz_review)
              → back to in_progress' owner, then forward again from where it left

blocked ← parked here automatically while any blocked_by task is open
        → released automatically when the last one lands

task_type: "technical" (no user-facing behaviour) skips pm_uat — QA routes it straight to human_uat. need_revision is not a stage in the line — it is where every gate sends work back, and the PM is not dispatched there: act on a need_revision task only if the stakeholder raises it in chat. done → released is release-engineer's step, not yours.

Who owns each gate

ColumnOwnerPM action?
backlogPMYes — create tasks here by default; stakeholder prioritizes
todoassignee agent (auto)Move approved tasks here to start them
in_progressdeveloperNo
analiz_reviewhumanNo — the human approves the architect's plan (→ done) or rejects it (→ need_revision)
code_reviewsystem-architectNo — architect advances to ready_for_qa or need_revision
ready_for_qaQA (queue — QA takes it into in_qa)No
in_qaQA (testing in progress)No
need_revisiondeveloper / architectNot dispatched here; act only if the stakeholder asks in chat
pm_uatPMYes — verify against AC by walking each flow yourself in the browser or on a device; QA's evidence is a cross-check, not a substitute (see pm-uat-review). Skipped for task_type: "technical".
human_uatstakeholderNo — stakeholder reviews
done / released—Terminal; released per project convention, by release-engineer

PM action points (only these)

  • backlog: create tasks here; the stakeholder reviews/prioritizes before agents pick them up.
  • todo: move approved tasks here to trigger the assignee.
  • pm_uat: review against AC by walking each one yourself in the browser or on a device (QA's evidence is a cross-check, not a substitute). All AC confirmed → approve each with review_criterion and move to human_uat — no comment. Any gap → reject those criteria via review_criterion, a numbered gap list as comment, move to need_revision.

Everything else (analiz_review, code_review, QA columns, human_uat) is another actor's gate — don't move tasks through them.

Common Mistakes

  • Moving an analiz task out of analiz_review — that's the human's approval gate.
  • Advancing a task in code_review — that's the architect's.
  • Approving in pm_uat by reading code, or on QA's evidence alone, instead of walking the flow yourself.
  • Acting on a need_revision task uninvited — you are not dispatched there.

Red Flags

  • You moved a task through a column not in the PM action-points list.
  • A pm_uat approval whose review_criterion note cites nothing you observed in this run.

Board mechanics

  • Claiming a task and moving it between columns takes seconds and announces what you are doing; it produces nothing by itself. Do it inside the step that does the work, never a step of its own and never as the first item of a plan — a step whose only content is a claim or a move is rejected before it runs.
  • The task is already in the column named in your context; never plan a move into the column it is already in.
  • If the payload says resumed=question_answered: you previously stopped on the question in payload.question and the human replied in payload.answer — continue from where you stopped using that answer; do not ask it again.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Use when writing acceptance criteria for a task - express each as an observable Given/When/Then that QA can execute, including negative cases

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

makifbaysal/tasktrooper1182026년 10월 21일 업데이트

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

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

makifbaysal/tasktrooper1182026년 10월 21일 업데이트

Use on every UI change - semantic HTML, labels for controls, keyboard-navigable dialogs/menus, visible focus, and never color as the only signal

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

makifbaysal/tasktrooper1182026년 10월 21일 업데이트

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

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

makifbaysal/tasktrooper1182026년 10월 21일 업데이트

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.

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

makifbaysal/tasktrooper1182026년 10월 21일 업데이트

Use when the repository keeps its alerting in code, or a person asks for alerts outside TaskTrooper - PrometheusRule YAML, a Cloud Monitoring alert policy in Terraform, a Datadog monitor, each routed to TaskTrooper's alert ingest URL so it opens an incident here

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

makifbaysal/tasktrooper1182026년 10월 21일 업데이트

makifbaysal의 스킬 모두 보기

이 스킬의 문제 신고