sighup

Claude Workflow — Testing skill for Claude Code

Testing community

Claude Code plugin for spec-driven development.

How to install Claude Workflow

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sighup/claude-workflow and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Workflow does

Claude Code plugin for spec-driven development. Takes features from idea to validated implementation using structured specs, dependency-aware task graphs, and parallel agent execution.

Alternatives in Testing

  • Notion Spec To Implementation — Convert Notion specs into linked implementation plans and tasks 14.6k ★
  • Mda — MDA Open Spec — a Markdown superset for agent-facing documents 615 ★
  • Spec Draft PR — Turn a feature idea or GitHub issue into a one-page spec saved to Documentation/specs/ and opened as a draft P 324 ★

README

claude-workflow

A Claude Code plugin that unifies spec-driven development, autonomous task execution, and parallel agent dispatch into a single workflow. Takes a feature from idea to validated implementation using structured specifications, dependency-aware task graphs, and evidence-based verification.

Install

From Git (recommended)

# Add the marketplace
claude plugin marketplace add https://github.com/sighup/claude-workflow.git

# Install at project scope (shared with team via .claude/settings.json)
claude plugin install claude-workflow@claude-workflow --scope project

# Or install at user scope (personal, across all projects)
claude plugin install claude-workflow@claude-workflow --scope user

Interactive installation

/plugin
# Navigate to Marketplaces tab → Add → paste the git URL
# Then go to Discover tab → select claude-workflow → choose scope

Workflow

Interactive (inside Claude)

[/cw-research]  →  /cw-spec  →  [/cw-gherkin]  →  /cw-plan  →  /cw-dispatch  →  /cw-validate

Each step can also be run independently. `/cw-execute` handles single-task execution for manual or shell-scripted loops. `/cw-review` adds a code review gate and `/cw-testing` generates and runs E2E tests.

Worktrees (manual parallel development)

Use `/cw-worktree` to develop multiple features simultaneously. Each worktree gets its own feature branch and **isolated task list** (via `.claude/settings.local.json`). Tasks persist in `~/.claude/tasks/{worktree-name}/`, enabling seamless resume across sessions. See [examples/workflows.md](examples/workflows.md) for the full multi-terminal walkthrough.

Skills

Skill Purpose
/cw-research Explore codebase across 5 dimensions and produce a structured research report with /cw-spec meta-prompt
/cw-spec Generate structured specification with demoable units and proof artifacts
/cw-plan Transform spec into native task graph with dependencie