Back to Skills

natural-workflow

verified

Guide users through CCPM's streamlined 6-command workflow (plan/work/sync/commit/verify/done). Auto-activates when users ask about starting tasks, committing changes, or completing work. Provides step-by-step guidance for the complete development lifecycle.

View on GitHub

Marketplace

Plugin

ccpm

project-management

Repository

duongdev/ccpm
6stars

skills/natural-workflow/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/duongdev/ccpm/blob/main/skills/natural-workflow/SKILL.md -a claude-code --skill natural-workflow

Installation paths:

Claude
.claude/skills/natural-workflow/
Powered by add-skill CLI

Instructions

# Natural Workflow Skill

Welcome to CCPM's natural workflow guide! This skill teaches you the **6-command lifecycle** that takes you from task creation to completion.

## Why Natural Workflow?

CCPM's natural workflow commands (`plan`, `work`, `sync`, `commit`, `verify`, `done`) are designed to feel **intuitive and conversational**, following the natural progression of development work:

1. **Plan** the work
2. **Work** on implementation
3. **Sync** progress to your team
4. **Commit** code changes
5. **Verify** quality
6. **Done** - complete and create PR

Instead of remembering complex command hierarchies like `/ccpm:plan`, `/ccpm:work`, or `/ccpm:done`, you use simple verbs that match how you think about work.

## The 6 Commands

### 1. `/ccpm:plan` - Create or Update Task Plans

The starting point for any work. This command intelligently detects what you want to do and helps you plan it.

**What it does:**
- Creates a new Linear task with a comprehensive implementation plan
- Plans an existing task that doesn't have a plan yet
- Updates an existing plan when requirements change

**3 Modes:**

```bash
# CREATE - New task
/ccpm:plan "Add user authentication"
/ccpm:plan "Fix login button" my-project JIRA-123

# PLAN - Plan existing task
/ccpm:plan PSN-27

# UPDATE - Change the plan
/ccpm:plan PSN-27 "Also add email notifications"
```

**Behind the scenes:**
- Auto-detects your project context
- Gathers research from Jira, Confluence, and codebase
- Generates implementation checklist (5-10 specific subtasks)
- Identifies files to modify
- Estimates complexity (low/medium/high)
- Saves everything to Linear

**Next command:** `/ccpm:work`

---

### 2. `/ccpm:work` - Start or Resume Implementation

Begin coding or resume work on an in-progress task.

**What it does:**
- Starts implementation if task is planned but not yet started
- Shows progress and next action if work is in progress
- Prevents accidental work on completed tasks

**Usage:**

```bash
# Auto-detect from

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
16464 chars