一键导入
disruptor
An ordered, gated pipeline — a router of Yes/No gates over the eleven Disruptor skills that carry a project from idea to running server.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
An ordered, gated pipeline — a router of Yes/No gates over the eleven Disruptor skills that carry a project from idea to running server.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when dispatching one or more reviewer agents for an adversarial second opinion on any artifact — code, a design, a document, a plan, a research report, a deck. Especially when a prior review felt like a rubber-stamp or parroted the prompt's framing, when findings were vague with no locations, when tempted to tell the reviewer what to expect or where to look, or when reviewing something assembled from multiple sources (a merge, a consolidation). Any domain.
A prompt template that turns module boundaries into executable architecture — linter, import-graph, and filesystem checks enforced in CI.
Use when iterating on any artifact — code, design, document, process, analysis — through repeated review-and-fix passes toward a hardened state, or when running long unsupervised improvement that continues until a human stop signal. Also when "a few more passes" gets hand-waved, when something is called done after one clean review, or when rounds only add and never cut. Triggers: "iterate until it converges", "harden this", "run a review loop", "keep polishing until I say stop". Any domain.
Use when the user wants to build, deliver, or orchestrate an MVP, prototype, demo, or v1 of ANY project (software or not), wants multi-agent fan-out over a task board, mentions "delivering-mvp-fleet" or "deliver an MVP" or "orchestrate this build", or drops a vague product idea and asks to make it real. Do NOT use for single small features or bugfixes inside an existing plan.
Use when designing a feature, system, refactor, process, protocol, or decision before implementing it; when expanding a vague spec, RFC, or ticket into an implementable design; when writing or reorganizing design docs; when the user mentions "7w3", the seven Ws, "wishes / functions / decision flows", or wants a design "like BDD or user-story-driven development but fuller"; or when the user says "design X" or "write this up properly" — prefer this over ad-hoc design notes or a phase/Gantt plan.
Prompt template that builds a local demo test stand and QA-tests a converged project to production quality.
| name | disruptor |
| description | An ordered, gated pipeline — a router of Yes/No gates over the eleven Disruptor skills that carry a project from idea to running server. |
| disable-model-invocation | true |
Eleven battle-tested skills that carry an AI-agent-built project from idea to running server, wired into one ordered flow. This skill is the router: it names the stage sequence, the artifact each stage hands the next, and the gates that decide where you go — don't reinvent the skills here.
Core principle: the agent's own sense of "done" is the enemy. Every method exists to outlast a plausible-but-premature stop — an unread green check, a spec with a hidden default, a rubber-stamp review, a loop that only ever adds. Trust the method over the feeling, and the gate over the guess.
0 Setup ─► 1 Design ─► 2 Spec ─► 3 Guardrails ─► 4 Breakdown ─► 5 Build&converge ─► 6 QA ─► 7 Deploy
(once) 7w3 spec arch slices ├ 5a reviewers
│ └ 5b unvibe
G3F ──► 4–5 fleet lane ───────► 6 QA
| # | Stage | Skill | Kind | Consumes → Produces |
|---|---|---|---|---|
| 0 | Setup (once/repo) | setting-up-domain-model | method | repo → CONTEXT.md + docs/adr/ |
| 1 | Design | designing-with-7w3 | method | idea/RFC/ticket → 7w3 subject tree |
| 2 | Spec | write-spec | prompt | design → build-ready spec |
| 3 | Guardrails | architecture-guardrails | prompt | spec+stack → executable module boundaries |
| 4 | Breakdown | slicing-into-tracer-bullets | method | spec+arch → ordered vertical slices |
| 5 | Build & converge | converging-and-polishing | method | one slice → hardened, converged artifact |
| 5a | ↳ Review | spawning-reviewers | method | settled artifact → located findings |
| 5b | ↳ Cut | unvibe-review | method | grown artifact → ranked cuts/reframes |
| 4–5 | Fleet lane | delivering-mvp-fleet | method | spec+slices (or vague idea) → launchable MVP |
| 6 | QA | qa-demo-stand | prompt | built project → reproduced+fixed defects |
| 7 | Deploy | setup-server | prompt | QA'd project → safely provisioned server |
Stage 5 is the engine: converging-and-polishing orchestrates spawning-reviewers (each review-and-fix
iteration) and unvibe-review (each cut pass) — load all three for the loop. Every stage skill opens with a
## Stage contract block (Inputs · Outputs · Entry gate · Done when · Next): when Done when is met,
read its Next — not your intuition — to move on.
Don't pick a stage by feel: find your on-ramp, then walk the gates — each a checkable condition with an explicit destination, so the route is a rule, not a guess.
On-ramps (how work enters):
qa-demo-stand reproduces + root-causes) →
fix through stage 5 → re-QA → stage 7 if it ships.unvibe-review
for the cut, and audit stage 3 guardrails; the fixes re-enter stage 5 as slices.delivering-mvp-fleet lane (own interview → plan → board → fleet), rejoining at stage 6 QA.designing-with-7w3; if it is already a build-ready spec → gate G3.Gates (which stage next):
delivering-mvp-fleet (it builds its own board from the spec/slices). No → run
converging-and-polishing once per slice, each in a fresh session.| Kind | What it is | How you use it |
|---|---|---|
| Method | reusable discipline, harness- and domain-agnostic | load it and follow it yourself |
| Prompt template | a fill-in prompt for an executor agent | fill the <placeholders>, hand the whole prompt to a fresh agent |
Mixing them up is the main misuse — don't paraphrase a prompt template into your own words; don't hand a method to an agent as a task prompt.
The canonical list — other skills cite it ("per the disruptor invariants"), never restate it.
sshd -T, docker inspect, a re-run, a real test —
not that a file was saved or a command exited 0. Why: masked exit codes, stale caches, and
reload-vs-restart gaps manufacture false greens.From the @aostrikov_agents_chat Telegram community: Nambr — designing-with-7w3 and the review-loop
suite (converging-and-polishing, spawning-reviewers, unvibe-review); Pukh — the prompt
templates (write-spec, architecture-guardrails, qa-demo-stand, setup-server); Serge Shima —
the router flow, setting-up-domain-model, slicing-into-tracer-bullets, and delivering-mvp-fleet.
Source: Serge Shima (@aostrikov_agents_chat), the Disruptor pipeline and router.