Skills

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
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 decide for 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.

Step 3, Score each dimension

Read the whole SKILL.md on GitHub

More in Testing