ssheleg skillstask-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.

v1.77.0pinned 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.


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: «без пайплайна» or «quick».

If task-pipeline is installed, any work that CHANGES THE REPOSITORY goes through it — no separate request needed. Feature, fix, refactor, migration, integration, rewrite, adoption, hardening; in any language and any wording. Planning that work is part of the pipeline, not a cycle beside it: brainstorm, spec and plan are its stages 2–4, and no separate planning route exists alongside it.

The boundary — "it changes the repository," and it cuts both ways. NOT through the pipeline: a question and its answer, an explanation, reading and analysing code; a typo, a one-line edit, a mechanical rename; reconnaissance and measurement that commit nothing. Running ten stages for a single character is the fastest way to teach an agent to route around it.

Refusal phrase: «без пайплайна» or «quick». For a borderline case, name the route you are taking in one line rather than choosing silently.

Among the routers: super-ux decides what the interface must do; task-pipeline how the change reaches the repository. The first owns the content, the second the delivery.

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

  • when: the question is the whole project, not one change
  • decline it: «без диагностики»

If task-pipeline is installed, asking what is TRUE of a whole project goes through project-audit — what is finished, what is half-built, what is broken, and what nobody has looked at. It runs from a cold start, with no brief and no requirement spine: discover what the project is, choose probes from that, read the production evidence a repository cannot hold — the published artefact against its source, the release pipeline's failure rate, telemetry present or absent — and leave an HTML report beside a JSON sidecar so the next audit can say what moved. It is read-only: findings leave as proposed board rows, and nothing is written.

The boundary — "the subject is the project, not a change." NOT through it: auditing one deliverable inside a run, which is the pipeline's own ladder; reviewing a diff or a PR; a skill's construction, which is make-skill; code against its scenarios, which is /ux-audit. Pointing it at a two-file change is how you teach an agent to skip it on the repository that needed it.

Refusal phrase: «без диагностики» — not «без аудита», because аудит is task-pipeline's own trigger and a refusal containing a trigger fires the hook it exists to silence.

Among the routers: task-pipeline decides how a change reaches the repository; project-audit says what is there before any change is proposed. The first owns the delivery, the second the diagnosis.


The rest of the family

super-ux v0.48.0

what the interface must do and how it sounds

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 skillsRead →

agent-sync v1.17.0

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 skillRead →

make-skill v0.23.1

how the skill or plugin itself is built

A skill that builds skills: create, retrofit, audit and publish agent skills and Claude Code plugins — Agent Skills standard conformance, marketplace layout, version sync, validator + CI, every distribution…

1 skillRead →

sheleg-design v1.49.1

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 ownRead →

seo-aeo-audit v0.25.1

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 a…

1 skillRead →

sheleg-dev v0.10.0

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

The integration layer a product reaches once it has users: Stripe subscription billing reconciled into your own database — checkout, renewals, seats and proration, refunds, claim-first webhook idempotency…

7 skillsRead →

agent-stack v0.13.2

agent orchestrators, their evals, the protocols they speak, and the wallet under LLM resale

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 and…

4 skillsRead →