ideation

Generate three concrete project ideas with rationale and next steps.

Updated May 3, 2026
One-click install
npx skills add https://github.com/JuanMS20/solviora-agent --skill ideation-juanms20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideation
Source: https://github.com/JuanMS20/solviora-agent/tree/main/skills/creative/creative-ideation
Command: npx skills add https://github.com/JuanMS20/solviora-agent --skill ideation-juanms20

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate diverse project ideas by applying constraint-driven prompts to user intent.

Core Features & Use Cases

  • Pick and apply a constraint from a library to guide ideation across domains (code, art, hardware, writing).
  • Generate three concrete project ideas with rationale and potential next steps.
  • Adapt ideas to user mood or domain, enabling quick inspiration when directions are missing.

Quick Start

Provide a constraint or mood and I will generate three concrete project ideas immediately.

Frequently Asked Questions about ideation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate project ideas when I have no clear direction?

To generate project ideas without direction, apply a constraint-driven prompt to your broad intent. This forces structured brainstorming by adapting to your specified mood or domain, yielding three concrete concepts with actionable next steps.

What is constraint-driven brainstorming and how does it work for ideation?

Constraint-driven brainstorming applies specific limitations from a library to your user input to guide creative ideation. It works across coding, art, hardware, and writing domains, producing structured project ideas with rationale rather than random concepts.

Can I use this to generate creative ideas across different domains like art and coding?

Yes, you can generate creative ideas across multiple domains including code, art, hardware, and writing. The system adapts its constraint library to your specific domain, providing tailored project concepts and suggested next steps for each field.

How do I start brainstorming with constraints to get project ideas?

To start brainstorming with constraints, provide a specific constraint or mood along with your user input. The system immediately applies the constraint to generate three concrete project ideas, complete with rationale and potential next steps for execution.

What is the best way to turn specific project constraints into concrete concepts?

The best way to turn constraints into concrete concepts is feeding them directly into a constraint-driven prompt alongside your input. This method ensures diverse ideation across supported domains and outputs a structured set of actionable project ideas.

Why does adding constraints help with creative brainstorming instead of limiting it?

Adding constraints helps creative brainstorming by forcing structured prompt-engineering within specific boundaries. Rather than limiting creativity, applying a constraint library channels your ideation process to produce three focused, concrete project ideas with clear rationale.