Skip to main content
ClaudeWave
Skill2.7k estrellas del repoactualizado today

cc-cursor-cc

The cc-cursor-cc skill facilitates handoffs between Claude Code and Cursor PM by extracting brainstorming context, creating provisional tasks marked for validation, and generating a formatted request for the PM agent to review feasibility and update the Plans.md file. Use this when conducting 2-agent workflows where brainstormed ideas need PM validation before implementation begins, or when resuming work after a Cursor PM round-trip planning session.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/Chachamaru127/claude-code-harness /tmp/cc-cursor-cc && cp -r /tmp/cc-cursor-cc/opencode/skills/cc-cursor-cc ~/.claude/skills/cc-cursor-cc
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

# CC-Cursor-CC Skill (Plan Validation Round Trip)

Supports the flow of sending brainstormed content from Claude Code to **Cursor (PM)** for feasibility validation.

## Prerequisites

This skill assumes **2-agent operation**.

| Role | Agent | Description |
|------|-------|-------------|
| **PM** | Cursor | Validate plans, update Plans.md |
| **Impl** | Claude Code | Brainstorming, implementation |

## Execution Flow

### Step 1: Extract Brainstorming Context

Extract from recent conversation:
1. **Goal** (feature/purpose)
2. **Technology choices**
3. **Decisions made**
4. **Undecided items**
5. **Concerns**

### Step 2: Add Provisional Tasks to Plans.md

```markdown
## 🟠 Under Validation: {{Project}} `pm:awaiting-validation`

### Provisional Tasks (To Validate)
- [ ] {{task1}} `awaiting-validation`
- [ ] {{task2}} `awaiting-validation`

### Undecided Items
- {{item1}} → **Requesting PM decision**
```

### Step 3: Generate Validation Request for Cursor

Generate text to copy-paste to Cursor:

```markdown
## 📋 Plan Validation Request

**Goal**: {{summary}}

**Provisional tasks**:
1. {{task1}}
2. {{task2}}

### ✅ Requesting Cursor (PM) to:
1. Validate feasibility
2. Break down tasks
3. Decide undecided items
4. Update Plans.md (awaiting → cc:TODO)
```

### Step 4: Guide Next Action

1. Copy & paste request to **Cursor**
2. Run `/plan-with-cc` in Cursor
3. Cursor updates Plans.md
4. Cursor runs `/handoff-to-claude`
5. Copy & paste back to **Claude Code**

## Overall Flow

```
Claude Code (Brainstorm)
    ↓ /cc-cursor-cc
Cursor (PM validates & breaks down)
    ↓ /handoff-to-claude
Claude Code (/work implements)
```