workflow-patterns

Coordinates TDD workflow execution and phase checkpoint management for Conductor-based implementation tasks.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/Jhabbig/Habbig --skill workflow-patterns-jhabbig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-patterns
Source: https://github.com/Jhabbig/Habbig/tree/main/.claude/plugins/wshobson/conductor/skills/workflow-patterns
Command: npx skills add https://github.com/Jhabbig/Habbig --skill workflow-patterns-jhabbig

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams execute Conductor-style implementation work without losing process discipline, by guiding task selection, test-first development, verification, and progress tracking from start to finish.

Core Features & Use Cases

  • Task Sequencing: Selects the next pending task in order and keeps work aligned with the current phase.
  • TDD Execution: Supports the red-green-refactor cycle with test creation, minimum implementation, refactoring, and coverage checks.
  • Git Workflow Control: Structures commits, notes, and plan updates so each task remains traceable and auditable.
  • Verification Protocols: Handles phase completion gates, manual verification checklists, and approval-based checkpoints.
  • Use Case: A developer working through a multi-phase feature can use this Skill to complete each task methodically, prove correctness with tests, and record checkpoint state for safe progress.

Quick Start

Use the workflow-patterns skill to guide a Conductor task through TDD steps, verification, and checkpoint commits.

Frequently Asked Questions about workflow-patterns

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

FAQPage Schema
How do I manage TDD checkpoints during a multi-phase implementation workflow?

TDD checkpoints are managed by enforcing sequential task selection, coverage targets, and approval gates before phase progression. The workflow records git commit SHAs and logs deviations to maintain traceability throughout the red-green-refactor cycle.

What is the best way to enforce test-first development and phase verification in git?

Test-first development and phase verification are enforced through structured completion gates and manual verification checklists. This approach ensures each task proves correctness with tests and records checkpoint state before progressing to the next phase.

How does a red-green-refactor cycle integrate with plan.md driven work?

A red-green-refactor cycle integrates with plan.md driven work by aligning task selection with the current phase. It supports test creation, minimum implementation, refactoring, and coverage checks to complete each task methodically.

Can I use this workflow to structure git commits and track progress for TDD tasks?

Yes, you can structure git commits, notes, and plan updates so each TDD task remains traceable and auditable. The workflow controls commit handling by recording commit SHAs and enforcing approval-based checkpoints.

Do I need a plan.md file to start task sequencing and checkpoint management?

A plan.md file is required for plan-driven work to coordinate task sequencing and checkpoint management. The workflow selects the next pending task in order and keeps implementation aligned with the current phase defined in the plan.

What happens if a task fails phase completion gates during TDD execution?

If a task fails phase completion gates, progression is blocked by approval-based checkpoints. Deviations are logged to maintain process discipline, ensuring correctness is proven with tests before moving forward.