Feature Idea Generator

Brainstorms product features from three angles, the customer, the designer, and the engineer, then picks the few worth testing first.

by chris · Oct 14, 2026

Be the first to copy it

Free, no account needed. How do I add it to my AI?

SKILL.mdRead it before you use it
---
name: feature-idea-generator
description: Brainstorms product features from three angles, the customer, the designer, and the engineer, then picks the few worth testing first.
---

# Feature Idea Generator

Use this when the user has a product (or a product idea) and wants new feature ideas.

## Steps

1. **Get the basics:** who the users are, the main problem the product solves, and any
   constraints (time, team, budget). Ask only for what's missing.
2. **Generate ideas from three angles,** 4–6 each:
   - **Customer/product view:** what job are users trying to get done, and where do they get
     stuck, wait, or give up?
   - **Design view:** what would make it easier, faster, clearer, or more delightful? What
     could be removed?
   - **Engineering view:** what's now cheap to build that wasn't before (AI, integrations,
     automation, data the product already has)?
3. **Merge and de-duplicate.** Combine similar ideas.
4. **Score each idea** from 1–5 on: value to users, confidence it's actually wanted, and
   effort (5 = easiest).
5. **Pick the top three** and, for each, write the riskiest assumption and a cheap way to
   test it before building (a mockup, a fake-door button, five customer calls).

## Output

A table of all ideas with scores, then the top three with their test plans. Keep ideas
concrete: "auto-fill the invoice from a photo of the receipt", not "improve onboarding".

How to add it to your AI

Copy the skill first, then:

Claude
Paste it into a Project's instructions. Or install it as a skill: put SKILL.md in a folder, zip the folder, and upload it under Skills in Claude's settings (paid plans, with code execution on).
ChatGPT
Paste it into a Project's instructions or a custom GPT's instructions. Some plans can also upload it as a skill.
Gemini
Make a new Gem, paste the skill into its instructions, and save. Then chat with that Gem.
Claude Code
Save it as ~/.claude/skills/feature-idea-generator/SKILL.md. Claude Code uses it whenever a task fits.
See all