Backwards-from-success product methodology for AI-native development teams. Define what done looks like, then reverse-engineer the path to get there.
npx claudepluginhub dojocodinglabs/srd-frameworkBackwards-from-success product methodology for AI-native development teams. Define what done looks like, then reverse-engineer the path to get there.
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations
Claude Code plugins for the Slidev presentation framework
A backwards-from-success product methodology for AI-native development teams. Define what "done" looks like, then reverse-engineer the path to get there.
Built by DojoCodingLabs. Works on any project.
Most products fail not because the code is bad, but because the team is building the wrong things in the wrong order.
SRD flips traditional product development on its head. Instead of starting with features and hoping they lead to revenue, you:
The result: a machine-readable operating system for your development team that answers "what should we build next?" with dollar amounts attached.
In Claude Code, add the marketplace and install:
# Step 1: Add the SRD Framework marketplace
/plugin marketplace add DojoCodingLabs/srd-framework
# Step 2: Install the plugin
/plugin install srd-framework@srd-framework
For local development:
git clone https://github.com/DojoCodingLabs/srd-framework.git
cd srd-framework
/plugin marketplace add .
/plugin install srd-framework
claude plugin marketplace update DojoCodingLabs/srd-framework
claude plugin update srd-framework@srd-framework
| Mode | Command | Best For | Time |
|---|---|---|---|
| Guided Dialogue | /srd:assess | Ideas, PRDs, any project | 20-30 min |
| Autonomous | /srd:generate | Codebases + PRDs | 15-20 min |
| Fast Audit | /srd:quick | Existing codebases | 8-12 min |
# On an existing codebase — fast audit
cd your-project
/srd:quick
# Starting from an idea
/srd:assess "A marketplace for freelance developers"
# With a PRD document
/srd:generate docs/product-requirements.md
Every mode produces 6 files in an srd/ directory at your project root:
srd/success-reality.md)The "6 months in" snapshot — KPIs, revenue breakdown, content volume, and conversion attribution at your target revenue.
| Metric | Target | Reasoning |
|---------------------|-----------|----------------------------------|
| MRR | $50,000 | North star |
| Paying users | 1,000 | 500 Pro + 200 Premium + 300 Free |
| Free-to-paid | 8% | Industry avg for B2B SaaS |
| Monthly churn | 5% | Offset by new conversions |
srd/personas.yml)Exhaustive user archetypes in machine-readable YAML. Each persona includes identity, wallet profile, 6-month lifecycle, revenue/engagement/virality scores, and churn risk moments.
- id: "P01"
name: "Sarah"
archetype: "Solo Founder (US)"
identity:
age: 29
location: "Austin, TX"
background: "Former PM at a SaaS startup. Building her own product."
goals: "Ship MVP, find first 10 customers, reach $5K MRR"
wallet_profile:
income: "$0/month (bootstrapping from savings)"
plan_progression: "Free (Day 1) -> Pro (Week 2) -> Annual (Month 3)"
upgrade_trigger: "Hits team collaboration limit on free plan"
ltv: 588
user_pct: 15
revenue_pct: 20
srd/journeys.md)Screen-by-screen user journey maps with completion scores. Each step references real routes from your codebase (or [TBD] for ideas).
### J2: Free -> Pro Conversion (Score: 65%)
| Step | User Action | Route | What Must Happen |
|------|--------------------------|----------------|-------------------------------|
| 1 | Hits a Pro-only feature | /dashboard | Upgrade modal appears |
| 2 | Clicks "Upgrade to Pro" | /pricing | Plan comparison loads |
| 3 | Selects Pro plan | /checkout | Stripe checkout initializes |
| 4 | Completes payment | /checkout | Subscription activated |
| 5 | Redirected to dashboard | /dashboard | Pro features unlocked |
srd/gap-audit.md)Persona x Journey impact matrix, revenue at risk per broken journey, and a tiered fix list.
### T0: Revenue Blockers ($38,000/mo at risk)