pipeline

Route and orchestrate keel documentation-driven development workflows across eight entry modes.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/ab300819/keel-workflow --skill pipeline-ab300819
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline
Source: https://github.com/ab300819/keel-workflow/tree/main/skills/pipeline
Command: npx skills add https://github.com/ab300819/keel-workflow --skill pipeline-ab300819

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Choosing among 13 atomic skills in the keel documentation-driven workflow is error-prone; this orchestrator detects project stage and routes requests to the correct skill chain automatically. ## Core Features & Use Cases - Stage-aware routing: Scans docs/devdocs/ files to detect project phase and recommends the right entry (init, feature, bugfix, verify, close, insights, design, realign). - Sub-agent orchestration: Delegates each stage to atomic skills via Task tool, passing only YAML summaries and file paths between stages. - Adaptive harness depth: Classifies changes as Lite, Standard, or Deep to scale process rigor to change impact. - Use Case: A developer with a new feature request runs the orchestrator, which detects existing requirements docs, routes through design, test-cases, dev-tasks, readiness verification, and dev-workflow in sequence. ## Quick Start Ask the pipeline skill to analyze my project and route me to the right keel workflow for adding a new feature.

Frequently Asked Questions about pipeline

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

FAQPage Schema
How do I choose the right keel workflow for my project?

Invoke the pipeline orchestrator without arguments; it scans docs/devdocs/ to detect your project stage and asks at most 2-3 questions to route you. You can also call entries directly, such as init for new projects or feature for additions.

What is the difference between pipeline init, feature, and bugfix modes?

Init runs the full chain from requirements through development for new projects. Feature adds functionality to existing keel projects with adaptive Lite/Standard/Deep depth. Bugfix uses a fast path for simple bugs or falls back to dev-tasks and dev-workflow for complex ones.

How does the pipeline pass context between workflow stages?

Stages communicate only through yaml-summary-v1 envelopes containing status, output file paths, and new ID lists. Each sub-agent reads prerequisite documents from docs/devdocs/ itself; the orchestrator never inlines full document contents.

What happens when a pipeline stage returns partial status?

The orchestrator stops at that stage, displays blockers and pending items, and suggests the next recommended skill. It never treats partial as complete, since partial usually means a milestone awaits user verification.

When should I use dev-flow instead of the pipeline orchestrator?

Use dev-flow when you have no keel documentation and want to develop directly from a plan or task description. The pipeline is for keel-governed projects with numbered requirements, design, and traceability documents.