brainstorming

Guide structured design exploration with clarifying questions and design documents.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/AtharvaN16/Personal-Lib --skill brainstorming-atharvan16
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/AtharvaN16/Personal-Lib/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/AtharvaN16/Personal-Lib --skill brainstorming-atharvan16

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you turn creative ideas into well-defined designs and specifications, streamlining the transition from concept to implementation.

Core Features & Use Cases

  • Contextual Exploration: Assists in understanding the project context by analyzing files, documentation, and recent commits.
  • Clarity through Questions: Guides through a structured process of clarifying questions, exploring alternatives, and presenting designs for approval.
  • Documentation and Review: Facilitates the creation and review of design documents, ensuring a complete and validated spec before proceeding to implementation.

Quick Start

Start by using the 'brainstorming' skill to explore the project context for the feature you're designing. Then, begin asking clarifying questions and propose your design ideas for approval.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn project ideas into actionable feature specifications?

Feature specification begins with structured brainstorming that analyzes project context, asks clarifying questions, and proposes validated design approaches for approval before implementation.

What is the best way to explore project context before writing a design document?

Contextual exploration for design documents involves analyzing existing files, documentation, and recent commits to understand the project scope and inform your feature specification.

How do I validate a proposed design approach before moving to implementation?

Design validation requires a collaborative dialogue where you present design proposals, explore alternatives through clarifying questions, and review the final specification for approval.

Can I use simple UI mockups during the collaborative design process?

Yes, collaborative design processes utilize simple UI mockups alongside Markdown and YAML to provide interactive feedback and visualize proposed design approaches for review.

Does project planning with this approach work without external dependencies?

Yes, project planning and design brainstorming operate without external dependencies, relying entirely on user engagement and a collaborative mindset to finalize the design specification.

When do I need a structured brainstorming process for feature specification?

A structured brainstorming process is needed when transitioning creative concepts into well-defined designs, ensuring complete documentation and validated specs before proceeding to implementation.