ideation

Generate project ideas using creative constraints across various domains.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill ideation-zhouboyu-xreal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideation
Source: https://github.com/zhouboyu-xreal/Hermes-Memory/tree/main/skills/creative/creative-ideation
Command: npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill ideation-zhouboyu-xreal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of generating project ideas, especially when users lack direction or inspiration.

Core Features & Use Cases

  • Constraint-Driven Ideation: Offers a library of creative constraints to inspire project ideas.
  • Domain-Specific Constraints: Provides a variety of constraints tailored for developers, makers, artists, and general users.
  • Output Format: Delivers three concrete project ideas that satisfy the chosen constraint, ready for development or implementation.

Quick Start

Generate project ideas with the 'ideation' skill and a specific constraint, like 'text is the universal interface'.

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 inspiration or direction?

To generate project ideas when lacking inspiration, you can apply creative constraints to spark direction. This approach forces structured thinking by offering a library of constraints tailored for developers, makers, and artists, resulting in three concrete project ideas ready for implementation.

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

Constraint-driven brainstorming is a technique that applies specific limitations to inspire creativity. By using a diverse set of domain-specific constraints, it narrows the ideation space, helping users overcome creative blocks and systematically generate focused project concepts.

Can I use creative constraints for different domains like art and software development?

Yes, you can use creative constraints across different domains like art and software development. The skill provides a variety of tailored constraints suitable for developers, makers, artists, and general users to inspire domain-specific project ideas.

How do I start a brainstorming session using a specific creative constraint?

To start brainstorming with a specific constraint, simply provide a limitation such as 'text is the universal interface'. The skill processes this input and delivers three concrete project ideas that satisfy the chosen constraint, ready for development.

What is the best way to overcome a creative block during project ideation?

The best way to overcome a creative block during project ideation is to apply structured creative constraints. By limiting the scope of possibilities, constraints force new perspectives and deliver three actionable project ideas to immediately bypass creative stagnation.

What format do the generated project ideas follow after a brainstorming session?

The generated project ideas follow a concrete output format of three distinct concepts. Each idea specifically satisfies the chosen creative constraint and is structured to be immediately ready for development or implementation.