- KMPilot is an MIT-licensed template that turns Claude Code into a design-first Kotlin Multiplatform pipeline, with a seven-command build process.
- The walkthrough builds Loupe, an art gallery app for the Art Institute of Chicago's public-domain collection, featuring gallery and artists tabs with a placeholder favorites tab.
- The pipeline includes commands: /design-ui, /create-feature, /verify-ui, /test-feature, /review-feature, /modify-feature, and /health-report, with /clear between steps to reset context.
- Design-first approach: gallery feature was designed first (via Stitch MCP) then built; artists feature was built first then designed, demonstrating both orders.
- Key mechanisms: blueprint extraction from design tokens, spec.md versioned memory, pre-tool hook to prevent direct edits, and parallel layer agents for data, UI, and integration.
- Checkpoints (PRD and task approval) allow steering before code generation, while /verify-ui and /review-feature catch mismatches and bugs like a 3000ms debounce typo.
- The /health-report command provides a cross-feature status view, flagging skipped tests/reviews for the artists feature.
- The template is installable via curl and requires JDK 21+, python3, and a Stitch API key for design features.