gated-workflow

Executes approved plans with git worktrees, TodoLists, code review, testing, and documentation checks.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/lkv1988/collie-harness --skill gated-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gated-workflow
Source: https://github.com/lkv1988/collie-harness/tree/main/skills/gated-workflow
Command: npx skills add https://github.com/lkv1988/collie-harness --skill gated-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It guarantees that a development plan, once approved, is executed safely with strict isolation, comprehensive task tracking, mandatory code reviews, thorough testing, and precise documentation updates, preventing accidental regressions or missed steps.

Core Features & Use Cases

  • Worktree Isolation: Creates a separate git worktree for the implementation to protect the main codebase.
  • Automated TodoList Generation: Parses the approved plan and builds a full task list, including code‑review and verification steps.
  • Plan Archiving: Copies the original plan into a versioned documentation folder for auditability.
  • Batch Execution & Parallel Dispatch: Runs tasks in dependency‑aware batches, dispatching parallel agents where possible.
  • Mandatory Quality Gates: Enforces code‑review, unit/E2E testing, and documentation alignment before merging.
  • Final Branch Finishing: Cleans up worktrees and merges the completed branch back into the main line.

Quick Start

Run the gated-workflow skill immediately after exiting planmode to execute the approved plan.

Frequently Asked Questions about gated-workflow

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

FAQPage Schema
How do I enforce code review and testing gates when executing a development plan?

A gated-workflow enforces quality gates by isolating implementation in git worktrees and requiring code review, testing, and documentation checks before merging. It parses your approved plan into a tracked task list to ensure no steps are missed.

How do I isolate development tasks in git worktrees to protect my main codebase?

Gated-workflow isolates development tasks by creating separate git worktrees for implementation, protecting the main codebase from accidental regressions. It tracks these isolated tasks via automated TodoLists parsed directly from your approved plan.

What is the best way to track and execute an approved development plan automatically?

The best way to execute an approved plan is using a gated-workflow that generates automated TodoLists from the plan and runs tasks in dependency-aware batches. It dispatches parallel agents where possible and archives the original plan for auditability.

Do I need superpowers plugins to manage worktrees and parallel task dispatch?

Yes, you need superpowers plugins for worktree management, task creation, parallel dispatch, and verification. Gated-workflow requires this integration to isolate tasks, batch execution, and perform final branch finishing safely.

Can I automate documentation alignment checks before merging a completed branch?

Yes, you can automate documentation alignment checks before merging by applying mandatory quality gates to your workflow. Gated-workflow enforces precise documentation updates alongside code review and testing before cleaning up worktrees and merging branches.