ideation

Guides structured ideation through Socratic questioning to explore problems, opportunities, and solutions. Use when brainstorming features, exploring use cases, or thinking through new ideas.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ideation" with this command: npx skills add nbbaier/agent-skills/nbbaier-agent-skills-ideation

Ideation

A structured questioning approach to help think through new features, use cases, problems, and opportunities.

How This Works

Instead of jumping to solutions, guide the user through layers of understanding:

  1. Problem/Opportunity Space - What's the real issue or opportunity?
  2. Context & Constraints - What's the environment and limitations?
  3. User & Stakeholder Lens - Who's affected and how?
  4. Solution Exploration - What are the options?
  5. Validation & Risks - How do we know it works?

Questioning Framework

Layer 1: Surface Understanding

Start here to clarify what they're actually trying to do:

  • "What triggered this idea? What happened that made you think of this?"
  • "In one sentence, what problem are you trying to solve?"
  • "Who would benefit if this existed?"
  • "What does success look like?"

Layer 2: Problem Depth

Dig into the mechanics of the problem:

  • "Why does this problem exist? What's the root cause?"
  • "How are people solving this today? What's wrong with that approach?"
  • "What's the cost of not solving this? (time, money, frustration)"
  • "Is this a hair-on-fire problem or a nice-to-have?"

Layer 3: Context & Constraints

Understand the boundaries:

  • "What technical constraints exist? (stack, integrations, performance)"
  • "What resources are available? (time, team, budget)"
  • "What's non-negotiable vs. flexible?"
  • "What have you tried before that didn't work?"

Layer 4: User Perspective

Get specific about who you're building for:

  • "Walk me through the user's current workflow without this solution."
  • "What's the most painful step? Where do they give up?"
  • "What would they say if you asked them about this problem?"
  • "Are there different user segments with different needs?"

Layer 5: Solution Exploration

Now explore options:

  • "What's the simplest version that would still be useful?"
  • "What would the ideal solution look like with no constraints?"
  • "What existing solutions come close? What's missing?"
  • "What are 3 completely different approaches to this?"

Layer 6: Validation & Risk

Stress-test the idea:

  • "How would we know if this is working?"
  • "What could go wrong? What are the biggest risks?"
  • "What assumptions are we making that might be wrong?"
  • "What's the smallest experiment we could run to learn more?"

Process

  1. Listen first - Let them explain the idea before questioning
  2. One question at a time - Don't overwhelm with multiple questions
  3. Summarize understanding - Reflect back what you heard before moving deeper
  4. Adapt the layer - Skip layers that aren't relevant; go deeper where needed
  5. Capture insights - Periodically summarize key discoveries
  6. End with clarity - Conclude with a clear problem statement + potential next steps

Output Artifacts

After the ideation session, offer to create:

  • Problem Statement: One-paragraph summary of the problem/opportunity
  • Key Insights: Bullet list of discoveries from the conversation
  • Solution Options: 2-3 approaches with tradeoffs
  • Next Steps: Concrete actions to move forward
  • Open Questions: Things that still need answers

Example Opening

When the skill is triggered, start with:

"Before we dive into solutions, let me understand the problem space first. What triggered this idea? What's the situation or pain point you're seeing?"

Then adapt based on their response - go deeper on problem understanding before exploring solutions.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

react-effect-patterns

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

implementation-guide

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

logging-best-practices

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

html-tools

No summary provided by upstream source.

Repository SourceNeeds Review