kvdm-co-pilot

24 mods across 1 repository, 0 stars between them.

create-cmp

02

kvdm-co-pilot/create-cmp

Plugin Claude Code

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.

0 3d ago A tokens not measured original MIT

npm-publish

03

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Publish the create-cmp CLI to npm as the create-cmp-cli package. Use this when the user asks to "publish create-cmp to npm", "release a new version", "ship create-cmp-cli", "npm publish this", "cut a release", or wants npx create-cmp-cli to work. Runs unattended when a granular npm token is installed in the user's…

0 3d ago A 150 tokens original MIT

cmp-inspector

04

kvdm-co-pilot/create-cmp

MCP server Claude CodeCodexCursor

MCP server "cmp-inspector" as configured in kvdm-co-pilot/create-cmp. Runs inspector/mcp/dist/server.mjs with node.

0 3d ago A tokens not measured original MIT

kvdm-co-pilot/create-cmp

Instructions file CodexOpenCode

AGENTS.md instructions for kvdm-co-pilot/create-cmp, covering agents.md — for ai agents landing on this repo, what this is, if your task is "create a mobile app", if you are working on this repo (contributing) and proof, not claims.

0 3d ago A 628 tokens original MIT

cmp-orchestrator

06

kvdm-co-pilot/create-cmp

Agent

Coordinator for multi-step Kotlin/Compose Multiplatform harness work — plans, writes self-contained briefs, delegates execution to Sonnet subagents, and gates everything through the project's own verify lane before reporting done. Use for milestone-sized or multi-file CMP tasks (add a feature end-to-end, a spec-driven…

0 3d ago A 110 tokens original MIT

cmp-audit

07

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Adversarial audit of one subsystem of a Kotlin/Compose Multiplatform app against its spec AND against platform semantics — the class of defect desktop-tier tests cannot see (alarms, notifications, PendingIntents, channels, reboot, process death, DST). Use this when the user says "audit the notifications", "double…

0 3d ago A 235 tokens original MIT

cmp-dev-client

08

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Run a create-cmp Compose Multiplatform app's shared UI in a live desktop window with Compose Hot Reload — the daily dev loop. Use this when the user wants to run their CMP app on desktop, preview the app while developing, iterate on Compose UI without an emulator, or asks "run my CMP app on desktop", "hot reload…

0 3d ago A 139 tokens original MIT

cmp-doctor

09

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Diagnose and heal both the toolchain AND the project a Kotlin/Compose Multiplatform (CMP/KMP) build needs. Use this when the user wants to set up or fix their CMP/KMP toolchain, install the Android SDK / AVD / emulator for KMP, install Appium and its drivers for a Compose Multiplatform app, set up JDK 17 / Xcode /…

0 3d ago D 287 tokens original MIT

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Wire a freshly scaffolded CMP/KMP app to its OWN real Firebase project — the #1 post-scaffold manual step. Use this when the user wants to connect their app to Firebase, or asks "connect my app to firebase", "set up google-services.json", "wire firebase", "create a firebase project for this app", "replace the…

0 3d ago A 170 tokens original MIT

cmp-inspect

11

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Inspect a running Kotlin/Compose Multiplatform UI as structured design data — hierarchy, geometry, and resolved design tokens delivered as JSON, never screenshots. Use this when the user wants to "inspect the Compose UI", "read the design tokens", asks "why is this padding wrong", "check for token drift", "is this…

0 3d ago B 356 tokens original MIT

cmp-new

12

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Scaffold a new MOBILE app — Android + iOS from one Kotlin/Compose Multiplatform codebase — from a bare "create a mobile app" to a green, verified build. Guardrails first: if the user already chose a different framework (React Native, Expo, Flutter, SwiftUI, native), do NOT redirect them here; if they only asked a…

0 3d ago A 478 tokens original MIT

cmp-preview

13

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

THE default UI feedback loop while building or editing ANY Compose Multiplatform screen — use it DURING development, not only when asked: it renders the app's REAL screens headlessly in seconds (no device, no emulator, no manual Gradle) and tells you exactly what each edit changed, so you catch your own mistakes as…

0 3d ago B 268 tokens original MIT

cmp-qa-prep

14

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Bring up the E2E test harness for a Kotlin/Compose Multiplatform (CMP/KMP) app — start the Android emulator, install the debug build, and run the bottom-nav smoke (Maestro flows on current scaffolds; a legacy Appium session on pre-Maestro projects). Use this when the user wants to run E2E/device tests on their CMP/KMP…

0 3d ago C 182 tokens original MIT

cmp-test

15

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Generate a regression test suite for a Compose Multiplatform app by OBSERVING it — read the running app's semantics tree as structured JSON via the cmp-inspector MCP (testTags, text, clickables, bounds, nav state), derive a test plan from what actually rendered, and write tests into the app's shipped harness. Use this…

0 3d ago B 227 tokens original MIT

cmp-upgrade

16

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Migrate an existing Kotlin/Compose Multiplatform (CMP/KMP) project to the next PROVEN-GREEN dependency version set. Use this when the user wants to upgrade Kotlin, KSP, Compose Multiplatform, Room, AGP, Koin, or Ktor versions in a KMP project, bump their KMP dependencies, or asks "upgrade kotlin/compose/KMP versions"…

0 3d ago A 205 tokens original MIT

SessionStart

17

kvdm-co-pilot/create-cmp

Hook Claude Code

Runs when a session starts, executing verify.mjs. From kvdm-co-pilot/create-cmp.

0 3d ago A tokens not measured original MIT

PreToolUse

18

kvdm-co-pilot/create-cmp

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing verify.mjs with --fast (3 commands). From kvdm-co-pilot/create-cmp.

0 3d ago A tokens not measured original MIT

Stop

19

kvdm-co-pilot/create-cmp

Hook Claude Code

Runs when the agent finishes a response, executing receipt-check.mjs via node with --hook. From kvdm-co-pilot/create-cmp.

0 3d ago A tokens not measured original MIT

UserPromptSubmit

20

kvdm-co-pilot/create-cmp

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing walk-status.mjs with --inject. From kvdm-co-pilot/create-cmp.

0 3d ago A tokens not measured original MIT

settings

21

kvdm-co-pilot/create-cmp

Settings file Claude Code

Agent settings declaring 4 hook events (SessionStart, PreToolUse, Stop, UserPromptSubmit).

0 3d ago A tokens not measured original MIT

add-feature

22

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Add a new conforming vertical-slice feature (Screen + ViewModel + UseCase + Repository + spec + tests + golden tree + nav route + DI wiring) to this Compose Multiplatform app, cloned deterministically from the project's configured exemplar feature (qa/approvals.json's exemplarFeature — home by default). Use this when…

0 3d ago A 169 tokens original MIT

add-repository

23

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Add a data/domain slice ONLY — model, repository interface + impl, use case, and a hand-written fake — to this Compose Multiplatform app, cloned deterministically from the home exemplar's data layer. No screen, no ViewModel, no nav route, no spec clauses. Use this when the user wants to "add a repository", "add a data…

0 3d ago A 161 tokens original MIT

add-screen

24

kvdm-co-pilot/create-cmp

Skill Claude CodeCodex

Add a presentation-only slice — Screen + ViewModel + tests + golden tree + spec + nav route — for an EXISTING entity/repository in this Compose Multiplatform app, cloned deterministically from the home exemplar's presentation layer. Requires the entity's data layer (model, repository, use case, fake) to already exist.…

0 3d ago A 182 tokens original MIT