Skip to content

Guide · Agent skill

How to use the Brainstorm New Product Ideas agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Brainstorm New Product Ideas skill (skill name brainstorm-ideas-new) is an agent skill for the very start of product work. You give your agent a new product concept and it runs a structured brainstorm that covers feature ideas from three roles, then ranks them and lists what you need to test. This guide is for founders, product managers and students who have never used agent skills before. By the end you will know what the skill does, how to install it, how to ask for it and where its output has limits.

Brainstorm New Product Ideasphuryn/pm-skills · MIT

Quick start

  1. 1Download the ZIP. Download the skill ZIP from this page and unzip it to get the brainstorm-ideas-new folder containing SKILL.md.
  2. 2Choose where to install. Place the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder for one project.
  3. 3Or upload in the Claude apps. If you use the Claude apps, upload the skill under Settings → Capabilities → Skills.
  4. 4Describe your product concept. In plain language, give the new product idea, the target segment and the outcome you want.
  5. 5Add any existing research. Attach market research or competitive analysis so the agent reads it before brainstorming.
  6. 6Review the ranked ideas. Check the confirmed context, the fifteen candidate ideas and the top five ranking.
  7. 7Test the assumptions. Turn each key assumption into a question or experiment to run with real customers before you build.

What is an agent skill and what does this one do?

An agent skill is a folder containing a SKILL.md file with instructions that an AI agent loads when a request matches the skill's description. This skill's description covers brainstorming feature ideas for a new product during initial discovery, starting product discovery, exploring features for a startup idea, and initial ideation.

When you give the agent a new product concept, the skill asks it to confirm the product concept, target market segment and what users want to achieve. It then generates five feature ideas each from a Product Manager view (market fit, value creation, competitive advantage), a Product Designer view (user experience, onboarding, engagement) and a Software Engineer view (technical innovation, API integrations, platform capabilities).

  • Ranks the top five ideas across all perspectives by core value delivery, speed to validate and differentiation potential.
  • For each prioritised idea, gives reasoning and key assumptions to test.
  • Can save substantial output as a markdown document.

Install the skill from the ZIP file

Download the ZIP for this skill from this page and unzip it. The skill ships as a single file, SKILL.md. Place the unzipped skill folder in one of two locations: your personal skills folder at ~/.claude/skills/, or a project's .claude/skills/ folder if you want the skill available only in that project.

If you use the Claude apps instead of files on disk, you can upload the skill under Settings → Capabilities → Skills.

  • Personal install: put the folder in ~/.claude/skills/.
  • Project install: put the folder in the project's .claude/skills/ folder.
  • Claude apps: upload the skill under Settings → Capabilities → Skills.

How do you trigger the skill with a natural request?

You do not need a special command. The skill is triggered by what you ask for, so describe your new product idea in plain language and say you want to brainstorm, explore features or start discovery. Name the target segment and the outcome you want if you know them, because the skill's first step is to confirm them.

If you have files such as market research or a competitive analysis, attach or point to them in the same request. The skill says to read provided files first and may use web search to understand the market.

  • "I'm starting discovery for a meal-planning app for busy parents. Brainstorm feature ideas."
  • "Help me with initial ideation for a startup idea: a tool that helps freelancers track invoices. Save the results as markdown."
  • "Here is our competitive analysis. Explore features for a new product aimed at independent landlords."

What should you expect in the output?

The result follows the skill's steps: the agent confirms the opportunity, lists five ideas per perspective, then picks the top five and explains each one. Expect each prioritised idea to come with the assumptions you would need to test before building it.

The skill is about generating and sorting ideas. The assumptions are hypotheses for you to check, not findings.

  • Confirmation of the product concept, target market and user goals.
  • Fifteen candidate features, five each from PM, Designer and Engineer perspectives.
  • Top five ranked by core value, speed to validate and differentiation.
  • Reasoning and key assumptions to test for each top idea.
  • Optional markdown document with the results.

What does the skill need, and what about scripts and network use?

The skill lists no requirements. It does not run scripts and does not use the network according to its listing. Its instructions do mention that the agent may use web search to understand the market if needed, so expect that step when the agent has search available. The package contains only SKILL.md.

Treat the output as brainstorm material. It is generated ideas and assumptions, not market research, so it should not replace customer interviews or data.

  • Requirements: none listed.
  • Runs scripts: no.
  • Uses network: no, per the listing. The instructions allow optional web search for market context.
  • Files: SKILL.md only.

Tips for getting better brainstorms

The quality of the ideas depends on the context you give. A specific segment and a clear outcome let the agent focus its five ideas per perspective. Vague prompts produce generic features.

Use the skill only for initial discovery. The skill's own framing separates initial discovery (testing whether the product should exist) from continuous discovery on a live product, and this skill is for the former.

  • Name a specific target segment and the primary problem.
  • Attach any market research or competitor notes you already have.
  • Ask for the results to be saved as markdown so you can share or revisit them.
  • Take the assumptions list straight into your customer interviews or experiments.

What people use it for

  • A founder exploring a startup idea who wants a first set of feature options to discuss with co-founders.
  • A product manager running initial ideation before committing engineering time to a new product.
  • A student or new PM practising how to structure feature brainstorming across PM, design and engineering views.
  • A team preparing a list of assumptions to validate in early customer interviews.

Frequently asked questions

Is the Brainstorm New Product Ideas skill free?

The skill is published under the MIT licence, as stated on this page. Check the licence file in the source repository for the full terms before reuse.

What do I need to install this agent skill?

The listing shows no requirements, and the skill runs no scripts and uses no network according to its listing. Install it by unzipping it into ~/.claude/skills/ or a project's .claude/skills/ folder, or upload it under Settings → Capabilities → Skills in the Claude apps.

Where do I put the skill folder?

Put it in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder to limit it to that project. If you use the Claude apps, upload it under Settings → Capabilities → Skills instead.

Can the skill replace customer interviews?

No. The output is generated ideas and assumptions rather than market research or data. Use the assumptions it lists as things to test with real customers.

Can I use this skill for an existing product?

It is scoped to initial discovery. For continuous discovery on a live product, which runs alongside delivery, the skill's own framing says it is the wrong fit.

How does it compare with brainstorming directly with an AI chat?

The skill gives the agent a fixed structure: confirm the opportunity, generate five ideas from each of three perspectives, rank the top five by core value, speed to validate and differentiation, then list assumptions. A plain chat has no such fixed process unless you write one yourself.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are at the start of exploring a new product idea and want a structured set of feature options with the assumptions to test. Pick something else if you are working on a live product, which needs continuous discovery, or if you need validated market evidence, which this generated output cannot provide.

Download the skill