ideation

Generate three concrete project ideas from vague prompts using creative constraints.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/afel6/scal-ai-pipeline --skill ideation-afel6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideation
Source: https://github.com/afel6/scal-ai-pipeline/tree/main/hermes_skills_library/creative/creative-ideation
Command: npx skills add https://github.com/afel6/scal-ai-pipeline --skill ideation-afel6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate project ideas through constraint-driven ideation, helping users turn vague intent into concrete concepts without getting stuck.

Core Features & Use Cases

  • Pick a constraint from the library (random or domain-aligned)
  • Interpret it broadly to adapt across domains (code, art, hardware, writing, tools)
  • Generate 3 concrete project ideas that satisfy the constraint
  • If user selects one, build it by creating the project, writing code, and shipping it

Quick Start

Use constraint-driven ideation to generate three project ideas from your input.

Frequently Asked Questions about ideation

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

FAQPage Schema
How do I generate concrete project ideas from a vague prompt?

Constraint-driven ideation works by applying specific creative limitations to a vague prompt, which forces innovative thinking. It interprets your input broadly and delivers three actionable project concepts across domains like code, art, hardware, writing, and tools to prevent you from getting stuck.

Can I use constraint-driven ideation for both software code and hardware projects?

Yes, constraint-driven ideation adapts broadly across multiple domains, including software code, hardware, writing, art, and tools. It generates three actionable concepts per request regardless of the specific project type you are targeting.

How do I start brainstorming project ideas using creative constraints?

To start brainstorming project ideas using creative constraints, select a limitation from the constraint library at random or domain-aligned. Input your vague prompt to generate three concrete project concepts that satisfy the chosen constraint.

What happens after I select a project idea from the generated options?

After you select a project idea from the generated options, the system provides a simple path to executing it by building the project, writing code, and shipping the final output.

What is the best way to turn vague intent into actionable concepts?

The best way to turn vague intent into actionable concepts is using constraint-driven ideation. By applying creative limitations from a constraint library, you force focused thinking and generate three concrete project ideas per request.

Why does applying constraints help spark project ideas?

Applying constraints helps spark project ideas because creative limitations prevent endless deliberation and force structured thinking. This mechanism transforms vague intent into three concrete, actionable concepts without getting stuck.