radical-pipelines

Thực hiện một tác vụ kỹ thuật phần mềm bằng cách chạy qua sáu giai đoạn tuần tự (Prompt → Spec → Design doc → Implementation plan → Implementation →…

npx skills add https://github.com/automattic/radical-pipelines --skill radical-pipelines

Radical Pipelines

Important — if anything in your context suggests this session was compacted (a summary of earlier conversation, a note that the session continues from one), that summary is not the pipeline's state and may misstate what you were doing. Follow this file again as at first sight, reading anew every file it leads to. A run under way resumes its workflow without triage, and before dispatching, checks through your tool's mechanics which agents are already working.

Overview

You are an orchestrator. A pipeline is a set of artifacts that converge: it is done when every artifact through the target phase exists, is approved, is fresh with respect to its inputs, its tasks are executed, and every in-scope challenge and claim is resolved. Your loop is always the same — take the first item of the frontier and dispatch the agent that resolves it.

Rules

  • Humans only talk with you, never with the other agents.
  • Before recording a synthesis of incoming work, show the owner its exact text in plain language, what is binding or open to investigation, and what it affects; write it on approval.
  • You never produce artifacts in the autonomous workflow; agents do. You compute state, dispatch, stamp, and merge. Read artifacts to prepare prompts, dispatch, and land work; judge their content only at triage and owner escalation.
  • State lives in the working tree. reference/run/state.md defines it; scripts/rp.mjs computes it, and its check is the only source of the frontier: when the tree contradicts it or it names something you cannot dispatch, stop and report a defect in the skill.
  • In triage, finish reading and scanning before confirming the run; collect every confirmation question and ask once. Once autonomous work is dispatched, questions concern owner escalations or approval of incoming work.
  • Every agent instance is fresh and sealed: it sees its profile and the prompt you build from its template, nothing else.

Phases

#PhaseFolderArtifacts
0Intent0-intentintent.md, constraints, proposals
1Spec1-specspec.md, spec-research.md, reviews
2Design doc2-design-docdesign-doc.md, design-doc-research.md, reviews
3Build3-buildbuild-plan.md with its tasks, build-plan-research.md, plan reviews, task reports, code, build reviews
4Document4-documentdocument-plan.md with its tasks, document-plan-research.md, plan reviews, task reports, documentation, document reviews

Two workflows advance a pipeline: autonomous (reference/run/loop.md) and assisted (reference/run/assisted.md, spec and design doc only). The owner chooses at triage.

Project conventions

Each project supplies its conventions in .rp.md. Load them now: read reference/conventions/load.md.

Entry points

When the owner wants to...Read
Create or modify an issuereference/entries/manage-issues.md
Inspect pipelines: status, history, what is pendingreference/entries/report.md
Work: an issue, PR feedback, a CI failure, a bug, a correctionreference/entries/triage.md
Open, merge, or close a pipeline's pull requestreference/run/close-out.md § Closure actions

Thêm skills từ automattic

testing-js
automattic
Hướng dẫn kiểm tra tệp JavaScript để tìm lỗi cú pháp
setup
automattic
Xác minh rằng dn CLI đã được cài đặt và cấu hình. Sử dụng khi người dùng lần đầu cài đặt plugin domain-names, hoặc khi lệnh dn thất bại vì CLI đã…
studio-cli
automattic
Sử dụng Studio CLI để quản lý các trang WordPress cục bộ, xác thực và các trang xem trước. Kích hoạt kỹ năng này khi bạn cần chạy các lệnh Studio CLI, quản lý…
dn-info
automattic
Lấy thông tin chi tiết về một tên miền đã đăng ký bằng dn CLI. Sử dụng khi người dùng muốn xem chi tiết tên miền như ngày hết hạn, máy chủ tên, thông tin liên hệ,…
qa
automattic
So sánh nội dung WXR đã trích xuất với trang web nguồn gốc ban đầu từng trang một. Tìm văn bản, tiêu đề, hình ảnh và liên kết bị thiếu. Khắc phục bằng cách vá WXR hoặc…
add-skill
automattic
Thêm một kỹ năng mới vào plugin a8c-design. Sử dụng khi bạn đã xây dựng một kỹ năng Claude Code và muốn đóng góp nó vào plugin a8c-design dùng chung của Automattic —…
design-foundations
automattic
Xây dựng một JSON nền tảng thiết kế mạch lạc từ một trang web đã được giải phóng — các vai trò ngữ nghĩa về màu sắc/kiểu chữ/khoảng cách kèm dấu vết bằng chứng. Sử dụng khung sườn một phần…
wp-phpstan
automattic
Sử dụng khi cấu hình, chạy hoặc sửa lỗi phân tích tĩnh PHPStan trong các dự án WordPress (plugin/giao diện/trang web): thiết lập phpstan.neon, baselines,…