New Project Process
For greenfield projects, follow this order exactly. Each step depends on the output of the previous one. The workflow is the same for all platforms — the active platform agent determines the specifics.
-
Activate the Platform Agent
activate_agent("theme-developer") # Liquid themesactivate_agent("hydrogen-developer") # Hydrogen storefronts -
Project Scaffolding
Run setup from Dev MCPSetup detects the project type from the active agent, scaffolds the project, creates all configuration files, and saves the agent to project memory for future sessions.
-
Design System Extraction
design-systemProvide Figma frame URLs for colours, typography, spacing, icons, and logos. The token file location and format are determined by the active agent.
-
Build Primitives
build the button component from Figma [figma desktop MCP link]Build atomic components mapped to Figma. These form the foundation — every composite will reference them.
-
Build Composites
build the product card component from Figma [figma desktop MCP link]Compose higher-level components from the primitives created in Step 4. The composition plan must reference existing components; duplication is never acceptable.
-
Build Pages
build the hero section from Figma [figma desktop MCP link]Assemble page-level components and routes from the component library.
-
Refinement & QA
refineRun visual QA against Figma. Fixes cascade following the active agent’s fix order.
-
Quality Pass
performanceaccessibilityseoauditRun all quality commands. Address findings before launch.
-
Maintenance (ongoing)
maintenanceRun periodically to check dependency health, platform version upgrades, and configuration drift.