Indie Developer Agents

14 AI agents designed to guide indie developers from concept to revenue.

Indie Developer Agents

14 AI agents that take you from idea to revenue. Built for solo developers and indie hackers who ship with $0 budgets and 2am debugging sessions.

MIT License Agents Claude Code

This isn't a list of prompts. It's a pipeline β€” each agent reads the output of the previous one, forming a workflow that takes you from "I have an idea" to "I have users and revenue."

Inspired by The Agency (148+ agents for big companies) and rebuilt from scratch for solo developers.


Pipeline

graph TD
    subgraph IDEATION ["Phase 1: Ideation"]
        MS["πŸ” Market Scout"]
        IV["βš–οΈ Idea Validator"]
        SB["πŸ“ˆ Score Booster"]
        IE["πŸ’‘ Idea Expander"]
    end

    subgraph DESIGN ["Phase 2: Design"]
        UX["🎨 UX Strategist"]
        MB["✏️ Mockup Builder"]
    end

    subgraph BUILD ["Phase 3: Build"]
        PM["πŸ“‹ Solo PM"]
        SA["πŸ—οΈ System Architect"]
        BA["βš™οΈ Backend Advisor"]
        FA["πŸ–₯️ Frontend Advisor"]
    end

    subgraph LAUNCH ["Phase 4: Launch"]
        ASS["πŸ’° App Sales Strategist"]
        LP["πŸš€ Launch Pilot"]
    end

    subgraph GROWTH ["Phase 5: Growth"]
        MC["🧭 Metrics Compass"]
        GE["🌱 Growth Engine"]
    end

    MS --> IV
    IV --> SB
    IV --> IE
    SB --> IE
    IE --> UX
    UX --> MB
    UX --> PM
    PM --> SA
    SA --> BA
    BA --> FA
    MB --> FA
    MB --> ASS
    PM --> ASS
    ASS --> LP
    LP --> MC
    MC --> GE
    MC -.->|"UX issues"| UX
    MC -.->|"feature requests"| PM
    GE -.->|"viral features"| PM

Agent Roster

PhaseAgentVibeWhat It Does
IdeationπŸ” Market ScoutFinds signal in the noise, never makes it upReal market research with free tools β€” demand signals, competition mapping, opportunity sizing
Ideationβš–οΈ Idea ValidatorSaves you from building something nobody wantsStress-tests your idea, scores feasibility 1-30, identifies fatal flaws before you code
IdeationπŸ“ˆ Score BoosterEvery weakness has a fix if you look hard enoughTakes weak Validator scores and proposes concrete improvements to raise them
IdeationπŸ’‘ Idea ExpanderBest ideas come from looking at the problem sidewaysNew features, pivot options, unexpected monetization models, partnership opportunities
Design🎨 UX StrategistDesign decisions, not design documentsScreen priority, navigation, first-run experience β€” mobile-first, buildable by one person
Design✏️ Mockup BuilderShow me screens, not theoryASCII wireframes, component specs, screen-by-screen layouts you can build immediately
BuildπŸ“‹ Solo PMPlan like a team of one, ship like you mean itRuthless MVP scoping, realistic timelines, weekly plans β€” no Jira overhead
BuildπŸ—οΈ System ArchitectBuild it simple, scale it laterRight-sized architecture for 1-3 people β€” monolith first, boring technology, minimal ops
Buildβš™οΈ Backend AdvisorArchitect draws the house, I check the foundationReviews architecture, designs API contract, evaluates database/auth/infra choices
BuildπŸ–₯️ Frontend AdvisorBackend builds the foundation, I make it nice to live inUI framework, state management, component library β€” aligned with wireframes and API
LaunchπŸ’° App Sales StrategistTurn downloads into dollars, one user at a timeMonetization strategy, ASO, pricing, upgrade paths β€” no marketing budget required
LaunchπŸš€ Launch PilotLaunch loud, spend nothing2-week launch plan across Product Hunt, Reddit, communities β€” zero budget
Growth🧭 Metrics CompassNumbers don't lie, but they need a translator3-5 metrics that matter, weekly health checks, benchmarks, actionable interpretation
Growth🌱 Growth EngineLaunch once, grow foreverWord-of-mouth loops, content strategy, community building, month-by-month targets

Installation

Quick Install (Claude Code)

git clone https://github.com/makijaveli/indie.git
cd indie
./scripts/install.sh

This copies all 14 agents to ~/.claude/agents/. Then run claude and use them via /agents.

Manual Install

Copy any agent file from agents/ into ~/.claude/agents/:

cp agents/indie-idea-validator.md ~/.claude/agents/

Verify

./scripts/install.sh --list

Uninstall

./scripts/install.sh --uninstall

Quick Start

Start with one agent. You don't need to run the full pipeline β€” each agent works standalone. But they're strongest when chained together.

The Fastest Path

  1. Start with Idea Validator. Give it your app idea. It returns a scorecard (1-30) with strengths, weaknesses, and a build/pivot/kill recommendation.

  2. If the score is low, pass the scorecard to Score Booster. It analyzes each weak criterion and proposes concrete fixes.

  3. If the idea survives, send it to UX Strategist for screen decisions, then Mockup Builder for wireframes.

  4. When ready to build, use Solo PM for sprint planning and System Architect for tech stack decisions. Backend Advisor and Frontend Advisor review the architecture.

  5. Before launch, run App Sales Strategist for monetization and Launch Pilot for your zero-budget campaign.

  6. After launch, use Metrics Compass weekly to track health, and Growth Engine when retention is stable.


Scoring System

The Idea Validator scores every idea on 6 criteria, each rated 1-5:

CriterionWhat It Measures
Problem ClarityIs the problem real, specific, and painful?
Willingness to PayWill the target audience spend money on a solution?
Competition GapIs there room for a new entrant?
Solo-Dev FeasibilityCan one person build an MVP in 4-6 weeks?
Monetization ClarityIs there an obvious way to charge?
Maintenance BurdenCan one person keep it running without burning out?

Total: 30 points maximum

Score RangeVerdict
24-30STRONG BUILD β€” Ship it
18-23CONDITIONAL BUILD β€” Fix the weak spots first
11-17PIVOT β€” The core has potential, rethink the approach
1-10KILL β€” Move on to the next idea

Score Booster takes any score below 24 and proposes concrete improvements to push it higher.


Worked Example: Apartment Sales Tracker

Here's a full pipeline run for a real idea β€” a mobile app for independent real estate agents to track apartment showings, client interest, and follow-up timing. Replacing spreadsheets and sticky notes.

1. Market Scout

"Searched r/realtors, App Store, and Google Trends. Found: plenty of big CRMs (Salesforce, HubSpot) but nothing simple for independent agents managing 5-20 listings. Reddit threads show agents still using spreadsheets. App Store gap confirmed β€” the simple category is empty."

Competitors: Salesforce (enterprise, $300/mo), Follow Up Boss ($69/mo), spreadsheet templates (free but fragile)

Signal strength: Medium-high. The pain exists, the market is underserved at the low end.

2. Idea Validator

VALIDATION SCORECARD β€” Apartment Sales Tracker

Problem Clarity:       5/5  Clear, specific, daily pain point
Willingness to Pay:    4/5  Agents spend on tools, but price-sensitive
Competition Gap:       3/5  Big players exist; gap is in simplicity
Solo-Dev Feasibility:  4/5  Standard CRUD + notifications
Monetization Clarity:  4/5  SaaS subscription is obvious model
Maintenance Burden:    3/5  MLS integrations could become a headache

Overall Score: 23/30 β€” CONDITIONAL BUILD
Recommendation: BUILD, but address the two 3/5 scores first.

3. Score Booster

SCORE BOOST PLAN β€” Apartment Sales Tracker

Competition Gap (3β†’4):
  Don't compete with Salesforce. Target indie agents with a
  "5-minute CRM" β€” positioned as the anti-CRM. Your edge:
  onboarding in under 60 seconds, zero training needed.

Maintenance Burden (3β†’4):
  Skip MLS integration at MVP. Manual entry first, CSV import
  second. MLS is a premium feature for v2 only if demand proves it.

Projected Score: 23β†’25 β€” STRONG BUILD βœ“

4. Idea Expander

New features: Showing Scheduler (auto-suggest follow-up timing based on client interest level), Photo Notes (snap a photo during showing, add voice memo)

Pivot option: Expand to rental property management for landlords with 5-15 units

Unexpected monetization: Mortgage broker affiliate β€” connect interested buyers with local lenders for referral fees

5. UX Strategist

Core screens (4): Dashboard (active listings), Showing Log (per-listing timeline), Client Card (contact + interest level), Quick Add (new showing in 3 taps)

Navigation: Bottom tabs β€” Dashboard, Clients, Add (+), Settings

First "aha" moment: Under 60 seconds β€” open app, tap "+", log a showing. Done.

6. Mockup Builder

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Apartment Sales Tracker    β”‚
β”‚  ─────────────────────────  β”‚
β”‚                             β”‚
β”‚  πŸ“Š Active Listings    (12) β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ 742 Evergreen Terrace β”‚  β”‚
β”‚  β”‚ 3 showings Β· 2 hot    β”‚  β”‚
β”‚  β”‚ Next: follow-up today β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ 221B Baker Street     β”‚  β”‚
β”‚  β”‚ 5 showings Β· 1 hot    β”‚  β”‚
β”‚  β”‚ Next: showing Fri 2pm β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ 1600 Pennsylvania Ave β”‚  β”‚
β”‚  β”‚ 1 showing Β· 0 hot     β”‚  β”‚
β”‚  β”‚ Stale β€” no activity   β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                             β”‚
β”‚  β”Œβ”€β”€β”  β”Œβ”€β”€β”  β”Œβ”€β”€β”  β”Œβ”€β”€β”   β”‚
β”‚  β”‚πŸ β”‚  β”‚πŸ‘₯β”‚  β”‚ +β”‚  β”‚βš™οΈβ”‚   β”‚
β”‚  β””β”€β”€β”˜  β””β”€β”€β”˜  β””β”€β”€β”˜  β””β”€β”€β”˜   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

7. Solo PM

MVP scope (5 weeks):

  • Week 1: Data model + auth (Supabase), basic CRUD
  • Week 2: Dashboard screen, listing detail
  • Week 3: Showing log, client cards
  • Week 4: Push notifications for follow-ups
  • Week 5: Polish, TestFlight/beta, App Store submission

8. System Architect

Stack: React Native (Expo) + Supabase (Postgres + Auth + Realtime)

Cost at launch: $0/month (Supabase free tier: 50K rows, 500MB)

Why this stack: Expo handles iOS + Android from one codebase. Supabase gives you auth, database, and push notifications without managing servers. Scales to 10K users before you need to think about infrastructure.

9. Backend Advisor

Confirms: Supabase is the right call. Row-level security handles multi-tenant data without custom middleware.

4 tables: listings, showings, clients, follow_ups

Flag: Add a status enum to listings (active/pending/closed) from day 1 β€” retrofitting this is painful.

10. Frontend Advisor

Confirms: Expo + React Native Paper for components. Zustand for state (lighter than Redux, perfect for this scale).

Flag: Use expo-notifications for push β€” it handles both platforms. Don't roll your own.

11. App Sales Strategist

Model: Freemium β€” 5 properties free, $9.99/month unlimited

Why $9.99: Below the "ask my broker" threshold. Agents expense it without approval.

Upgrade trigger: When an agent hits the 5-property limit mid-showing season, the pain is immediate.

12. Launch Pilot

Channels: Product Hunt (weekday launch), r/realtors (value post, not ad), Facebook groups for indie agents

Budget: $0

Timeline: 2 weeks pre-launch buzz, 1 day concentrated launch, 1 week follow-up

13. Metrics Compass

Track: DAU, free→paid conversion rate, churn rate

Week 1 target: 50 installs, 20% day-1 retention

Tool: PostHog free tier (event tracking + funnels)

14. Growth Engine

Viral loop: "Shared showing report" β€” agents send clients a branded summary after each showing. Every report has "Powered by Apartment Sales Tracker" footer. Clients share with other agents.

Month 3 target: 200 users, $500 MRR

Focus channel: Facebook groups for real estate agents (one group, go deep)

Pipeline Summary

╔═══════════════════════════════════════════════════╗
β•‘          PIPELINE COMPLETE                        β•‘
β•‘          Apartment Sales Tracker                  β•‘
╠═══════════════════════════════════════════════════╣
β•‘  Validation Score:  23/30 β†’ 25/30 (after boost)  β•‘
β•‘  Verdict:           STRONG BUILD βœ“                β•‘
β•‘  MVP Timeline:      5 weeks                       β•‘
β•‘  Stack:             React Native + Supabase       β•‘
β•‘  Monetization:      Freemium @ $9.99/mo           β•‘
β•‘  Launch Budget:     $0                            β•‘
β•‘  Month 3 Target:    200 users / $500 MRR          β•‘
β•‘  Agents Used:       14/14                         β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

How Agents Collaborate

  • Forward flow: Each phase produces artifacts the next phase consumes β€” scorecards, screen maps, wireframes, API contracts, launch retrospectives.
  • Feedback loops: Post-launch agents (Metrics Compass, Growth Engine) route insights back to earlier agents β€” UX issues go back to UX Strategist, feature requests go to Solo PM, and real-world data can trigger Score Booster re-evaluation.
  • Standalone capability: Every agent works independently. You can use Mockup Builder without UX Strategist, or Launch Pilot without the build phase. The pipeline enriches results but isn't required.

Credits

These agents are adapted from The Agency by @msitarzewski β€” a collection of 148+ AI agents for large teams, MIT licensed. We rebuilt 14 of them from scratch for solo developers: smaller scope, $0 budgets, one-person constraints.


Contributing

  1. Fork the repo
  2. Add your agent file in agents/ following the frontmatter format
  3. Prefix the filename with indie- and use kebab-case
  4. Open a PR

License

MIT β€” Free to use, modify, and distribute. Based on The Agency by msitarzewski (MIT).