ssheleg skills → task-pipeline

how a change reaches the repository

task-pipeline

Full-cycle delivery orchestrator: an intake grill turns the request into a complete brief, then ten gated stages carry it from docs to acceptance, refusing to advance until each gate passes. Ships `project-audit`: a cold-start audit of a whole project — discovery, a probe registry whose unmet needs read as `blind` rather than clean, production evidence including one artefact served under two channels, and an HTML report beside a JSON sidecar that says what moved since the last run. Read-only.

Install this pack on its own, or use it with the ssheleg harness.

v1.90.2pinned in this release of the family
3skills in the pack
2routing rules it owns

What it ships

Each name below is an entry point an agent can be routed to.

Shape: static. The stage list is decided before the run and stays decided, because stage 10 has to account for what ran. THREE places discover structure, and they do not land the same way: the module map and the carry-over ledger are committed artifacts, and since v1.69.0 the work graph is a third — `.task-pipeline/graph.json`, mutated mid-run by `graph.py add` and deliberately NOT committed. Every mutation records why it happened, which is what keeps a run from explaining its completion by a plan that existed only at the end; that the graph itself does not survive the run is an open row rather than a settled decision.

task-pipeline

Use when work changes the repository — feature, fix, bug, 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. 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. reports unconfirmed releases; 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 to opt out.

evidence-docs

Use when writing or reviewing anything that will be read as true — a decision record, a README, an acceptance report, a runbook, a changelog entry, an audit finding, or any claim that something was verified. Applies the ten canons of evidence-backed documentation — what makes a claim documentation rather than an assertion, and routes to the doctrine that enforces each one. Also use when a project needs a documentation gate, a decision register, a propagation matrix, or a retrospective that outlives its author. Not for: drafts, chat answers, commit messages or code comments — say to opt out.

project-audit

Use when someone asks what is actually true of a whole project right now — what is finished, what is half-built, what is broken, and what nobody has looked at. Walks a cold start: discover what the project is, run a registry of probes chosen from that, read production evidence (published artefact against source, CI history, telemetry present or absent), then leave a JSON sidecar so the next audit can say what moved, and a self-contained HTML report on request. Read-only: it proposes board rows and commits nothing. Not for: auditing one deliverable inside a run (that is the pipeline's own ladder), reviewing a diff, or checking a skill's construction — say to opt out.


Install just this one

Every pack installs standalone. The whole family is one command.

any agent the skills CLI supports
$
npx skills add ssheleg/task-pipeline
claude code, as a plugin
$
claude plugin marketplace add ssheleg/task-pipeline && claude plugin install task-pipeline@task-pipeline

When the agent reaches for it

These are the rules the family writes into your agent's own instruction file — verbatim. Each one states the rule, the boundary in both directions, and the phrase that declines it.

/task-pipeline — how the change reaches the repository

  • when: the change touches the repository
  • decline it: no pipeline

If task-pipeline is installed, substantial repository changes go through it — feature, fix, refactor, migration, integration, rewrite, adoption, hardening, in any language. Planning is part of the pipeline: brainstorm, spec and plan occupy stages 2–4, never a parallel planning cycle.

The boundary. NOT through it: questions, explanations, reading/analysing code; typos, one-line edits, mechanical renames; reconnaissance/measurement that commit nothing.

Refusal phrase: "no pipeline" or «без пайплайна». Name the chosen route for borderline cases.

Among the routers: super-ux owns interface behavior; task-pipeline delivery.

/project-audit — what is actually true of this project right now

  • when: the question is the whole project, not one change
  • decline it: no diagnosis

If task-pipeline is installed, whole-project truth goes through project-audit — finished, partial, broken or unexplored. Cold start/no brief: discover the project and production evidence beyond Git; produce HTML + JSON. Read-only: findings become proposed board rows, not project edits.

The boundary. NOT through it: a run's deliverable audit, diff/PR review, skill construction (make-skill), code vs scenarios (/ux-audit).

Refusal phrase: "no diagnosis" or «без диагностики» — avoid «без аудита»: аудит triggers task-pipeline.

Among the routers: project-audit diagnoses before changes; task-pipeline delivers them.


The rest of the family

super-ux v0.59.1

what the interface must do

Scenario-driven UI development: a versioned design chain in docs/ux/ — the product vision, personas and jobs, user flows and the paid-acquisition funnel among them, a screens-and-states map with Figma frames…

7 skills/super-ux

agent-sync v1.21.5

who is holding this file right now

Coordination plane for concurrent agents: leases with a TTL so two agents cannot claim the same work, race-free id reservation, a run journal and a generated board, over a pluggable knowledge cloud.

1 skill/agent-sync

make-skill v0.29.2

how the skill or plugin itself is built

A skill that builds skills: create, retrofit, audit and publish agent skills and Claude Code plugins

1 skill/make-skill

sheleg-design v1.64.0

how it looks and moves

The taste layer: cinematic scroll-driven landing pages (one scroll clock, motion that degrades to calm, WebGL particle formations), product-UI style packs with a ready token layer each, and the Figma border

1 skill · a catalogue of its own/sheleg-design

seo-aeo-audit v0.26.3

whether a machine will find it

Evidence-first website audit for search and answer engines: ten tracks from crawl access to AI citation mechanics, every finding backed by an observation and every recommendation tiered, ending in…

1 skillRead →

sheleg-dev v0.13.2

integrations: money in, tracking, errors, sign-in, speed

The integration layer a product reaches once it has users: Stripe subscription billing reconciled into your own database

7 skills/sheleg-dev

agent-stack v0.25.5

orchestration, prompts, evals, protocols, and the LLM wallet

Production patterns for AI agent systems, in four skills. The orchestrator: tool-calling loops that survive context pressure, pipelines with human checkpoints and resume, provider routing with fallback…

4 skills/agent-stack

telegram-dev v0.2.2

which Telegram API each surface speaks, and what each one costs

Telegram, split by the API each surface actually speaks, in three skills. telegram-bots covers the official HTTP Bot API

3 skills/telegram-dev

xr-dev v0.3.2

how a Quest product moves from platform choice to launch and operation

Quest product delivery from platform choice to launch and operation, with stage owners, evidence gates and next actions.

7 skills · a catalogue of its own/xr-dev

web3d-dev v0.1.2

how realtime 3D on the web runs, ships its assets and moves

Realtime 3D on the web with three.js and React Three Fiber, in three skills split by the question. web3d-runtime owns how the scene runs

3 skills/web3d-dev