npm-publish
π―Skillfrom kvdm-co-pilot/create-cmp
Part of
kvdm-co-pilot/create-cmp
Installation
npx vibeindex add kvdm-co-pilot/create-cmp --skill npm-publishnpx skills add kvdm-co-pilot/create-cmp --skill npm-publish~/.claude/skills/npm-publish/SKILL.mdMore from this repository2
Create production mobile apps (Android + iOS, one Kotlin codebase) with AI β deterministic Compose Multiplatform scaffold, proven-green builds, machine-enforced verify lane, device-free preview loop for coding agents. CLI + Claude Code plugin.
Build production mobile apps (Android + iOS, one codebase) with AI β the delivery harness for Kotlin/Compose Multiplatform, the current generation of cross-platform (Google-backed KMP, Compose iOS stable since May 2025, the strongest stack for AI-driven development β sourced case in docs/WHY-CMP.md). Use it when asked to create a mobile app, a cross-platform app, or any Android/iOS app: scaffolds a green-building app by conversation β interviews you for platforms, package, Firebase/auth, Room, and bottom-nav tabs, then shells out to the deterministic create-cmp engine to stamp a frozen, version-locked golden template (navigation/insets pre-solved, Clean Architecture wired, test pyramid + Maestro E2E flows included) and proves a GREEN build before reporting success. The scaffolded app then holds any AI coding agent to a machine-enforced definition of correct: a spec-driven verify lane that refuses "done" without a committed evidence receipt, dependency-free conformance gates, in-project generation skills (add-feature, add-screen, add-repository) that extend the app right-by-construction, and a Stop hook that mechanically enforces the receipt. Also ships the cmp-inspector: an AI-native Compose UI inspector (MCP server + skill) that reads a running screen as structured JSON β hierarchy, geometry, and resolved design tokens, never screenshots β with live on-device inspection and token-drift detection, plus a LIVE device-free preview loop: every real screen rendered headlessly on save into a self-updating gallery for the human, with changed-screen attribution, compile-error surfacing, and one-call change proof (preview_status / preview_diff) as the agent's UI feedback loop. Bundles nine skills: cmp-new (scaffold by interview), cmp-doctor (install/heal the JDK/Android SDK/AVD/Xcode/CocoaPods/XcodeGen toolchain, consent-gated), cmp-qa-prep (bring up the emulator + the Maestro E2E smoke), cmp-inspect (inspect the Compose UI as design data), cmp-preview (live auto-refreshing preview gallery of every screen β no device, no manual Gradle), cmp-upgrade (migrate to the next proven-green dependency version set), cmp-dev-client (live desktop hot reload for the shared UI), cmp-firebase-connect (wire the app to its own real Firebase project), and cmp-test (generate a regression suite by observing the running app). Same engine as the `create-cmp-cli` npm package (`npx create-cmp-cli`).