ideation

Generate three concrete project ideas from user-selected or random constraints.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate constraint-driven project ideas to help users start diverse projects.

Core Features & Use Cases

  • Constraint-driven ideation: Generate 3 concrete project ideas based on selected or random constraints.
  • Flexible applicability: Works for code, art, hardware, writing, tools, and other buildables.
  • Use Case: When a user says "I want to build something," the Skill produces ideas and a concrete next action to execute.

Quick Start

Provide a constraint and I will generate three concrete project ideas and next-step actions.

Frequently Asked Questions about ideation

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

FAQPage Schema
How do I brainstorm project ideas when I want to build something but feel stuck?

To brainstorm project ideas when you feel stuck, provide a specific constraint or request a random one. The system generates three concrete, constraint-driven project ideas with a brief justification and a recommended quick-start action to help you begin building immediately.

How does constraint-driven ideation work for generating creative inspiration?

Constraint-driven ideation works by applying specific limitations or random constraints to your creative process. It outputs three concrete concepts across diverse domains like code, art, and writing, ensuring the generated inspiration is structured and actionable rather than open-ended.

Can I use this to generate ideas for different types of creative projects?

Yes, you can use this to generate ideas for different types of creative projects. It is applicable for developers, designers, artists, writers, and makers, supporting diverse buildables including code, art, hardware, writing, and tools without domain restriction.

What is the best way to start a project when I need a creative spark?

The best way to start a project when you need a creative spark is to input a constraint library or request a random constraint. This produces three project ideas alongside a concrete next-step action, providing an immediate starting point for execution.

Do I need a predefined constraint library to get project inspiration?

No, you do not need a predefined constraint library to get project inspiration. You can request random constraints, and the system will still generate three concrete project ideas with justifications and recommended quick-start actions to initiate your build.