workflow-guide

Coordinate Cursor and Claude Code workflows with Plans.md task management and handoff commands.

3.0k|300|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/Chachamaru127/claude-code-harness --skill workflow-guide-chachamaru127
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-guide
Source: https://github.com/Chachamaru127/claude-code-harness/tree/main/skills/workflow-guide
Command: npx skills add https://github.com/Chachamaru127/claude-code-harness --skill workflow-guide-chachamaru127

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the learning curve for the powerful 2-agent (Cursor PM + Claude Code Developer) workflow by providing instant, contextual explanations of roles, commands, and best practices.

Core Features & Use Cases

  • Interactive Workflow Explanation: Provides clear diagrams and examples of how tasks flow between PM and Developer, using Plans.md as the central hub.
  • Command Reference & Examples: Explains the purpose and usage of key commands like /work, /handoff-to-cursor, and how they interact.
  • Use Case: New to using Cursor and Claude Code together? Just ask "how does the workflow work?" and this Skill will explain the entire process, show you a typical task lifecycle, and point you to the right command to get started.

Quick Start

Say "explain the 2-agent workflow" to get a complete overview of roles, responsibilities, and the standard collaboration loop.

Frequently Asked Questions about workflow-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does the Cursor and Claude Code two-agent workflow coordinate tasks between PM and Developer?

The 2-agent workflow uses Plans.md as a central hub where the PM (Cursor) creates and assigns tasks, and the Developer (Claude Code) executes them and reports status. Tasks flow through defined states (pm:requested → cc:WIP → cc:complete → pm:confirmed) using commands like /work, /handoff-to-cursor, and /sync-status to keep both agents synchronized.

What commands do I use to hand off tasks between Cursor and Claude Code?

Use /harness-init to set up the workflow, /plan-with-agent to create tasks with the PM, /work to execute as the Developer, /handoff-to-cursor to return completed work, and /sync-status to check task states. Each command marks explicit role responsibilities and progresses tasks through the defined state markers.

Can I use this workflow for CI/CD deployment governance across both agents?

Yes. The workflow includes CI/CD rules that limit production deployment and define task state markers (blocked, cursor:requested, cursor:confirmed) to enforce staged governance. Both PM and Developer roles have explicit responsibilities within the end-to-end handoff loop.

What's the best way to onboard a new team to the Cursor and Claude Code collaboration pattern?

Start by saying 'explain the 2-agent workflow' to get a complete overview of roles, responsibilities, and the standard collaboration loop. The Skill provides diagrams, command reference examples, and typical task lifecycle walkthroughs so new users understand how Plans.md, /work execution, and handoffs work together.

Do I need prior experience with Cursor or Claude Code to use this two-agent workflow?

No. The Skill removes the learning curve by providing instant, contextual explanations of roles, commands, and best practices. It covers everything from basic collaboration setup through staged CI/CD governance, making it accessible regardless of prior experience with either tool.

What happens if a task gets blocked in the workflow?

Blocked tasks are tracked as a state marker within the defined task lifecycle. The workflow coordinates PM and Developer roles to diagnose and resolve blocks; /sync-status helps both agents track blocked states and coordinate next steps before resuming execution.