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'.
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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/sahil-office-hours/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How sahil-office-hours Compares
| Feature / Agent | sahil-office-hours | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/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
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
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
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
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
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
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
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
Use when judging content quality OR editing/improving existing copy: shareability, readability, voice, cuttability, angle, copy sweeps.
editor-in-chief
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
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
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
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).