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