| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| Invoke | /flutter-dev:pixel-loop |
| Aliases | /flutter-dev:pixel |
| Category | cocode-flutter |
| Complexity | high |
| MCP Servers | figma, maestro, dart |
/flutter-dev:pixel-loop โ ๋์์ธ ๊ทธ๋๋ก ํ๋ฉด ๋ง์ถ๊ธฐ#
ํ๋ง๋๋ก#
๋ฐฉ๊ธ ๋ง๋ ํ๋ฉด์ด ๋์์ธ ์์(Figma)๊ณผ ํฝ์ ๋จ์๋ก ๋๊ฐ์์ง ์๋์ผ๋ก ๋น๊ตยท๊ต์ ํด ์ฃผ๋ ๋ฐ๋ก๊ฐ๊ธฐ ๋ช ๋ น์ ๋๋ค. ์ท์ ์๋ก ๋ง์ถ ๋ค ๊ฑฐ์ธ ์์์ ์์ ์ฌ์ง๊ณผ ๋๋ํ ๋๊ณ ์ฐจ์ด ๋๋ ๋ถ๋ถ์ ๋ค๋ฌ๋ ๊ฒ๊ณผ ๊ฐ์์.
๋๊ฐยท์ธ์ ์ฐ๋์#
-
Flutter ๊ธฐ๋ฅ ์์
(
/feature:create,/feature:presentation๋ฑ)์ ๋ง ๋๋ด๊ณ , ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๊ธฐ ์ ์ ํ๋ฉด์ด ์์๋๋ก ์ ๋์๋์ง ํ์ธํ๊ณ ์ถ์ ๋ - ์ง๊ธ ์์ ์ค์ธ ๊ธฐ๋ฅ์ ๋ํ ํ๋ฉด์ ์๋์ผ๋ก ์ก์์ ๋ณ๋ ์ค์ ์์ด ๋ฐ๋ก ๊ฒ์ฆํ๊ณ ์ถ์ ๋
๋ฌด์์ ํด์ฃผ๋์#
-
๊ฐ์ฅ ์ต๊ทผ์ ์์
ํ ํ๋ฉด(๋ง์ง๋ง์ผ๋ก ์์ ํ
*_page.dart๋๋ ์ต๊ทผ.claude/docs/<๊ธฐ๋ฅ>/ํด๋)์ ์๋์ผ๋ก ์ฐพ์๋ ๋๋ค. -
๊ทธ ๊ธฐ๋ฅ์ ๋์์ธ ์์ ์ฃผ์๋ฅผ
.claude/docs/<๊ธฐ๋ฅ>/figma_analysis.md์์ ์์์ ์ฐ๊ฒฐํฉ๋๋ค. -
์ค์ ๊ฒ์ฆ ์์
์ ๋ณธ์ฒด ๋ช
๋ น์ธ
cc-flutter-pixel-loop:pixel-loop(Figma + Maestro + Dart ํฝ์ ๋ฃจํ)์ ๋๊ฒจ์ ์งํํฉ๋๋ค. ์ด ๋ช ๋ น์ ๊ทธ ๋ณธ์ฒด๋ก ๊ฐ๋ ์ง๋ฆ๊ธธ ์ญํ ์ด์์.
์ด๋ป๊ฒ ์ฐ๋์#
# ํ๋ฉด๊ณผ ์์์ ์ง์ ์ง์ ํด์ ์คํ (์๋ ์ง์ )
/flutter-dev:pixel-loop --figma= < url > --route=/posts/123
- ๋ณดํต์ ์ต์ ์์ด ์คํํ๋ฉด ์ต๊ทผ ์์ ํ ํ๋ฉด๊ณผ ์์์ ์๋์ผ๋ก ์ก์์ค๋๋ค.
- ์๋์ผ๋ก ์กํ ํ๋ฉด์ด ๋ง์ง ์์ ๋๋ง
--figma(์์ ์ฃผ์)์--route(ํ๋ฉด ๊ฒฝ๋ก)๋ก ์ง์ ์ง์ ํ์ธ์.
์์์ ๋ฌด์จ ์ผ์ด ๋ฒ์ด์ง๋์#
- ์์ด์ ํธ๊ฐ ๊ฐ์ฅ ์ต๊ทผ์ ์๋ ํ๋ฉด/ํ์ด์ง๋ฅผ ์ฐพ์ต๋๋ค.
- ๊ทธ ๊ธฐ๋ฅ์ Figma ์์ ์ฃผ์๋ฅผ ๋ถ์ ๋ฌธ์์์ ์ฐพ์ ์ฐ๊ฒฐํฉ๋๋ค.
- ์ฐพ์ ํ๋ฉด ๊ฒฝ๋ก์ ์์ ์ฃผ์๋ฅผ ๊ทธ๋๋ก ํฝ์
๋ฃจํ ๋ณธ์ฒด(
/pixel-loop)์ ๋๊ฒจ ๊ฒ์ฆ์ ์์ํฉ๋๋ค.
โ๏ธ ์์ธ ์ต์ ยท์คํ ๋ช ์ธ (๊ฐ๋ฐ์ / AI ์์ด์ ํธ์ฉ)
When to use this instead of /pixel-loop#
- You are already inside a
cc-flutter-devfeature workflow (e.g. just ran/feature:createor/feature:presentation) and want to verify the rendered output before moving on. - You want the loop to default to the current feature's primary route, inferred from the most recent presentation-layer artifact.
Behavior#
- Detects the most recent feature/screen the agent worked on (last edited
*_page.dartor last.claude/docs/<feature>/directory). - Resolves the matching Figma URL from
.claude/docs/<feature>/figma_analysis.md(if present). - Forwards to
/pixel-loop loop <figma-url> --route=<inferred-route>with the same flags.
Manual override#
/flutter-dev:pixel-loop --figma= < url > --route=/posts/123Related#
- Full reference:
cc-flutter-pixel-loop:pixel-loop - Companion:
/figma:analyze(this plugin) โ produces the Figma analysis artifact this command consumes. - Companion:
/inspector:visual-verify(cc-flutter-inspector) โ runtime-only verification without code edits.