ideation

Generate three creative project ideas from constraint-based prompts.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/matthew-johnson/hermes-agent --skill ideation-matthew-johnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideation
Source: https://github.com/matthew-johnson/hermes-agent/tree/main/skills/creative/creative-ideation
Command: npx skills add https://github.com/matthew-johnson/hermes-agent --skill ideation-matthew-johnson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate creative project ideas by applying constraint-based prompts to spark inspiration.

Core Features & Use Cases

  • Constraint-driven ideation: pick constraints and generate 3 ideas.
  • Rapid brainstorming: works across domains (code, art, hardware, writing).
  • Library-driven prompts: leverages a curated set of constraints to tailor outputs.

Quick Start

Provide a domain or mood, and I will generate three constraint-driven project ideas you can explore.

Frequently Asked Questions about ideation

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

FAQPage Schema
How do I generate creative project ideas using constraints for brainstorming?

Constraint-driven brainstorming generates creative project ideas by applying curated constraint-based prompts to spark inspiration. You provide a domain or mood, and the system outputs three concrete project options with rationale and a ready-to-use Quick Start prompt.

Can I use constraint-based ideation across different domains like code, art, and hardware?

Yes, constraint-based ideation works across multiple domains including code, art, hardware, writing, and tools. It leverages a curated library of constraints to interpret prompts broadly and deliver tailored project ideas regardless of your specific creative field.

What is the best way to overcome creative blocks when starting a new project?

The best way to overcome creative blocks is using constraint-driven ideation to rapidly generate three concrete project ideas. By applying structured limitations from a curated library, it forces broad interpretation and delivers actionable concepts with clear rationale.

How do I start rapid brainstorming for project ideas on demand?

To start rapid brainstorming, provide a domain or mood to receive three constraint-driven project ideas. The workflow selects a constraint from its library, applies it broadly to your context, and outputs three options with rationale and a Quick Start prompt.

Does constraint-based ideation require any specific technical dependencies or prompt-engineering knowledge?

No specific technical dependencies or prior prompt-engineering knowledge are required. The system relies on an internal library of curated constraints, allowing you to simply input a domain or mood to generate structured project ideas.

Why should I use constraints for ideation instead of open-ended brainstorming?

Constraint-based ideation provides structured boundaries that force broader interpretation and more focused creativity than open-ended brainstorming. It delivers exactly three concrete ideas with rationale and a Quick Start prompt, reducing decision paralysis and accelerating project kickoff.