brainstorm

Translate business requirements into architecture options with trade-offs and work breakdowns.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/nexus-a1/claude-skills --skill brainstorm-nexus-a1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/nexus-a1/claude-skills/tree/main/skills/brainstorm
Command: npx skills add https://github.com/nexus-a1/claude-skills --skill brainstorm-nexus-a1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Brainstorm Skill helps teams transform vague business requirements into concrete implementation strategies by exploring multiple approaches, identifying trade-offs, and producing a high-level implementation picture before committing to detailed specs.

Core Features & Use Cases

  • Multiple approaches: Proposes 2–3 viable architectural options with trade-offs.
  • Architecture validation: Incorporates constraints from the codebase to ensure alignment with existing patterns.
  • Output-ready planning: Generates a clear implementation picture and a work-breakdown suitable for requirements or epics.
  • Use Case: When a product requirement is unclear, run a brainstorm to surface options and a plan before coding.

Quick Start

Describe your feature in a sentence and I will outline multiple implementation approaches and a plan.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I translate vague business requirements into an implementation strategy?▼

To translate vague requirements into an implementation strategy, this Skill explores multiple architectural approaches, identifies trade-offs, and generates a high-level implementation picture with a work breakdown before you commit to detailed specs.

What is the best way to evaluate architecture trade-offs during early planning?▼

Evaluating architecture trade-offs during early planning involves generating 2–3 viable architectural options, assessing risks for each, and validating them against existing codebase constraints to ensure pattern alignment before development begins.

Can I generate a work breakdown structure from an unclear product requirement?▼

Yes, you can generate a work breakdown structure from an unclear product requirement by running a brainstorming session that surfaces multiple options and outlines a validation plan suitable for creating development epics.

Does this approach validate architecture options against existing codebase constraints?▼

Yes, this approach validates architecture options by incorporating constraints from the existing codebase, ensuring that the proposed implementation strategies align seamlessly with your current architectural patterns and technical limitations.

When should I not use a brainstorming approach for software architecture planning?▼

You should avoid this approach when a product requirement is already highly specific or when detailed technical specifications are finalized, as it targets early planning where multiple implementation approaches still need exploration.