LogoSkills

product:bmad

Execute BMAD framework-based workflow

ํ•ญ๋ชฉ๋‚ด์šฉ
Invoke/product:bmad
Categoryworkflow
Complexityhigh
MCP Serverszenhub

/product:bmad โ€” 7๋ช…์˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ฒ€ํ† ํ•˜๋Š” ์ž‘์—… ์ ˆ์ฐจ#

ํ•œ๋งˆ๋””๋กœ#

์ค‘์š”ํ•œ ์ž‘์—…์„ ์‹œ์ž‘ํ•  ๋•Œ, 7๋ช…์˜ ๊ฐ€์ƒ ์ „๋ฌธ๊ฐ€(๋ถ„์„๊ฐ€ยท๊ธฐํš์žยท์•„ํ‚คํ…ํŠธยท๋””์ž์ด๋„ˆ ๋“ฑ)๊ฐ€ ์ฐจ๋ก€๋กœ ๊ฒ€ํ†  ๋„์žฅ์„ ์ฐ์–ด์•ผ ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ€๋Š” ์ž‘์—… ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๊ณต์žฅ์˜ ํ’ˆ์งˆ ๊ฒ€์‚ฌ ๋ผ์ธ์ฒ˜๋Ÿผ, ๊ฐ ๊ด€๋ฌธ(Gate)์„ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•˜๋ฉด ํ†ต๊ณผํ•  ๋•Œ๊นŒ์ง€ ๋‹ค์‹œ ๊ณ ์นฉ๋‹ˆ๋‹ค.

๋ˆ„๊ฐ€ยท์–ธ์ œ ์“ฐ๋‚˜์š”#

  • ์ƒˆ ๊ธฐ๋Šฅ, ๋ฒ„๊ทธ ์ˆ˜์ •, ๋ฆฌํŒฉํ„ฐ๋ง ๊ฐ™์€ ์ž‘์—…์„ ์ฒ˜์Œ ์‹œ์ž‘ํ•  ๋•Œ
  • ์—ฌ๋Ÿฌ ์ „๋ฌธ๊ฐ€ ๊ด€์ ์˜ ๊ฒ€ํ† ๊ฐ€ ๊ผญ ํ•„์š”ํ•œ ๋ณต์žกํ•œ ์ž‘์—…์ผ ๋•Œ
  • ํ’ˆ์งˆ์„ ๋ฐ˜๋“œ์‹œ ๋ณด์žฅํ•ด์•ผ ํ•˜๋Š” ์ค‘์š”ํ•œ ์ž‘์—…์ผ ๋•Œ

๋ฌด์—‡์„ ํ•ด์ฃผ๋‚˜์š”#

์ž‘์—…์„ 4๊ฐœ ๋‹จ๊ณ„(๋ถ„์„ โ†’ ๊ธฐํš โ†’ ์„ค๊ณ„ โ†’ ๊ตฌํ˜„)๋กœ ๋‚˜๋ˆ  ์ง„ํ–‰ํ•˜๊ณ , ๊ฐ ๋‹จ๊ณ„๋งˆ๋‹ค ๊ฒ€ํ†  ๊ด€๋ฌธ์„ ํ†ต๊ณผ์‹œํ‚ต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ:

  • ZenHub์— ์ด์Šˆ(Issue) ๊ฐ€ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด์ง€๊ณ  ์Šคํ† ๋ฆฌ ํฌ์ธํŠธยท๋ผ๋ฒจ์ด ๋ถ™์Šต๋‹ˆ๋‹ค.
  • ์ž‘์—…์šฉ ๋ธŒ๋žœ์น˜๊ฐ€ ๋งŒ๋“ค์–ด์ง€๊ณ , ๊ตฌํ˜„ยทํ…Œ์ŠคํŠธยท๋ฆฐํŠธยทPRยท๋ฆฌ๋ทฐยท๋จธ์ง€๊นŒ์ง€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.
  • ์ง„ํ–‰ ์ƒํ™ฉ์„ ์ง„ํ–‰ ํ˜„ํ™ฉํŒ์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ณ , ๊ด€๋ฌธ์—์„œ ๋ง‰ํžˆ๋ฉด ์—๋Ÿฌ ์ฝ”๋“œ(์˜ˆ: BMAD_003)์™€ ํ•จ๊ป˜ ๋ฌด์—‡์„ ๊ณ ์ณ์•ผ ํ• ์ง€ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.
  • ๋งˆ์ง€๋ง‰์—๋Š” 7๋ช…์˜ ์ „๋ฌธ๊ฐ€ ๊ฒ€ํ†  ๊ฒฐ๊ณผ, ํ†ต๊ณผํ•œ ๊ด€๋ฌธ ์ˆ˜, ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๋ฅผ ์ •๋ฆฌํ•œ ์™„๋ฃŒ ๋ฆฌํฌํŠธ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ์“ฐ๋‚˜์š”#

# ๊ธฐ๋ณธ ์‚ฌ์šฉ โ€” ์ž‘์—… ๋‚ด์šฉ์„ ์ ์–ด ์‹œ์ž‘
/product:bmad  " Add author list screen " 

 # ๊ธฐ์กด ์›Œํฌํ”Œ๋กœ(/dev:run)์— BMAD๋ฅผ ๋ผ์›Œ ์‹คํ–‰
/dev:run --bmad  " Add author list screen " 

 # ํŠน์ • ๊ด€๋ฌธ๋งŒ ํ™œ์„ฑํ™” (์˜ˆ: ๋ถ„์„ยท๊ธฐํš๋งŒ)
/product:bmad --gates analysis,planning  " Simple task " 

 # ๊ธด๊ธ‰ ๋ชจ๋“œ (์‚ฌ์šฉ์ž ์Šน์ธ ํ•„์š”, ๊ด€๋ฌธ ๊ฐ„์†Œํ™”)
/product:bmad --emergency  " Production emergency fix "
  • --gates : ์›ํ•˜๋Š” ๊ด€๋ฌธ๋งŒ ๊ณจ๋ผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • --emergency : ์šด์˜ ์žฅ์•  ๊ฐ™์€ ๊ธด๊ธ‰ ์ƒํ™ฉ์—์„œ ๊ด€๋ฌธ์„ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค(์™„์ „ ์ƒ๋žต์€ ์•„๋‹ˆ๋ฉฐ, ์™„๋ฃŒ ํ›„ 48์‹œ๊ฐ„ ๋‚ด ์‚ฌํ›„ ๋ฆฌ๋ทฐ๊ฐ€ ํ•„์ˆ˜).
  • --no-parallel : ๋ณ‘๋ ฌ ์‹คํ–‰์„ ๋•๋‹ˆ๋‹ค.
  • --skip-persona : ํŠน์ • ์ „๋ฌธ๊ฐ€ ๊ฒ€ํ† ๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค.

์•ˆ์—์„œ ๋ฌด์Šจ ์ผ์ด ๋ฒŒ์–ด์ง€๋‚˜์š”#

์ž‘์—…์€ ์ •ํ•ด์ง„ ์ˆœ์„œ๋Œ€๋กœ 4๋‹จ๊ณ„๋ฅผ ๊ฑฐ์น˜๋ฉฐ, ๊ฐ ๋‹จ๊ณ„์˜ ๊ฒ€ํ† ๋ฅผ ํ†ต๊ณผํ•ด์•ผ๋งŒ ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.

  1. ๋ถ„์„(Analysis) โ€” ๋ถ„์„๊ฐ€ ๊ด€์ ์—์„œ ์š”๊ตฌ์‚ฌํ•ญ์ด ๋ช…ํ™•ํ•œ์ง€, ์ž‘์—… ๋ฒ”์œ„๊ฐ€ ์ ์ ˆํ•œ์ง€, ํ•ฉ๊ฒฉ ๊ธฐ์ค€์ด ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ธฐํš(Planning) โ€” ๊ธฐํš์ž ๊ด€์ ์—์„œ Epic/Story ๊ตฌ์กฐ๋ฅผ ์žก๊ณ  ZenHub์— ์ด์Šˆ๋ฅผ ๋งŒ๋“ค๋ฉฐ, ์Šคํ† ๋ฆฌ ํฌ์ธํŠธ์™€ ๋ผ๋ฒจ์„ ๋ถ™์ž…๋‹ˆ๋‹ค.
  3. ์„ค๊ณ„(Solutioning) โ€” ์•„ํ‚คํ…ํŠธ์™€ UX ๋””์ž์ด๋„ˆ๊ฐ€ ๋™์‹œ์— ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ํ†ต๊ณผํ•ด์•ผ ๋‹ค์Œ์œผ๋กœ ๊ฐ‘๋‹ˆ๋‹ค.
  4. ๊ตฌํ˜„(Implementation) โ€” ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ค๊ณ  ์ด์Šˆ๋ฅผ ์ง„ํ–‰ ์ค‘์œผ๋กœ ์˜ฎ๊ธด ๋’ค, ๊ตฌํ˜„ยทํ…Œ์ŠคํŠธยท๋ฆฐํŠธยทPRยท๋ฆฌ๋ทฐยท๋จธ์ง€๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. (๋ฆฐํŠธ์™€ ํ…Œ์ŠคํŠธ ๊ด€๋ฌธ์€ ํ•ญ์ƒ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค.)

โš™๏ธ ์ƒ์„ธ ์˜ต์…˜ยท์‹คํ–‰ ๋ช…์„ธ (๊ฐœ๋ฐœ์ž / AI ์—์ด์ „ํŠธ์šฉ)

Required Execution Protocol#

Important: BMAD workflows must pass mandatory gates across 4 phases.

Phase Execution Order#

Phase 1: ANALYSIS     โ†’ Analyst review
Phase 2: PLANNING     โ†’ PM review
Phase 3: SOLUTIONING  โ†’ Architect + UX Designer review (parallel)
Phase 4: IMPLEMENTATION โ†’ Flutter/Backend Dev + Scrum Master

Execution by Phase#

Phase 1: Analysis

// ๐Ÿ’ก Conceptual pseudocode (Claude actually performs review as the Analyst persona)
const analysisResult = await analyzeRequirements({
  input: workContent,
  checks: [ " requirementClarity " ,  " scopeAppropriateness " ,  " acTestability " ],
});

if (!analysisResult.pass) {
  // Provide feedback and request revision
  return requestRevision(analysisResult.feedback);
}

Phase 2: Planning

// ๐Ÿ’ก Actual MCP tool call example (Claude executes as the PM persona)
// Dynamic workspace info lookup
const workspace = await mcp__zenhub__getWorkspacePipelinesAndRepositories();
const repoId = workspace.githubRepositories.find(r = >   /* GitHub repo selection */)?.id;  // ํ•„๋“œ๋ช…: githubRepositories
const issueTypes = await mcp__zenhub__getIssueTypes();
const backlog = workspace.pipelines.find(p = >   p.name ===  " Product Backlog " );

const issue = await mcp__zenhub__createGitHubIssue({
  repositoryId: repoId,
  title: `${type}(${scope}): ${gitmoji} ${description}`,
  body: generateIssueBody(analysisResult),
  issueTypeId: issueTypes.find(t = >   t.name === type).id,
  labels: [type, scope],
});

await mcp__zenhub__setIssueEstimate({
  issueId: issue.id,
  estimate: storyPoint,
});

await mcp__zenhub__moveIssueToPipeline({
  issueId: issue.graphqlId,
  pipelineId: backlog.id,
});

Phase 3: Solutioning (parallel)

architect-review / ux-designer-review ๋Š” ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ .claude/personas/ ๊ฐ€ ๊ณต๊ธ‰ํ•˜๋Š” ๋Ÿฐํƒ€์ž„ ํŽ˜๋ฅด์†Œ๋‚˜๋‹ค(์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฏธ๋ฐฐํฌ). ๋ถ€์žฌ ์‹œ cc-product SKILL(architect, ux-designer)๋กœ degrade โ€” ๋ฏธ์กด์žฌ Task ๊ฒฐ๊ณผ๋ฅผ PASS ๋กœ ๊ฐ„์ฃผ ๊ธˆ์ง€. (bmad-orchestrator.md ์ฐธ์กฐ)

// ๐Ÿ’ก Conceptual pseudocode (Claude actually calls Task tool in parallel)
const [architectResult, uxResult] = await Promise.all([
  Task({
    subagent_type:  " architect-review " ,
    prompt: `Architecture review: ${issue.title}`,
  }),
  Task({
    subagent_type:  " ux-designer-review " ,
    prompt: `UX review: ${issue.title}`,
  }),
]);

// All reviews must pass
if (!architectResult.pass || !uxResult.pass) {
  return requestRevision(combineFeedback(architectResult, uxResult));
}

Phase 4: Implementation

# Execute existing workflow Steps 4-12
# Create branch
git checkout development  & &   git pull origin development
git checkout -b feature/issue-${issue.number}-${slug}

# Move to In Progress
mcp__zenhub__moveIssueToPipeline(...)

# Implement, test, lint, PR, review, merge
# (same flow as the existing workflow)

Triggers#

  • When starting a new feature/bug/refactoring task
  • For complex tasks requiring persona-based review
  • For critical tasks requiring quality gates

Usage#

Basic Usage#

# Start BMAD workflow
/product:bmad  " Add author list screen "

Integration with Existing Workflow#

# Activate with --bmad option
/dev:run --bmad  " Add author list screen "

Activate Specific Gates Only#

# Analysis and Planning gates only
/product:bmad --gates analysis,planning  " Simple task "

Emergency Mode#

# Streamlined gates (requires user approval)
/product:bmad --emergency  " Production emergency fix "

Emergency Mode Approval Procedure:

// Claude requests explicit approval via AskUserQuestion tool
AskUserQuestion({
  questions: [{
    header:  " Emergency " ,
    question:  " Do you want to activate emergency mode? This will streamline the Analysis/Planning gates. " ,
    options: [
      { label:  " Yes, approved " , description:  " Activate emergency mode (post-review required within 48 hours) "   },
      { label:  " No " , description:  " Proceed in normal mode "   }
    ],
    multiSelect: false
  }]
});
  1. Approval Request: Claude requests explicit approval via AskUserQuestion tool
  2. User Selection: Proceed only when "Yes, approved" is selected
  3. Gate Streamlining: Analysis, Planning gates are streamlined (not fully skipped)
  4. Mandatory Gates: Implementation gate is always mandatory (lint, tests)
  5. Post-Review: Post-review is required within 48 hours of completion (see BMAD_020 error code)

Parameters#

ParameterRequiredDescriptionExample
task descriptionโœ…Description of the task"Add author list screen"

Options#

OptionDefaultDescription
--gatesAll gatesActivate specific gates only
--emergencyfalseEmergency mode (streamlined gates)
--no-parallelfalseDisable parallel execution
--skip-persona-Skip specific persona

Output Format#

Progress#

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  BMAD Workflow:  " Add author list screen "                             โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                                                                โ•‘
โ•‘  Phase 1: ANALYSIS โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” โœ…         โ•‘
โ•‘  โ”œโ”€โ”€ ๐Ÿ” Analyst review                                           โ•‘
โ•‘  โ”‚   โ”œโ”€โ”€ โœ… Requirements clarity                                     โ•‘
โ•‘  โ”‚   โ”œโ”€โ”€ โœ… Scope appropriateness                                       โ•‘
โ•‘  โ”‚   โ””โ”€โ”€ โœ… Acceptance Criteria testability                    โ•‘
โ•‘  โ””โ”€โ”€ ๐Ÿ“‹ Result: Approved (3 Acceptance Criteria confirmed)               โ•‘
โ•‘                                                                โ•‘
โ•‘  Phase 2: PLANNING โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” โœ…          โ•‘
โ•‘  โ”œโ”€โ”€ ๐Ÿ“ PM review                                                โ•‘
โ•‘  โ”‚   โ”œโ”€โ”€ โœ… Epic/Story structure                                    โ•‘
โ•‘  โ”‚   โ”œโ”€โ”€ โœ… Story Point: 5                                     โ•‘
โ•‘  โ”‚   โ””โ”€โ”€ โœ… Dependencies: None                                       โ•‘
โ•‘  โ””โ”€โ”€ ๐Ÿ“‹ Result: Issue #1810 created                                 โ•‘
โ•‘                                                                โ•‘
โ•‘  Phase 3: SOLUTIONING โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ”„         โ•‘
โ•‘  โ”œโ”€โ”€ ๐Ÿ—๏ธ Architect review (parallel)                                  โ•‘
โ•‘  โ”‚   โ””โ”€โ”€ ๐Ÿ”„ Reviewing...                                         โ•‘
โ•‘  โ””โ”€โ”€ ๐ŸŽจ UX Designer review (parallel)                                โ•‘
โ•‘      โ””โ”€โ”€ โœ… Complete                                                โ•‘
โ•‘                                                                โ•‘
โ•‘  Phase 4: IMPLEMENTATION โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” โณ         โ•‘
โ•‘  โ””โ”€โ”€ Waiting                                                   โ•‘
โ•‘                                                                โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Gate Failure (with error code)#

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  BMAD Gate Failed: BMAD_003                                    โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                                                                โ•‘
โ•‘  Phase 3: SOLUTIONING โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” โŒ         โ•‘
โ•‘  โ”œโ”€โ”€ ๐Ÿ—๏ธ Architect review: โŒ FAILED                            โ•‘
โ•‘  โ”‚   โ”œโ”€โ”€ โŒ DI structure: BLoC directly accesses Repository    โ•‘
โ•‘  โ”‚   โ”œโ”€โ”€ ๐Ÿ“‹ Required action: Create UseCase, change dependency โ•‘
โ•‘  โ”‚   โ””โ”€โ”€ ๐Ÿ”„ Retry: 1/3                                        โ•‘
โ•‘  โ””โ”€โ”€ ๐ŸŽจ UX Designer review: โœ… PASSED                          โ•‘
โ•‘                                                                โ•‘
โ•‘  ๐Ÿ’ก Fix: Apply feedback, then `/product:review --persona architect`โ•‘
โ•‘                                                                โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Completion#

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  BMAD Workflow Complete:  " Add author list screen "                    โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                                                                โ•‘
โ•‘  ๐Ÿ“‹ Issue: #1810 - Add author list screen                         โ•‘
โ•‘  ๐Ÿ”€ PR: #1815                                                  โ•‘
โ•‘  ๐ŸŒฟ Branch: feature/1810-author-list (deleted)                 โ•‘
โ•‘                                                                โ•‘
โ•‘  โœ… Persona review: 7/7 passed                                     โ•‘
โ•‘  โœ… Gates passed: 4/4 phases                                     โ•‘
โ•‘  โœ… Tests: 25/25 passed                                         โ•‘
โ•‘                                                                โ•‘
โ•‘  ๐Ÿ Final State: CLOSED                                        โ•‘
โ•‘                                                                โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Self-Verification Checklist#

PhaseGateDone
AnalysisRequirements clarityโฌœ
AnalysisScope appropriatenessโฌœ
AnalysisAcceptance Criteria testabilityโฌœ
PlanningEpic/Story structureโฌœ
PlanningStory Point (1-8)โฌœ
PlanningLabelingโฌœ
PlanningDependenciesโฌœ
SolutioningClean Architectureโฌœ
SolutioningDI structureโฌœ
SolutioningCoUI complianceโฌœ
ImplementationBranch rulesโฌœ
ImplementationLint passโฌœ
ImplementationTest passโฌœ
ImplementationCode reviewโฌœ

  • /product:review - Persona-specific review
  • /product:bmad-status - Status check
  • /product:gate - Gate verification
  • /dev:run - Existing workflow (without BMAD)
  • /dev:run --bmad - BMAD integrated workflow
  • .claude/orchestrators/bmad-orchestrator.md - Orchestrator
  • .claude/orchestrators/phase-gates.md - Gate definitions
  • .claude/personas/ - Persona definitions
  • .claude/skills/bmad/SKILL.md - Skill details