brainstorming-ideas

Guide vague ideas into concrete design documents through structured dialogue and codebase exploration.

35|5|Updated Jul 5, 2025
One-click install
npx skills add https://github.com/alexei-led/cc-thingz --skill brainstorming-ideas-alexei-led
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming-ideas
Source: https://github.com/alexei-led/cc-thingz/tree/main/plugins/dev-tools/skills-codex/brainstorming-ideas
Command: npx skills add https://github.com/alexei-led/cc-thingz --skill brainstorming-ideas-alexei-led

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collaborative design workflows often stall when ideas are vague and team members fail to align on requirements. This skill guides users from initial concept to a concrete design plan through structured dialogue and codebase exploration.

Core Features & Use Cases

  • Structured dialogue that surfaces requirements step by step.
  • Phase-driven exploration: understand, specify, explore code, and compare options.
  • Produce a final design document with a clear rationale and trade-offs.

Quick Start

Describe your idea and respond to the assistant's questions one at a time.

Frequently Asked Questions about brainstorming-ideas

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

FAQPage Schema
How do I turn vague ideas into a concrete design document?

To turn vague ideas into a concrete design document, you describe your initial concept and engage in structured dialogue to extract requirements, explore the codebase, compare architectural options, and produce a final design plan with clear trade-offs.

What is the best way to structure architecture planning for a new feature?

The best way to structure architecture planning is using a phase-driven workflow: understand the idea, specify requirements, explore the codebase, conduct external research, propose approaches, and detail the final design document to ensure team alignment.

Can I use this for feature scoping and requirements extraction?

Yes, you can use this structured dialogue process for feature scoping and requirements extraction. It guides you step by step from an initial concept to comparing options and detailing a final design plan.

How does structured dialogue help with design collaboration and trade-offs?

Structured dialogue facilitates design collaboration by surfacing requirements step by step, exploring the codebase, and comparing architectural approaches, which ultimately produces a design document with a clear rationale and trade-offs.

Do I need an existing codebase to start brainstorming architecture options?

No, you do not need an existing codebase to start brainstorming. While codebase exploration is a key phase for understanding context, the workflow begins with understanding your idea and extracting requirements through structured dialogue.