ideation

Generate project ideas from a library of creative constraints.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill ideation-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideation
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/creative/creative-ideation
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill ideation-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users overcome creative block by generating project ideas based on given constraints, encouraging them to explore new possibilities.

Core Features & Use Cases

  • Constraint-Driven Ideas: Generate project ideas by selecting from a library of creative constraints.
  • Flexible Interpretation: Constraints can be interpreted broadly, allowing for diverse project ideas across various domains.
  • User-Defined Direction: Users can choose constraints based on their current interests or needs.

Quick Start

Use the ideation skill to get creative project ideas based on the constraint 'Blatantly copy something'.

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 using creative constraints?

Generate project ideas by applying creative constraints to your brainstorming process. This Skill uses a constraint library to overcome creative blocks, interpreting user inputs broadly to inspire diverse, innovative outcomes across various domains.

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

Constraint-based brainstorming is a method that limits project scope to inspire creativity. By selecting specific constraints from a library, the Skill forces lateral thinking, helping you explore new possibilities and overcome creative block through structured limitations.

Do I need Python to use this ideation Skill?

Yes, you need Python installed. The Skill requires Python and YAML parsing to interpret commands and manage the constraint library effectively, ensuring smooth operation during your brainstorming sessions.

Can I define my own constraints for project idea generation?

Yes, you can choose constraints based on your current interests or needs. The Skill allows flexible interpretation of these constraints, enabling user-defined direction for generating diverse project ideas across different creative domains.

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

The best way to overcome creative block is using constraint-driven project ideas. By limiting your options through a predefined constraint library, this approach encourages exploring new possibilities and generates diverse concepts to jumpstart your creative process.

Are there limitations to using constraints for brainstorming innovation?

Constraints are interpreted broadly, which might lead to unexpected project ideas. If you require highly structured or strictly defined outputs, the flexible interpretation mechanism may produce ideas that require further refinement to fit specific domain requirements.