ideation

Generate project ideas by applying creative constraints to user direction.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/CHENHUI-X/toolbox --skill ideation-chenhui-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideation
Source: https://github.com/CHENHUI-X/toolbox/tree/main/custom-skills/creative/creative-ideation
Command: npx skills add https://github.com/CHENHUI-X/toolbox --skill ideation-chenhui-x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It resolves the common situation of having tools and skills but no direction, turning vague urges like "I want to build something" into concrete, scoped project ideas. ## Core Features & Use Cases - Constraint-Based Ideation: Picks a creative constraint from a built-in library and generates three concrete project ideas that satisfy it. - Mood and Domain Matching: Maps user statements like "I want something weird" or "weekend project" to the most fitting constraints. - Extended Prompt Library: Loads 30+ additional constraints from references/full-prompt-library.md covering communication, philosophy, transformation, and scale. - Use Case: A developer says "I'm bored, give me a weekend project" and receives three pitched ideas with time estimates and suggested tech stacks, then starts building the one they pick. ## Quick Start Ask the assistant to give you a project idea using a creative constraint, mentioning your mood or domain such as "I want something useful" or "weekend project".

Frequently Asked Questions about ideation

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

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

State a vague intent like "I want to build something" and the skill picks a creative constraint, then generates three concrete project ideas with time estimates and tech stacks. You pick one and start building.

What is constraint-based ideation for creative projects?

Constraint-based ideation pairs a limiting rule, such as "build the CLI tool that should exist", with broad interpretation to spark creativity. The constraint provides direction while leaving the domain and implementation open.

Can I use this for art or hardware projects, not just code?

Yes, the constraint library covers developers, makers, and artists, and every prompt is interpreted as broadly as possible. A coding prompt can become a hardware project and an art prompt can become a CLI tool.

How are constraints matched to my mood or goals?

A matching table maps statements like "I want something weird" or "I'm burned out" to specific constraints such as Hostile UI or High concept low effort. With no stated direction, a random constraint is chosen.

What if the built-in constraints are not enough?

The references/full-prompt-library.md file contains over 30 additional constraints across communication, philosophy, transformation, identity, and scale. It is loaded when you want more variety or a specific category.