brainstorming

Generate structured design specifications with clarifying questions and design documents.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/jmduea/emotiv-cortex-rs --skill brainstorming-jmduea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/jmduea/emotiv-cortex-rs/tree/main/.github/skills/brainstorming
Command: npx skills add https://github.com/jmduea/emotiv-cortex-rs --skill brainstorming-jmduea

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill ensures that any new feature, component, or change is first clarified, explored, and designed, preventing wasted effort and hidden assumptions before implementation.

Core Features & Use Cases

  • Context Exploration: Review repository files, documentation, and recent commits.
  • Clarifying Questions: Interactive Q&A to refine requirements and constraints.
  • Design Proposals: Generate 2‑3 approaches with trade‑offs and a recommended solution.
  • Design Documentation: Automatically create a design markdown file and commit it to the repository.
  • Transition to Implementation: Hand off to the writing‑plans skill for detailed planning.

Quick Start

Ask the brainstorming skill to help design a new command-line option for the emotiv‑cortex‑tui.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I translate ideas into design specifications before coding?

To translate ideas into design specifications before coding, this skill generates structured design documents by exploring repository context, asking clarifying questions, and proposing multiple approaches with trade-offs before any implementation begins.

What's the best way to plan a new feature across existing repository files and commits?

Planning a new feature across existing repository files requires context exploration. This skill reviews your repository files, documentation, and recent git commits to clarify requirements and constraints before generating a recommended design proposal.

Can I automatically commit design documentation to my git workflow?

Yes, you can commit design documentation to your git workflow. This skill automatically creates a design markdown file and commits it directly to your repository to ensure specifications are version-controlled alongside your code.

How do I create multiple design proposals with trade-offs for component redesign?

Creating multiple design proposals for component redesign involves interactive clarification. This skill generates 2-3 approaches with detailed trade-offs and a recommended solution based on your refined requirements and project constraints.

Does this design specification process require interactive clarification before generating documents?

Yes, the design specification process requires interactive clarification. It uses interactive Q&A to refine your requirements and constraints, ensuring the generated design proposals accurately address your specific feature planning or configuration adjustment needs.

How do I transition from design specs to implementation planning?

To transition from design specs to implementation planning, this skill hands off the generated design documentation to the writing-plans skill, enabling detailed planning and execution of your approved software feature or component changes.