PM Working Backwards Agent — Testing skill for Claude Code
Multi-agent CrewAI pipeline that turns a product problem statement into a research brief, PRFAQ, BRD, and build spec.
How to install PM Working Backwards Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open joegarvey-ai/pm-working-backwards-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What PM Working Backwards Agent does
Multi-agent CrewAI pipeline that turns a product problem statement into a research brief, PRFAQ, BRD, and build spec. Tiered model routing (Opus/Sonnet/Haiku), inter-stage verification gates, replay-based regression testing, and LLM-as-judge quality evals. Built on Claude and AWS Bedrock.
Alternatives in Testing
- /test Routing — Vérifie le routing de commandes RTK sans exécution (dry-run) 25.5k ★
- Skill Trigger Test — PHẢI dùng khi: vừa tạo agent/skill mới, vừa sửa description frontmatter, nghi ngờ routing conflict giữa 2 agen 90 ★
- Buildable Design — Create a Buildable UI/UX design brief from a prompt or current app spec 53 ★
README
Working Backwards Agent for Product Managers
An open-source multi-agent AI system that guides product managers from a rough problem statement through stakeholder-ready research, a Working Backwards PRFAQ, a design brief with screen inventory and user flows, a BRD, and an engineer-ready build spec. Built on [CrewAI](https://www.crewai.com/) and Claude.
This is for product managers, not engineers. If you can fill out a markdown template and copy-paste an API key, you can run it. See [SETUP.md](SETUP.md) for a step-by-step walkthrough that assumes you have never used a terminal.
How it works
flowchart LR
A[input brief
.md or .yaml] --> B[Agent 1
Research]
B --> C[research_brief.md]
C --> D[Agent 2
PRFAQ]
D --> E[prfaq_v1.0.md]
E --> K[Agent 3
Design Brief
optional]
K --> L[design_brief_v1.0.md]
L --> F[Agent 4
BRD + Build Spec]
E -. "--skip-design" .-> F
F --> G[brd_v1.0.md]
F --> I[build_spec.md]
I --> J[Drop into
Kiro / Claude Code / Cursor]
Four agents, five artifacts. Agent 3 (Design Brief) synthesizes the PRFAQ and research into a screen inventory, user flows, and design principles. It's optional in the full pipeline — pass `--skip-design` to reproduce the three-agent behavior. Agent 4 produces two artifacts in sequence — the BRD first, then the build spec after you approve the BRD. In the code, Agent 4 is two tasks within one agent, not two separate agents. SVG wireframe generation is coming soon; today Agent 3 produces the design brief only.
You write a short problem statement. The agents do the research, write the Working Backwards document, translate it into requirements, and produce a build spec your engineers (or coding agent) can run with. You stay in the loop at every handoff.
What This System Is Not
This system does not replace your existing tools:
- Not a replacement for Jira or Linear. It produces requirements, not
Related Skills
Exec Spec
Executa uma especificação de projeto fase a fase em uma branch git dedicada. Roteia tarefas por modelo (Haiku/
Prfaq
Working Backwards PRFAQ challenge to stress-test product concepts
Godspeed
Routing classifier + multi-agent orchestrator for Claude Code. 3-4ms Node fast-path hook, per-prompt S0-S5 tie
Define Problem
Define the problem statement, success criteria, and testing strategy through a structured dialogue. Produces .
Reference Agents
Reference agents for AgentMesh: one Ring member per framework (CrewAI, LangChain, Google ADK, Mastra) and harn
Geekstack Flow
A structured AI workflow for planning, coding, reviewing, testing and shipping software — LLM wiki memory, a t
Related Agents
Nelson
Coordinates multi-agent work using Royal Navy squadron patterns with sailing orders, risk-tiered quality gates
Squads Team
Orchestrate a role-specialized squad (Designer, Frontend, Backend, Mobile, DevOps, QA, Code Review) with frame
Blind Evaluator
Structurally separate eval agent. Receives ONLY the problem statement + rubric, NEVER the solution or the impl