brainstorming

Generate structured design concepts from vague ideas with phased guidance and templates.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Xza85hrf/claude-code-agent-kit --skill brainstorming-xza85hrf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Xza85hrf/claude-code-agent-kit/tree/main/.claude/skills/architecture/brainstorming
Command: npx skills add https://github.com/Xza85hrf/claude-code-agent-kit --skill brainstorming-xza85hrf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming ideas into designs and specs to convert vague requirements into actionable, well-scoped plans that guide later implementation.

Core Features & Use Cases

  • Propose multiple design approaches with clear trade-offs to help select the best path.
  • Structure designs with phased processes (Understanding the idea, Exploring approaches, Presenting the design) and provide templates to capture decisions.
  • Create a concise design brief that can be reviewed and approved before implementation.

Quick Start

Provide a design outline and validation plan for a new feature proposal.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague feature requirements into a concrete design plan?

To turn vague requirements into a concrete design plan, structure your brainstorming into phases: understand the idea, explore multiple approaches with clear trade-offs, and present the design using templates to capture decisions for review.

What is the best way to evaluate architecture trade-offs when multiple approaches exist?

Evaluating architecture trade-offs requires proposing multiple design approaches, analyzing risks and constraints, and establishing clear decision criteria to validate and select the best path for your feature proposal.

How do I structure an architecture review when requirements are unclear?

Structure an architecture review by applying phase-based guidance that explores approaches, provides risk and constraint analysis, and generates a concise design brief to validate decisions before implementation.

Can I use design thinking to create an actionable design brief for approval?

Yes, you can use design thinking to generate a concise design brief that captures phased processes, templates, and decision criteria, providing an actionable plan ready for validation and approval.

When should I use a structured brainstorming process for software architecture?

Use a structured brainstorming process for software architecture when you need to convert unclear requirements into well-scoped plans, compare multiple design approaches, and guide later implementation with validated decisions.