Business Brainstorm
When you want to pressure-test a potential new business, product, or side project...
Install
npx skills add coreyhaines31/makerskills --skill business-brainstorm -g -a claude-code -y- Repository
- coreyhaines31/makerskills880
- Category
- Testing
- Updated
- 9d ago
- License
- MIT
- Context cost
- Mediumabout 2,234 tokens
- Runs scripts
- No, instructions only
What it does
When you want to pressure-test a potential new business, product, or side project against the serial-founder filter. Not \"marketing ideas for a product\" (that's marketing-skills:marketing-ideas), this is \"should this business exist + can you win it.\" Runs the idea through a structured framework (problem, audience, wedge, monetization, moat, portfolio fit, distribution, energy fit, opportunity cost), checks domain availability via /domain, optionally triggers /deep-research for market validation, and outputs a viability brief: build / sleep on it / pass. Archives every idea to ~/.config/makerskills/business-brainstorm/archive/ so past work is searchable. Triggers on \"/business-brainstorm,\" \"/brainstorm,\" \"new business idea,\" \"should I build X,\" \"pressure test this idea,\" \"validate this idea,\" \"is X a good business,\" \"what about a [type] for [audience].\
/business-brainstorm, Pressure-test a business idea
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).
Step 1, Capture the idea
Get from the user:
- The idea in 1, 2 sentences (the what)
- The reason it's on their mind (the why now)
- Any starting context (a chat where this came up, a tweet that inspired it, a problem they've hit)
Resume first. Look in the archive dir (Step 7) for files whose first line starts with <!-- in-progress. If one matches this idea, offer to pick it up: read it, keep every settled score, and continue from the next unscored dimension.
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.
Two more cases where scoring would be theater:
- Validation-seeking ("just tell me it's good," "hype me up"), name it kindly: "I'll run it, but a brief that can't say Pass is worthless. Still in?" Proceed only on those terms.
- Already committed (built, launched, money spent), this isn't "should it exist" anymore. Offer
decidefor the next call (keep going / pivot / stop) instead.
Step 2, Load the framework + personal overlay
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.


