workflow-state-tracking

Tracks and validates CCPM workflow state transitions in Linear.

9|1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/duongdev/ccpm --skill workflow-state-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-state-tracking
Source: https://github.com/duongdev/ccpm/tree/main/skills/workflow-state-tracking
Command: npx skills add https://github.com/duongdev/ccpm --skill workflow-state-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides real-time visibility into CCPM workflow progress, prevents invalid state transitions, and guides you toward completion with intelligent next actions.

Core Features & Use Cases

  • State machine guidance: Tracks IDEA → PLANNED → IMPLEMENTING → VERIFYING → VERIFIED → COMPLETE, with CANCELLED as an end state.
  • Transition safety: Prevents invalid transitions and suggests corrective actions.
  • Progress visualization: Displays current state, last action, and suggested next steps.

Quick Start

Ask "Where am I in the workflow?" or run /ccpm:status to see your current state and recommended next step.

Frequently Asked Questions about workflow-state-tracking

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

FAQPage Schema
How do I track CCPM workflow state transitions in Linear?

CCPM workflow state tracking monitors your project's progression through 8 states—IDEA, PLANNED, IMPLEMENTING, VERIFYING, VERIFIED, COMPLETE, and CANCELLED—by reading Linear custom fields (ccpmPhase, ccpmLastCommand, ccpmLastUpdate, ccpmAutoTransitions) and detecting state from status, implementation checklist, and Git activity. Ask 'Where am I in the workflow?' or run /ccpm:status to see your current state and next action.

What are valid CCPM state transitions and how do I prevent invalid ones?

CCPM state transitions follow a defined sequence: IDEA → PLANNED → IMPLEMENTING → VERIFYING → VERIFIED → COMPLETE, with CANCELLED as a terminal state. The Skill enforces valid transitions by analyzing your Linear project's state fields and Git implementation progress, then suggests corrective actions if an invalid transition is attempted.

Can I get automated guidance on my next workflow step?

Yes. The Skill auto-activates when you ask about status or next steps, analyzing your current state, implementation checklist, and Git state to suggest precise next actions. This guides you toward completion without manual state management.

How does the Skill detect my current CCPM state?

The Skill detects state by reading Linear custom fields (ccpmPhase, ccpmLastCommand, ccpmLastUpdate, ccpmAutoTransitions), inferring state from your issue status, analyzing the implementation checklist progress, and checking Git state to determine where you are in the workflow.

Does CCPM state tracking work with projects outside Linear?

The Skill is designed for CCPM projects tracked in Linear only. It relies on Linear custom fields and status to monitor the 8-state workflow and provide transition safety and next-step guidance.