brainstorming

Transform vague project ideas into concrete design questions and specifications.

Updated May 2, 2026
One-click install
npx skills add https://github.com/artgaurav16420-oss/Mega-Skills --skill brainstorming-artgaurav16420-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/artgaurav16420-oss/Mega-Skills/tree/main/distribution/harnesses/tabnine/agent/skills/brainstorming
Command: npx skills add https://github.com/artgaurav16420-oss/Mega-Skills --skill brainstorming-artgaurav16420-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming ideas into a cohesive design plan often stalls in ambiguity. This skill provides a disciplined conversation flow that surfaces context, clarifies goals, and yields a design proposal ready for review.

Core Features & Use Cases

  • Structured discovery: understand project context, confirm requirements, and surface questions to resolve ambiguity.
  • Design options: propose 2-3 approaches with trade-offs and a recommended direction, keeping scope manageable.
  • Design documentation: generate a concise design spec and a write-up suitable for team review and implementation planning.

Quick Start

Initiate a structured brainstorming session by feeding the current project context and goals to generate a design proposal.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn a vague project idea into a concrete design specification?

To turn a vague idea into a design specification, you need a structured discovery process that clarifies project context, resolves ambiguity through targeted questions, and yields a commit-ready design doc. This skill guides that exact one-on-one dialogue workflow.

What is the best way to brainstorm design options with clear trade-offs?

The best way to brainstorm design options is to evaluate 2-3 proposed approaches with explicit trade-offs and a recommended direction. This keeps scope manageable while surfacing requirements, risks, and acceptance criteria before implementation.

How do I write a design doc for early product feature ideation?

Writing a design doc for feature ideation requires moving from structured discovery to a concise design proposal. You confirm requirements, propose approaches, and generate a write-up suitable for team review and implementation planning.

Can I use structured brainstorming to uncover project requirements and success criteria?

Yes, structured brainstorming uncovers project requirements and success criteria by applying a disciplined conversation flow. It explores project context and asks clarifying questions to surface risks and acceptance criteria before any coding begins.

Do I need existing project context to start generating a design plan?

You need to provide current project context and goals to start generating a design plan. Feeding this initial information into the structured brainstorming session initiates the workflow and produces a validated design proposal for review.