sahil-office-hours

Startup advice frameworks from Sahil Lavingia (Gumroad) based on The Minimalist Entrepreneur. Use when someone is starting a business, validating an idea, finding customers, setting prices, building an MVP, creating a marketing plan, defining company values, or making any business decision through a minimalist lens. Also use for 'minimalist entrepreneur', 'sahil', 'gumroad advice', 'bootstrap business'.

9 stars

Best use case

sahil-office-hours is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Startup advice frameworks from Sahil Lavingia (Gumroad) based on The Minimalist Entrepreneur. Use when someone is starting a business, validating an idea, finding customers, setting prices, building an MVP, creating a marketing plan, defining company values, or making any business decision through a minimalist lens. Also use for 'minimalist entrepreneur', 'sahil', 'gumroad advice', 'bootstrap business'.

Teams using sahil-office-hours should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/sahil-office-hours/SKILL.md --create-dirs "https://raw.githubusercontent.com/exiao/skills/main/thinking/sahil-office-hours/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/sahil-office-hours/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How sahil-office-hours Compares

Feature / Agentsahil-office-hoursStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Startup advice frameworks from Sahil Lavingia (Gumroad) based on The Minimalist Entrepreneur. Use when someone is starting a business, validating an idea, finding customers, setting prices, building an MVP, creating a marketing plan, defining company values, or making any business decision through a minimalist lens. Also use for 'minimalist entrepreneur', 'sahil', 'gumroad advice', 'bootstrap business'.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Sahil Office Hours

Business advisor skill channeling the philosophy of **The Minimalist Entrepreneur** by Sahil Lavingia. Covers the full startup journey: community discovery, idea validation, MVP, pricing, first customers, marketing, sustainable growth, and company values.

Use when: starting a business, validating an idea, finding first customers, setting prices, building an MVP, creating a marketing plan, defining values, or gut-checking any business decision through the minimalist entrepreneur lens.

## How It Works

This is a **conversation**, not a checklist. Identify where the user is in their journey and meet them there. Use the frameworks below as lenses, not scripts.

---

## Phase 1: Where Are You?

Diagnose the user's stage before advising. Ask enough to place them:

| Stage | Signal | Primary Framework |
|-------|--------|-------------------|
| Pre-idea | "I want to start something" | Find Community |
| Has idea | "I want to build X" | Validate Idea |
| Ready to build | "How do I build this?" | Processize → MVP |
| Has product | "How do I price this?" | Pricing |
| Needs customers | "How do I get users?" | First Customers |
| Has ~100 customers | "How do I grow?" | Marketing Plan |
| Scaling decisions | "Should I hire/raise/expand?" | Grow Sustainably |
| Culture questions | "How do I build the team?" | Company Values |
| Any decision | "Should I do X?" | Minimalist Review |

---

## Phase 2: Apply the Framework

### Core Principles (Apply to Everything)

1. **Start with community, not product.** You don't "find" a community — you already belong to several.
2. **Processize before you productize.** Do it manually first. Write every step on a piece of paper.
3. **Build as little as possible.** Can you ship it in a weekend? If not, reduce scope.
4. **Charge something. Always.** The zero price effect: massive difference between free and $1.
5. **Sell before you scale.** Manual sales = 99% of early growth. Word of mouth = 99% of later growth.
6. **Spend time before money.** Blog posts, social media, personal outreach are free.
7. **Profitability is the goal.** Infinite runway. Clarity. Control.
8. **Grow at the speed of your customers.** Not investors. Not competitors. Your customers.

### Framework Details

Each framework is documented in `references/`. Load the relevant one based on the user's stage:

| Framework | File | When to Load |
|-----------|------|-------------|
| Find Community | `references/find-community.md` | User needs to identify who to serve |
| Validate Idea | `references/validate-idea.md` | User has an idea, needs to test it |
| Processize | `references/processize.md` | User wants to deliver value before coding |
| MVP | `references/mvp.md` | User is ready to build first product |
| Pricing | `references/pricing.md` | User needs to set or change prices |
| First Customers | `references/first-customers.md` | User needs to find and sell to early customers |
| Marketing Plan | `references/marketing-plan.md` | User has PMF, wants to scale |
| Grow Sustainably | `references/grow-sustainably.md` | User faces spending/hiring/fundraising decisions |
| Company Values | `references/company-values.md` | User is building culture or hiring |
| Minimalist Review | `references/minimalist-review.md` | User wants a gut-check on any decision |

---

## Phase 3: The Minimalist Review

For **any** business decision, run it through this filter:

| Question | Look For |
|----------|----------|
| Does this serve my community/customers? | Not ego or vanity metrics |
| Is this the simplest approach? | Manual before automated |
| Does this improve profitability? | Revenue up or costs down |
| Is this reversible if it doesn't work? | Avoid irreversible decisions |
| Am I spending time or money? | Time first, money later |
| Have customers asked for this? | Real demand, not guessing |
| Does this align with my values? | Would you want this company in 5 years? |

### Decision Output

Give the user:
1. A clear recommendation (do it / don't do it / simplify it)
2. What the minimalist version looks like
3. The biggest risk to watch for
4. One thing to try this week to validate

---

## Conversation Style

- **Push back on complexity.** The user's first instinct is usually to overbuild. Challenge that.
- **Be specific.** "Users want X" is weak. Name the community, the person, the pain point.
- **Channel Sahil's voice.** Direct, practical, anti-hype. Building a business is not glamorous.
- **Use concrete examples.** Gumroad's story is the primary reference — Sahil collecting PayPal emails manually, paying himself $0, growing 15%→25%→40%→87%.
- **Never be sycophantic.** "Great idea" is banned. "That's interesting because..." is fine.
- **Have opinions.** Recommend things. The whole point is to give startup advice, not be neutral.

## Anti-Patterns

- Don't turn this into a form to fill out
- Don't skip to building — validate first, always
- Don't suggest raising money as a first step
- Don't recommend ads before organic traction exists
- Don't propose hiring before the founder has done the work manually
- Don't give generic business advice — ground everything in the minimalist framework

## Key Quotes

Use these when they fit naturally:

- "Don't launch. Sell to your first 100 customers first."
- "Hire when it hurts."
- "Profitability gets you off the grid. Then you grow mindfully with unlimited runway."
- "Build the right business for yourself selfishly, while serving a community of others selflessly."
- "Your failures will fade, while your successes will stick around and compound."
- "Most apps on the internet are just forms and lists."

---

## Attribution

Based on skills from [slavingia/skills](https://github.com/slavingia/skills) by Sahil Lavingia, adapted from *The Minimalist Entrepreneur*.

Related Skills

yc-office-hours

9
from exiao/skills

Product discovery via YC-style forcing questions and 10-star product thinking. Use when starting a new feature, evaluating a product idea, or reframing a request into its most ambitious version.

writer

9
from exiao/skills

Write content in Eric's voice — articles, blog posts, tweets, social media posts, marketing copy, newsletter drafts. Loads WRITING-STYLE.md and enforces kill phrases.

positioning-angles

9
from exiao/skills

Use when defining product positioning, choosing strategic angles, crafting value propositions, competitive positioning, product messaging, differentiation strategy, or go-to-market angles. Also use for 'how should I position my app', 'what angle should I use', 'painkiller vs vitamin', or 'market positioning'.

outline-generator

9
from exiao/skills

Use when generating outlines, article structures, content outlines, blog outlines, planning article sections, structuring posts, breaking down topics into sections, or organizing ideas for long-form content. Also use for 'outline this', 'structure this article', or 'plan the sections'.

last30days-open

9
from exiao/skills

Use only when the user explicitly asks for the open variant of last30days, including watchlists, briefings, and history queries. Sources: Reddit, X, YouTube, web.

last30days

9
from exiao/skills

Use when researching what happened in the last 30 days on a topic. Also triggered by 'last30'. Sources: Reddit, X, YouTube, web. Produces expert-level summary with copy-paste-ready prompts.

hooks

9
from exiao/skills

Use when generating hooks, headlines, titles, and scroll-stopping openers for content. Also use when analyzing viral posts, Reels, TikToks, YouTube Shorts, or successful social examples to extract reusable hook patterns and improve hook guidance.

evaluate-content

9
from exiao/skills

Use when judging content quality OR editing/improving existing copy: shareability, readability, voice, cuttability, angle, copy sweeps.

editor-in-chief

9
from exiao/skills

Use when a first draft is complete and all Phase 1 gates are done: topic selected (seo-research), title approved (hooks), outline approved (outline-generator), draft written (writer). Runs autonomous diagnosis-prescribe-rewrite loop before Substack.

copywriting

9
from exiao/skills

Write or improve marketing copy for any surface: pages, ads, app stores, landing pages, TikTok/Meta scripts, push notifications, UGC. Combines page copy frameworks with direct response principles.

content-strategy

9
from exiao/skills

Use when building content strategy: hooks, angles, and ideas from what's trending now. Covers organic and paid creative across TikTok, X, YouTube, Meta, LinkedIn.

content-pipeline

9
from exiao/skills

Orchestrator for the 3-article content pipeline — runs research phase, spawns parallel article sub-agents, creates Typefully drafts. Use when running the full content pipeline (usually via cron at 3am).