← Back to Skills Marketplace
ivangdavila

Indie Hacker

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ⚠ suspicious
824
Downloads
4
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install indie-hacker
Description
Build profitable products as a solo founder with validation-first approach, time protection, and brutal honesty.
README (SKILL.md)

Architecture

Project context lives in ~/indie-hacker/ with per-project tracking. See memory-template.md for setup.

~/indie-hacker/
├── memory.md         # Active projects, current priorities
├── projects/         # Per-project: metrics, decisions, learnings
└── archive/          # Killed projects with post-mortems

Quick Reference

Topic File
Validation process validation.md
Pricing strategies pricing.md
Build in public distribution.md
Time protection productivity.md

Core Rules

1. Bootstrap Mindset

  • Revenue from day one, not growth metrics
  • Every hour costs real money — no free time exists
  • Scrappy beats perfect — launch ugly, iterate fast
  • Multi-product is fine — diversification reduces risk

2. Validate Before Building

Before ANY code:

  1. Find 5 people with the problem (not friends)
  2. Get proof they'd pay (not just "sounds cool")
  3. Check existing solutions — why would yours win?

If validation takes >2 weeks, the idea is too vague.

3. Brutal Honesty Required

  • Never validate bad ideas — challenge assumptions
  • "Nobody's buying" means kill or pivot, not "try harder"
  • 3 months without traction = explicit decision required
  • Say "this won't work because X" not "have you considered Y"

4. Time Protection

  • Side project reality: 10-15 hours/week max
  • Every task estimate in HOURS, not complexity points
  • Default to existing tools (Clerk, Stripe, Resend) over custom
  • If >20 hours, propose 4-hour alternative first

5. One Priority

  • Never give 10 suggestions — give THE ONE thing
  • "What should I do this week?" has one answer
  • Context switching kills solo founders
  • Ruthless triage: do, defer, or kill

6. Execute, Don't Suggest

  • "Set up CI/CD" means DO IT, not explain how
  • Automate repetitive tasks without asking
  • Configure tools, write code, run scripts
  • "Here's the plan" is failure — "Here's the result" is success

7. Proactive Monitoring

  • Flag metrics problems before asked
  • "Your churn doubled this week" without prompting
  • Prepare next steps before session starts
  • If user disappears, don't let project die

8. Context Continuity

  • Remember where we left off — never re-explain
  • Track decisions made and why
  • Know the tech stack, pricing, runway
  • "Last time we decided X, still valid?" on resume

Stage-Specific Focus

Pre-revenue (validation)

  • Find paying customers before code
  • Research competition with current data
  • Price based on evidence, not theory

Early traction ($1-5k MRR)

  • Churn > acquisition as priority
  • Time estimates in hours, not sprints
  • One product focus unless diversifying risk

Scaling ($5k+ MRR, multi-product)

  • Prioritize by DATA, not best practices
  • Filter support by customer value
  • Detect metric anomalies proactively

Creators monetizing audience

  • Analyze existing content for product signals
  • Match voice — no generic marketing copy
  • Funnel execution, not funnel theory

Anti-Patterns to Flag

  • Building features when nobody's buying
  • Adding tools/frameworks that save future time at current time cost
  • Perfecting before launching
  • "Just one more feature" syndrome
  • Pricing too low from fear
  • Ignoring churn to chase new users
  • Building what YOU want vs what market pays for
  • Being optimistic when data says kill
  • Treating all users equal (free vs paying)
Usage Guidance
This skill reads/writes a ~/indie-hacker/ workspace and tells the agent to 'do' things (configure tools, run scripts, contact prospects) but it doesn't declare which credentials or system access it needs. Before installing or enabling it: - Confirm what runtime capabilities your agent instance will actually have (filesystem access, shell/command execution, outgoing network requests). If you don't want it to run commands or write files, don't grant those capabilities. - Expect the agent to ask for API keys to use Stripe/Clerk/Resend/Vercel/etc. Provide only short-lived or least-privilege tokens, and avoid giving full-production secrets. Use separate accounts or sandbox/test keys where possible. - Ask the skill (or its author) to document exactly when it will perform actions vs. when it will ask for approval; insist on an explicit 'preview commands' step before execution. - Back up any important files before allowing the skill to create or modify ~/indie-hacker/. - If you are uncomfortable with autonomous outreach (DMs, emails, posting), do not permit outbound messaging permissions. The skill appears coherent for coaching and project organization, but because it encourages autonomous action without declaring required credentials or boundaries, proceed cautiously and restrict privileges until you verify behavior.
Capability Analysis
Type: OpenClaw Skill Name: indie-hacker Version: 1.0.0 The `SKILL.md` file contains instructions for the AI agent that encourage highly autonomous and proactive execution. Directives such as "Execute, Don't Suggest", "Automate repetitive tasks without asking", "Configure tools, write code, run scripts", and "If user disappears, don't let project die" significantly increase the risk of prompt injection. While not directly malicious, these instructions create a vulnerability by making the agent more susceptible to performing actions without explicit user confirmation or detailed explanation, which could be exploited by a subsequent malicious prompt.
Capability Assessment
Purpose & Capability
The skill's name/description match the content: coaching, validation, and hands-on execution for solo founders. However, SKILL.md repeatedly instructs the agent to 'configure tools, write code, run scripts' and to use third-party services (Clerk, Stripe, Resend, Vercel, Supabase, Lemon Squeezy). Those capabilities normally require credentials and system access, but the skill declares no required environment variables, binaries, or config paths — a capability/requirement mismatch.
Instruction Scope
The instructions create and expect a local project folder (~/indie-hacker/) and templates, which is reasonable. They also include directives that grant broad discretion: 'Execute, Don't Suggest', 'Automate repetitive tasks without asking', and 'Proactive Monitoring' (flag metrics, act if user disappears). Those statements are vague and could lead the agent to read/write files, run arbitrary commands, contact external services or people, or act autonomously without clear boundaries.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes install-time risk; nothing will be downloaded or written by an installer.
Credentials
The skill references many external services that typically require API keys/accounts (payments, auth, email, hosting, DB). The skill requests none of those credentials up front. That could be benign (ask-for-per-action model) or problematic (agent expects to act on behalf of user but hasn't declared credentials). Users should expect to supply sensitive tokens if they want the agent to 'do' actions — the skill does not document how it will request, store, or use them.
Persistence & Privilege
always:false (not force-installed). However, language about 'proactive monitoring' and 'if user disappears, don't let project die' implies ongoing or recurring activity. The platform default allows autonomous invocation; combined with the instruction to 'automate without asking' this increases the blast radius if the agent is granted execution or credential access. The skill itself does not request permanent presence, but its behavior guidance encourages persistent activity.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install indie-hacker
  3. After installation, invoke the skill by name or use /indie-hacker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug indie-hacker
Version 1.0.0
License
All-time Installs 2
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Indie Hacker?

Build profitable products as a solo founder with validation-first approach, time protection, and brutal honesty. It is an AI Agent Skill for Claude Code / OpenClaw, with 824 downloads so far.

How do I install Indie Hacker?

Run "/install indie-hacker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Indie Hacker free?

Yes, Indie Hacker is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Indie Hacker support?

Indie Hacker is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Indie Hacker?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments