pipeline

Orchestrate multi-step software development workflows from spec files to pull requests.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/justinpbarnett/claude --skill pipeline-justinpbarnett
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline
Source: https://github.com/justinpbarnett/claude/tree/main/skills/pipeline
Command: npx skills add https://github.com/justinpbarnett/claude --skill pipeline-justinpbarnett

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire software development lifecycle, from initial tasking to final pull request, by orchestrating a series of automated steps.

Core Features & Use Cases

  • Full Workflow Orchestration: Manages branching, research, decomposition, implementation, testing, review, and PR creation.
  • Adaptive Implementation: Handles both single-task and complex, multi-stage parallel development using agent teams.
  • Use Case: When you have a new feature request documented in a spec file, you can invoke this pipeline to automatically handle all the coding, testing, and code review steps, culminating in a ready-to-merge pull request.

Quick Start

Run the full development pipeline on the spec file located at specs/feat-user-auth.md.

Frequently Asked Questions about pipeline

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

FAQPage Schema
How do I automate the development workflow from a spec file to a pull request?

End-to-end development workflow automation orchestrates the entire pipeline from a spec file input, managing task decomposition, implementation, testing, and code review to generate a ready-to-merge pull request.

Can I run behavioral testing and security checks automatically during code generation?

Yes, automated development pipelines can run validation, behavioral testing, and security checks during code generation to ensure implementation quality before creating an atomic commit or pull request.

What is the best way to handle task decomposition for complex feature development?

Task decomposition breaks complex features into multi-stage parallel development tasks managed by agent teams, allowing adaptive implementation and autonomous execution across the software development lifecycle.

Does the pipeline support draft pull requests and flexible start or stop points?

Yes, the pipeline supports flexible start and stop points along with draft PR options, allowing you to pause the automated workflow or generate draft pull requests instead of immediate merges.

How does auto-fixing work during automated code review?

Auto-fixing during code review automatically identifies and resolves issues found during the validation stage, simplifying the code before creating an atomic commit and generating the final pull request.

Do I need a spec file to start the development workflow, or can I use inline task descriptions?

You do not need a spec file; the development workflow handles both spec file inputs and inline task descriptions to autonomously orchestrate the coding, testing, and pull request generation process.