C-CMCP

Cursor-Claude Multi-Context Pipeline

The methodology behind how all PhantomKey products are built.

A structured AI-assisted development pipeline that keeps human judgment at every critical decision point.

Available now — FREE

View on GitHub

What Is C-CMCP?

C-CMCP is a development methodology built around AI coding agents and structured task pipelines. It separates the work of specification, implementation, and validation into distinct roles — Claude generates task specs, Cursor implements, the developer validates.

The result is a development process that moves at AI speed without sacrificing the human judgment that keeps complex systems coherent. Every task is specified before it is built. Every build is validated before the next task begins.

C-CMCP is how every PhantomKey product is built. It is open-sourced because good methodology should be shared. Task files use Markdown with YAML front matter — requirements, validation criteria, and file targets in one place.

The Pipeline

1

Specify

Claude generates structured task files (.md) with requirements, validation criteria, and implementation notes. Nothing gets built without a spec.

2

Implement

Cursor executes against the task spec. AI handles the implementation. The spec keeps it on track.

3

Validate

The developer validates every task manually before the next begins. Human judgment at every gate.

Why It Works

Spec-First Development

AI coding agents are powerful but undirected. Task specs provide the direction. The agent implements; the spec defines what done looks like.

Context Separation

Claude maintains project context across conversations. Cursor maintains code context in the IDE. Each tool does what it does best.

Human Gates

Validation is not optional and not automated. Every task passes through human judgment before the pipeline advances. Speed without coherence is just fast failure.

C-CMCP is open source.

The full methodology, task file format, and PowerShell monitor script are on GitHub. Use it, adapt it, improve it.

View on GitHub

See how C-CMCP built PhantomKey →