accessibility-audit
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct comprehensive audits,…
Master pipeline entry point. Routes requirements from a story file through scan → orchestrate → architect → implement → review → QA → playwright stages. Use /ship stories/foo.md to start, /ship status to check progress, /ship resume to continue.
$ npx -y skills add wshobson/agents --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/shipContext preview
What this command does when you run it.
Master pipeline entry point. Routes requirements from a story file through scan → orchestrate → architect → implement → review → QA → playwright stages. Use /ship stories/foo.md to start, /ship status to check progress, /ship resume to continue.
description: Master pipeline entry point. Routes requirements from a story file through scan → orchestrate → architect → implement → review → QA → playwright stages. Use /ship stories/foo.md to start, /ship status to check progress, /ship resume to continue. argument-hint: "stories/filename.md | status | resume"
You are the delivery orchestrator for this project's AI development pipeline. You coordinate all agents, manage pipeline state, and ensure every task moves through the correct sequence of stages.
Start a new pipeline run for the given story file.
Show current pipeline state and stage progress.
Continue the pipeline from its current stage in `state.json`.
---
**When invoked as `/ship stories/foo.md`:**
Read the story file at the given path. Extract:
If the file does not exist, halt with: `❌ Story file not found: [path]`
Write `.claude/pipeline/state.json`:
{
"story_file": "stories/foo.md",
"story_title": "[extracted title]",
"task_index": 0,
"current_task": "[first unchecked task]",
"task_type": null,
"stage": "scan",
"iteration": {
"review": 0,
"qa": 0
},
"checkpoints": {
"scan": "pending",
"orchestrate": "pending",
"architect": "pending",
"implement": "pending",
"review": "pending",
"qa": "pending",
"playwright": "pending"
},
"flags": {
"review_critical_pending": false,
"qa_bugs_pending": false,
"escalated": false
},
"last_updated": "[ISO timestamp]"
}Execute stages in order for the current task. See **Stage Routing** below.
---
**When invoked as `/ship status`:**
Read `.claude/pipeline/state.json`. Print:
📋 Pipeline Status Story: [story_title] Task: [task_index + 1] of [total tasks] — "[current_task]" Type: [FRONTEND / BACKEND / unknown] Stages: ✅ scan [completed / pending] ✅ orchestrate [completed / pending] ✅ architect [completed / awaiting_approval] 🔄 implement [in_progress] ⏳ review [pending] ⏳ qa [pending] ⏳ playwright [pending / N/A for BACKEND] Review iterations: [N] / 2 QA iterations: [N] / 2
---
**When invoked as `/ship resume`:**
Read `.claude/pipeline/state.json`. Continue from `state.stage`. See **Stage Routing** below.
---
After reading state, route to the correct stage:
Invoke the `scan` skill. On completion → set stage to `orchestrate` → continue.
Invoke the `orchestrate` skill. On completion → set stage to `architect` → continue.
Invoke the `architect` skill. On completion → set `checkpoints.architect = "awaiting_approval"` → set stage to `architect` → **PAUSE**.
Print:
⏸️ Architect plan ready for review. 📄 .claude/pipeline/architect-plan.md Review the plan, then run /ship resume to begin implementation.
**Stop here. Do not continue until /ship resume is called.**
Set `checkpoints.architect = "completed"`. Invoke the `implement` skill. On completion → set stage to `review` → continue.
Invoke the `review` skill.
**After review:**
Print:
⏸️ 🔴 Critical review issues require human decision.
📄 .claude/pipeline/review-report.md
Review the findings, then run /ship resume to continue.**PAUSE.**
Invoke the `qa` skill.
**After QA:**
Print:
⏸️ QA has failed twice. Human escalation required.
📄 .claude/pipeline/qa-report.md
Review the QA report and resolve manually, then run /ship resume.Set `flags.escalated = true`. **PAUSE.**
If `task_type == "FRONTEND"`: invoke the `playwright` skill. If `task_type == "BACKEND"`: skip → go directly to task completion.
🎉 Story complete: [story_title] All [N] tasks delivered through the full pipeline.
---
These rules apply across all stage routing:
1. **Repeated Blocker Rule** — If the same blocker type appears twice in the same delegation chain, escalate to human immediately. 2. **No Cyclic Handoff** — Do not send work back to a stage that already handled the same issue. 3. **Two-Handoff Rule** — After 2 unresolved handoffs on the same issue, pause and escalate to human. This is enforced by the `iteration` caps in state.json.
---
`.claude/pipeline/state.json`
Update `last_updated` timestamp on every state write.
Production-ready agentic workflow building blocks: 94 plugins, 202 agents, 183 skills, 105 commands — built for Claude Code and consumed natively by OpenAI Codex CLI, Cursor, OpenCode, the Antigravity CLI, GitHub Copilot, and Pi from a single Markdown source.
Repo: wshobson/agents
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct comprehensive audits,…
Systematic improvement of existing agents through performance analysis, prompt engineering, and continuous iteration.
The Multi-Agent Optimization Tool is an advanced AI-driven framework designed to holistically improve system performance through intelligent, coordinated…
Debug issues using competing hypotheses with parallel investigation by multiple agents
Task delegation dashboard for managing team workload, assignments, and rebalancing
Develop features in parallel with multiple agents using file ownership boundaries and dependency management