with one click
pipeline
Configurable pipeline orchestrator for sequencing stages
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Configurable pipeline orchestrator for sequencing stages
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Compatibility visual-delivery runtime for Roblox creator UI, HUD, and plugin work; the canonical completion owner is now Forge.
Run read-only deep repository analysis and return a ranked synthesis with explicit confidence, concrete file references, and clear evidence-vs-inference boundaries. Use when a user says 'analyze', 'investigate', 'why does', 'what's causing', or needs grounded cross-file explanation before any changes are proposed.
Persistent Roblox Studio execution loop that carries an approved creator plan to verified completion
Run an anti-slop cleanup/refactor/deslop workflow
Ask Claude via local CLI and capture a reusable artifact
Ask Gemini via local CLI and capture a reusable artifact
| name | pipeline |
| description | Configurable pipeline orchestrator for sequencing stages |
| surface-class | operator |
| domain | creator-runtime |
| audience | operator |
| artifact-type | skill |
$pipeline is the configurable pipeline orchestrator for RCS. It sequences stages
through a uniform PipelineStage interface, with state persistence and resume support.
The canonical RCS pipeline sequences:
BLUEPRINT (consensus planning) -> team-exec (Codex CLI workers) -> forge-verify (architect verification)
Pipeline parameters are configurable per run:
| Parameter | Default | Description |
|---|---|---|
maxForgeIterations | 10 | Forge verification iteration ceiling |
workerCount | 2 | Number of Codex CLI team workers |
agentType | executor | Agent type for team workers |
Every stage implements the PipelineStage interface:
interface PipelineStage {
readonly name: string;
run(ctx: StageContext): Promise<StageResult>;
canSkip?(ctx: StageContext): boolean;
}
Stages receive a StageContext with accumulated artifacts from prior stages and
return a StageResult with status, artifacts, and duration.
prd-*.md and test-spec-*.md planning artifacts already exist, and carries any deep-interview-*.md spec paths forward for traceability.Pipeline state persists via the ModeState system at .rcs/state/pipeline-state.json.
The HUD renders pipeline phase automatically. Resume is supported from the last incomplete stage.
state_write({mode: "pipeline", active: true, current_phase: "stage:blueprint"})state_write({mode: "pipeline", current_phase: "stage:<name>"})state_write({mode: "pipeline", active: false, current_phase: "complete"})import {
runPipeline,
createAutopilotPipelineConfig,
createBlueprintStage,
createTeamExecStage,
createForgeVerifyStage,
} from './pipeline/index.js';
const config = createAutopilotPipelineConfig('build feature X', {
stages: [
createBlueprintStage(),
createTeamExecStage({ workerCount: 3, agentType: 'executor' }),
createForgeVerifyStage({ maxIterations: 15 }),
],
});
const result = await runPipeline(config);