brainstorming

Transform creative ideas into actionable designs through structured questions and design proposals.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill brainstorming-lxh755818-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/lxh755818-bot/obsidian-vault/tree/main/backup/skills/software-development/brainstorming
Command: npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill brainstorming-lxh755818-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users transform raw ideas into well-defined designs, reducing wasted effort on unexamined assumptions and streamlining the development process.

Core Features & Use Cases

  • Structured Brainstorming: Encourages a systematic exploration of project context and requirements.
  • Design Validation: Facilitates presenting and getting approval on designs before implementation.
  • Anti-Pattern Identification: Highlights common mistakes and encourages better planning.
  • Task Tracking: Provides a checklist to ensure all necessary steps are completed.

Quick Start

Use the brainstorming skill to start a new project by running the command: brainstorming new-project-name.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is structured brainstorming for software development and why do I need it before implementation?

Structured brainstorming for software development is a systematic exploration of project context and requirements to transform raw ideas into actionable designs. It reduces wasted effort on unexamined assumptions and streamlines development by ensuring comprehensive design validation before coding begins.

How do I start planning a new software project using structured brainstorming?

To start planning a new software project, run the command `brainstorming new-project-name`. This initiates a structured brainstorming session that asks a series of targeted questions to help scope your project and generate an actionable design proposal for validation.

Can I use this design validation process for feature planning and project scoping?

Yes, you can use this design validation process for feature planning and project scoping. It applies directly to software development by facilitating the presentation and approval of designs before implementation, ensuring all necessary steps are completed through a task tracking checklist.

What is the best way to identify anti-patterns during project planning?

The best way to identify anti-patterns during project planning is to use a structured brainstorming approach that highlights common mistakes. By systematically exploring project requirements and context, it encourages better planning and ensures comprehensive design exploration before implementation.

How does the design validation mechanism work for feature planning?

The design validation mechanism works by transforming creative ideas into well-defined designs through structured questions. It presents design proposals for approval, tracks tasks via a checklist, and ensures comprehensive exploration of project requirements before moving into the implementation phase.