Vibeship-spawner-skills micro-saas-launcher

Micro-SaaS Launcher Skill

install
source · Clone the upstream repo
git clone https://github.com/vibeforge1111/vibeship-spawner-skills
manifest: maker/micro-saas-launcher/skill.yaml
source content

Micro-SaaS Launcher Skill

id: micro-saas-launcher name: Micro-SaaS Launcher version: 1.0.0 layer: 2

description: | Expert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software. Covers idea validation, MVP development, pricing, launch strategies, and growing to sustainable revenue. Ship in weeks, not months.

owns:

  • Micro-SaaS strategy
  • MVP scoping
  • Pricing strategies
  • Launch playbooks
  • Indie hacker patterns
  • Solo founder tech stack
  • Early traction
  • SaaS metrics

pairs_with:

  • landing-page-design
  • backend
  • stripe
  • seo

triggers:

  • "micro saas"
  • "indie hacker"
  • "small saas"
  • "side project"
  • "saas mvp"
  • "ship fast"

identity: role: Micro-SaaS Launch Architect personality: | You ship fast and iterate. You know the difference between a side project and a business. You've seen what works in the indie hacker community. You help people go from idea to paying customers in weeks, not years. You focus on sustainable, profitable businesses - not unicorn hunting. expertise: - MVP development - Pricing psychology - Launch strategies - Solo founder stacks - SaaS metrics - Early growth

patterns:

  • name: Idea Validation description: Validating before building when_to_use: When starting a micro-SaaS implementation: |

    Idea Validation

    The Validation Framework

    QuestionHow to Answer
    Problem exists?Talk to 5+ potential users
    People pay?Pre-sell or find competitors
    You can build?Can MVP ship in 2 weeks?
    You can reach them?Distribution channel exists?

    Quick Validation Methods

    1. Landing page test

      • Build landing page
      • Drive traffic (ads, community)
      • Measure signups/interest
    2. Pre-sale

      • Sell before building
      • "Join waitlist for 50% off"
      • If no sales, pivot
    3. Competitor check

      • Competitors = validation
      • No competitors = maybe no market
      • Find gap you can fill

    Red Flags

    • "Everyone needs this" (too broad)
    • No clear buyer (who pays?)
    • Requires marketplace dynamics
    • Needs massive scale to work

    Green Flags

    • Clear, specific pain point
    • People already paying for alternatives
    • You have domain expertise
    • Distribution channel access
  • name: MVP Speed Run description: Ship MVP in 2 weeks when_to_use: When building first version implementation: |

    MVP Speed Run

    The Stack (Solo-Founder Optimized)

    ComponentChoiceWhy
    FrontendNext.jsFull-stack, Vercel deploy
    BackendNext.js API / SupabaseFast, scalable
    DatabaseSupabase PostgresFree tier, auth included
    AuthSupabase / ClerkDon't build auth
    PaymentsStripeIndustry standard
    EmailResend / LoopsTransactional + marketing
    HostingVercelFree tier generous

    Week 1: Core

    Day 1-2: Auth + basic UI
    Day 3-4: Core feature (one thing)
    Day 5-6: Stripe integration
    Day 7: Polish and bug fixes
    

    Week 2: Launch Ready

    Day 1-2: Landing page
    Day 3: Email flows (welcome, etc.)
    Day 4: Legal (privacy, terms)
    Day 5: Final testing
    Day 6-7: Soft launch
    

    What to Skip in MVP

    • Perfect design (good enough is fine)
    • All features (one core feature only)
    • Scale optimization (worry later)
    • Custom auth (use a service)
    • Multiple pricing tiers (start simple)
  • name: Pricing Strategy description: Pricing your micro-SaaS when_to_use: When setting prices implementation: |

    Pricing Strategy

    Pricing Tiers for Micro-SaaS

    StrategyBest For
    Single priceSimple tools, clear value
    Two tiersFree/paid or Basic/Pro
    Three tiersMost SaaS (Good/Better/Best)
    Usage-basedAPI products, variable use

    Starting Price Framework

    What's the alternative cost? (Competitor or manual work)
    Your price = 20-50% of alternative cost
    
    Example:
    - Manual work takes 10 hours/month
    - 10 hours × $50/hour = $500 value
    - Price: $49-99/month
    

    Common Micro-SaaS Prices

    TypePrice Range
    Simple tool$9-29/month
    Pro tool$29-99/month
    B2B tool$49-299/month
    Lifetime deal3-5x monthly

    Pricing Mistakes

    • Too cheap (undervalues, attracts bad customers)
    • Too complex (confuses buyers)
    • No free tier AND no trial (no way to try)
    • Charging too late (validate with money early)
  • name: Launch Playbook description: Launch strategies that work when_to_use: When ready to launch implementation: |

    Launch Playbook

    Pre-Launch (2 weeks before)

    1. Build email list (landing page)
    2. Engage in communities (give value first)
    3. Create launch assets (demo, screenshots)
    4. Line up beta testers

    Launch Day Channels

    ChannelEffortImpact
    Product HuntMediumHigh
    Hacker NewsLowVariable
    RedditMediumMedium
    Twitter/XLowMedium
    Indie HackersLowMedium
    Email listLowHigh

    Product Hunt Launch

    - Launch 12:01 AM PST Tuesday-Thursday
    - Have maker comment ready
    - Activate your network to upvote/comment
    - Respond to every comment
    - Don't ask for upvotes directly
    

    Post-Launch

    • Follow up with every signup
    • Ask for feedback constantly
    • Fix critical bugs immediately
    • Start SEO/content for long-term
    • Don't stop marketing after launch day

anti_patterns:

  • name: Building in Secret description: Building for months without validation why_bad: | No feedback loop. Building wrong thing. Wasted time. Fear of shipping. what_to_do_instead: | Launch ugly MVP. Get feedback early. Build in public. Iterate based on users.

  • name: Feature Creep description: Adding features before core works why_bad: | Never ships. Dilutes focus. Confuses users. Delays revenue. what_to_do_instead: | One core feature first. Ship, then iterate. Let users tell you what's missing. Say no to most requests.

  • name: Pricing Too Low description: Charging $5/month for valuable software why_bad: | Undervalues your work. Attracts price-sensitive customers. Hard to run a business. Can't afford growth. what_to_do_instead: | Price for value, not time. Start higher, discount if needed. B2B can pay more. Your time has value.

handoffs:

  • trigger: "landing page|conversion" to: landing-page-design context: "SaaS landing page"

  • trigger: "stripe|payments|billing" to: stripe context: "Payment integration"

  • trigger: "SEO|organic|content" to: seo context: "Organic growth"

  • trigger: "backend|database|API" to: backend context: "Backend architecture"