workflow-patterns

Implement TDD workflows with phase checkpoints, git commits, and verification protocols.

Updated Aug 22, 2025
One-click install
npx skills add https://github.com/cdub615/dotfiles --skill workflow-patterns-cdub615
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: workflow-patterns
Source: https://github.com/cdub615/dotfiles/tree/main/opencode/.config/opencode/skill/test-driven-development
Command: npx skills add https://github.com/cdub615/dotfiles --skill workflow-patterns-cdub615

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill provides a structured framework for applying Test-Driven Development (TDD) and workflow discipline to software/tasks, including plan inspection, phase checkpoints, git commit practices, and verification protocols, to improve quality and traceability.

Core Features & Use Cases

  • Phase-driven task management: Follow a track's plan.md and process tasks in order within a phase.
  • Checkpoint-based workflow: Mark tasks as in-progress and progress through RED/GREEN/REFACTOR steps with proper commits and notes.
  • Verification protocol guidance: Steps to validate task completion and record outcomes.

Quick Start

Provide a task with an initial plan.md and update a task as in-progress, then run tests and document results.

Frequently Asked Questions about workflow-patterns

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

FAQPage Schema
How do I implement a structured TDD workflow with phase checkpoints and git commits?▼

To implement a structured TDD workflow, follow a plan.md file to process tasks sequentially within a phase, marking tasks as in-progress and progressing through RED/GREEN/REFACTOR steps with proper git commits and verification notes.

What is the best way to manage plan-driven tasks and track progress through TDD cycles?▼

Managing plan-driven tasks requires a checkpoint-based workflow where you process tasks in order from a track's plan.md, documenting results as you progress through each RED/GREEN/REFACTOR cycle to ensure quality and traceability.

How does the verification protocol work for validating task completion in a TDD workflow?▼

The verification protocol works by executing specific validation steps to confirm task completion, running tests, and recording the outcomes to satisfy quality assurance requirements across software development projects.

Do I need a plan.md file to start phase-driven task management?▼

Yes, you need an initial plan.md file to start phase-driven task management, which serves as the structural foundation for processing tasks in order and tracking progress through development phases.

Can I use this TDD workflow pattern approach for team-based software development projects?▼

Yes, this structured TDD workflow pattern applies to team-based software development projects, providing track-based task execution, quality gates, and progress documentation to govern implementation across collaborative environments.