← ClaudeAtlas

task-pipelinelisted

Use when work changes the repository — feature, fix, refactor, migration, integration, rewrite, adoption or hardening; фича, фикс, рефактор, миграция, интеграция, доработать, починить, внедрить, перевести — or when the output is a finding that lands in it: audit/аудит, bug hunt/проверь ошибки, production check/проверь прод, PR review/ревью PR — or on 'run this through the pipeline' / 'прогони по конвейеру', 'full cycle, the full cycle' / 'полный цикл', /task-pipeline. Runs a substantial task through an intake grill, docs study, brainstorm, spec, plan, build, tests, deploy, post-deploy, docs/wiki sync and acceptance with explicit gates. 'checkup' / 'чекап' reports unconfirmed releases; 'setup' audits existing docs. Not for: answering a question, explaining code, a typo or a one-line edit, a mechanical rename, reconnaissance that lands nothing — say 'без пайплайна' / 'quick' to opt out.
ssheleg/task-pipeline · ★ 4 · Data & Documents · score 77
Install: claude install-skill ssheleg/task-pipeline
# task-pipeline Self-contained orchestrator. Runs a task through **gated stages**, each carrying its own built-in doctrine — no companion plugin required. Keeps the main thread disciplined: no stage advances until its gate passes; the whole run uses one model, confirmed before it starts. **Grill first, then run autonomously.** A one-line task ("make me feature X") is never enough to finish without a human in the loop. Stage 0 is **mandatory**: a relentless, one-question-at-a-time interview that resolves every decision branch *and* sweeps stages 1→10 for anything that would stop the run later — then locks the answers into a brief. Autonomy is bought there or not at all; every question skipped at stage 0 comes back as an interruption at stage 6. **Config contract: [`pipeline.schema.json`](pipeline.schema.json).** A pipeline is a machine-readable config — an ordered list of stages, each with `skills[]` (the skills/agents that run it) and a `gate {type, check}`. The schema is the universal contract; it imposes **no** specific stages, skills, or gate assignments. [`pipeline.example.json`](pipeline.example.json) is a **copy-and-rewrite example** that encodes this plugin's own default flow (stage 0 intake + the 1→10 stages tabled below) and an optional, toggleable `release` block. Any project replaces it wholesale — any number of stages, run by its own skills/agents, with its own gate types (see *Bring your own skills*). Each gate has a **type**: `auto` (the orchestrator verifies