From makerskills
Pressure-tests new business, product, or side project ideas against a serial-founder filter using a structured framework. Optionally triggers deep research and domain checks. Outputs a viability brief: build / sleep on it / pass.
How this skill is triggered — by the user, by Claude, or both
Slash command
/makerskills:business-brainstormThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Takes a vague idea, runs it through the user's filter, and outputs a structured viability brief. Composes with `deep-research` (for market) and `/domain` (for naming).
Takes a vague idea, runs it through the user's filter, and outputs a structured viability brief. Composes with deep-research (for market) and /domain (for naming).
Get from the user:
If they point at a past chat / doc, load it first. Memory has project_*.md files for in-flight projects — check there before assuming the idea is brand-new.
If the idea is too vague to score, ask 1–2 clarifying questions and stop. Don't pad the brief with assumptions.
Read references/framework.md — the user's filter. Apply each dimension in order.
Also try to load ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/business-brainstorm/portfolio.local.md if it exists — this is where the user lists their real in-flight businesses, properties, audiences, and partners. When present, use it for the "portfolio fit," "distribution," and "opportunity cost" dimensions instead of asking the user to name each one.
For each of the 9 dimensions in framework.md, give a 1-line take + a verdict (✅ strong / 🟡 OK / ❌ weak / ❓ unknown — needs research).
Don't BS the unknowns. Mark them ❓ and route to deep-research in Step 4.
If 2+ dimensions are ❓ unknown, offer the user: "Want me to run /deep-research on [topic] before scoring?"
Useful research targets:
/last30days <space> + WebSearchIf the user says yes, run Skill({skill: "deep-research", args: "<topic>"}) and incorporate the brief.
Always run /domain on the working name(s). A perfect idea with a $50k domain is a worse idea than a B+ idea with a free .com.
If naming is wide open, brainstorm 5–10 candidate names through /domain and report which are available.
Use this template:
# Business brainstorm: <name or idea slug>
**Date:** <YYYY-MM-DD>
**Idea:** <1–2 sentences>
**Why now:** <1 sentence>
## Verdict
**Build** / **Sleep on it** / **Pass** / **Steal an angle for [existing property]**
<2–3 sentence rationale>
## Score
| Dimension | Take | Verdict |
|---|---|---|
| 1. Problem | … | ✅ |
| 2. Audience | … | 🟡 |
| 3. Wedge | … | ❓ |
| 4. Monetization | … | ✅ |
| 5. Moat | … | ❌ |
| 6. Portfolio fit | … | ✅ |
| 7. Distribution | … | ✅ |
| 8. Energy fit | … | 🟡 |
| 9. Opportunity cost | … | ❌ |
## Domain
- <name>.com — available / taken / aftermarket $<price>
- (other candidates if relevant)
## Research applied
- <link to deep-research brief in ~/.config/makerskills/deep-research/archive/, if run>
## Open questions
- <what would change the verdict>
## If you build it (sketch)
- **First 100 customers:** <how>
- **Wedge offer:** <what>
- **Price:** <range>
- **MVP scope:** <1–3 features>
## If you don't build it
- **Angle to steal for existing properties:**
- Property A: …
- Property B: …
- Property C: …
- (etc., only where relevant)
Archives live in ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/business-brainstorm/archive/ (create the directory if missing). Never write archives inside the skill's own folder — skill installs and upgrades re-sync from source and wipe anything saved there. Migration: if this skill's folder contains an old references/ideas-archive/ with user entries, move those files into the archive directory first.
Write to <archive dir>/<YYYY-MM-DD>-<slug>.md. Append to <archive dir>/INDEX.md (create if missing):
- 2026-06-16 — [<idea>](./<filename>.md) — **<verdict>** — <one-line rationale>
Show the brief in chat. Tell the user the archive path. Offer:
deep-research — for market validation when dimensions are ❓/domain — for .com availability and naming brainstorm/last30days — for audience/market recency signal (via deep-research)project_*.md) — for portfolio context (don't pitch an idea that already exists)npx claudepluginhub coreyhaines31/makerskills --plugin makerskillsValidates a business idea using the minimalist entrepreneur framework by defining the problem, testing manual solutions, and checking willingness to pay before building anything.
Validates a business idea using the minimalist entrepreneur framework. Helps decide if an idea is worth pursuing before building anything.
Validates business ideas via demand tests, smoke tests, fake-door experiments, landing pages, and go/no-go frameworks before building for bootstrapped developers.