Reference location:
.claude/references/DEPENDENCY_GRAPH.md
Visualizes workflows and dependencies between agents, skills, and commands.
Feature Creation Workflow#
Agent invocation order when creating a complete Feature module:
/feature:create
โ
โโโบ /serverpod:model โโโโโโโโโโโบ /serverpod:endpoint
โ (Model definition) (API endpoint)
โ
โโโบ /feature:domain
โ โ โโโบ usecase-patterns.md reference
โ โ
โ โโ Entity ์ ์ (Freezed)
โ โโ Repository Interface (I prefix)
โ โโ UseCase ๊ตฌํ
โ โโ Failure/Exception ์ ์
โ
โโโบ /feature:data
โ โ โโโบ repository-patterns.md, caching-patterns.md reference
โ โ
โ โโ Repository ๊ตฌํ์ฒด
โ โโ Serverpod Mixin
โ โโ Cache ์ ๋ต (SWR/Cache-First)
โ โโ Drift DAO
โ
โโโบ /feature:presentation
โ โโโบ bloc-patterns.md reference
โ
โโ BLoC ๊ตฌํ
โโ Page/Widget
โโโบ /coui:component (UI ์ปดํฌ๋ํธ)
โโโบ /bdd:generate (Test scenarios)
Backend Development Workflow#
Agent invocation order for Serverpod backend development:
/serverpod:model
โ (๋ชจ๋ธ .spy.yaml ์ ์)
โ
โโโบ /serverpod:endpoint
โ (Endpoint ํด๋์ค ์์ฑ)
โ
โโ CRUD ๋ฉ์๋ ๊ตฌํ
โโ ์ธ์ฆ/๊ถํ ์ฒ๋ฆฌ
โโ ๋น์ฆ๋์ค ๋ก์ง
UI Development Workflow#
/coui:component
โ (๋จ์ผ ์ปดํฌ๋ํธ)
โ
โโโบ /coui:form โโโโโโโโโบ ํผ ์ปดํฌ๋ํธ ์์ฑ
โ
โโโบ /coui:screen โโโโโโโบ ์ ์ฒด ํ๋ฉด ๊ตฌ์ฑ
โ
โโโบ /coui:improve โโโโโโบ ๊ธฐ์กด UI Improvement
Test Workflow#
/bdd:generate
โ (BDD ์๋๋ฆฌ์ค ์์ฑ)
โ
โโ Feature ํ์ผ (.feature)
โโ Step Definition
โโ Widget Test ํตํฉ
Debugging Workflow#
Flutter Inspector agent hierarchy:
Flutter Inspector (Master)
โ
โโโบ /inspector:ui โโโโโโโโโโบ Widget Tree, Layout ๋ถ์
โ
โโโบ /inspector:bloc โโโโโโโโบ State History, Event ์ถ์
โ
โโโบ /inspector:network โโโโโบ HTTP ์์ฒญ/์๋ต ๋ก๊ทธ
โ
โโโบ /inspector:auth โโโโโโโโบ Token, Session ์ํ
โ
โโโบ /inspector:nav โโโโโโโโโบ Route Stack, Navigation ์ด๋ ฅ
โ
โโโบ /inspector:log โโโโโโโโโบ ์ฑ ๋ก๊ทธ, ์๋ฌ ์ถ์
โ
โโโบ /inspector:form โโโโโโโโบ ํผ ์ํ, ์ ํจ์ฑ ๊ฒ์ฌ
โ
โโโบ /inspector:config โโโโโโบ ํ๊ฒฝ ์ค์ , Feature Flags
โ
โโโบ /inspector:image โโโโโโโบ ์ด๋ฏธ์ง ์บ์, ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ
Figma to Implementation Workflow#
/figma:analyze
โ (Figma ํ๋ ์ ๋ถ์)
โ
โโโบ ์๊ตฌ์ฌํญ ์ ์ ์ถ์ถ
โ
โโโบ /bdd:generate โโโโโโโโโโบ BDD ์๋๋ฆฌ์ค ์์ฑ
โ
โโโบ /zenhub:epic โโโโบ ZenHub Epic/Story ์์ฑ
โ
โโโบ /feature:create โโโโโโโโบ Feature ๋ชจ๋ ์์ฑ
โ
โโโบ ์ ์ฒด ์ํฌํ๋ก์ฐ ์ฐ๊ฒฐ
Pattern Reference Dependencies#
Pattern documents referenced by each agent:
patterns/
โโโ usecase-patterns.md
โ โโโบ /feature:domain, /feature:presentation
โ
โโโ bloc-patterns.md
โ โโโบ /feature:presentation, /feature:bloc
โ
โโโ repository-patterns.md
โ โโโบ /feature:data, /serverpod:endpoint
โ
โโโ caching-patterns.md
โโโบ /feature:data
Invocation Mapping#
| Legacy Invocation | Unified Invocation | Agent |
|---|---|---|
@feature | /feature:create | Full Feature creation |
@bloc | /feature:bloc | BLoC state management |
@serverpod | /serverpod:model | Model definition |
@test | /bdd:generate | BDD test |
@flutter-ui | /coui:component | UI component |
Parallelizable Tasks#
Agent combinations that can run simultaneously:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๋ณ๋ ฌ ๊ทธ๋ฃน 1: ๋ ์ด์ด ๋
๋ฆฝ ์์
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ /feature:domain โโฌโ /feature:data โ
โ โโ /serverpod:model โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๋ณ๋ ฌ ๊ทธ๋ฃน 2: UI ์ปดํฌ๋ํธ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ /coui:component โโฌโ /coui:form โ
โ โโ Widget ๊ฐ๋ณ ์์ฑ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๋ณ๋ ฌ ๊ทธ๋ฃน 3: ํ
์คํธ & ๋ฌธ์ํ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ /bdd:generate โโโโฌโ /sc:document โ
โ โโ /zenhub:epic โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Sequential Execution Required#
Tasks that must run sequentially due to dependencies:
/serverpod:model โ /serverpod:endpoint
(Define model first - > use in endpoint)
/feature:domain โ /feature:data
(Define Repository Interface - > write implementation)
/feature:data โ /feature:presentation
(Complete Repository - > use UseCase in BLoC)
Referencing Agents#
/feature:*- Feature layer creation/serverpod:*- Backend development/coui:*- UI components/bdd:generate- Test generation/figma:analyze- Figma analysis