brainstorm

Guide Socratic design exploration and document architecture decisions in docs/plans.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/SentioLabs/agent-nexus --skill brainstorm-sentiolabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/SentioLabs/agent-nexus/tree/main/claude-marketplace/plugins/arc/skills/brainstorm
Command: npx skills add https://github.com/SentioLabs/agent-nexus --skill brainstorm-sentiolabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps teams discover and evaluate design options before implementation, preventing premature commitments and surfacing trade-offs early.

Core Features & Use Cases

  • Socratic design exploration: guides stakeholders with targeted questions to surface constraints, priorities, and risks.
  • Documentation and planning: writes designs to docs/plans/ and registers them for review via arc plan.
  • Decision Rationale: captures decisions, alternatives considered, and next steps for traceability across the project lifecycle.

Quick Start

Draft a design approach and create a plan by developing a design document and submitting it for ARC review.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I evaluate architecture trade-offs before implementation begins?

Evaluate architecture trade-offs through Socratic design exploration, which guides stakeholders with targeted questions to surface constraints, priorities, and risks. This prevents premature commitments and captures alternatives considered for project traceability.

What is structured design exploration and when do I need it?

Structured design exploration is a disciplined brainstorming process needed when multiple viable strategies exist in early-stage projects. It applies Socratic questioning to surface constraints and risks before committing to implementation.

How do I document design decisions and rationale for my project?

Document design decisions by capturing the chosen approach, alternatives considered, and next steps in docs/plans/. This ensures traceability across the project lifecycle and aligns with arc plan review workflows.

Can I use this design planning workflow for early-stage projects with multiple viable strategies?

Yes, this design planning workflow is specifically built for early-stage projects where multiple viable strategies exist. It guides Socratic questioning and trade-off evaluation to prevent premature commitments.

What's the best way to surface project constraints and risks before committing to an architecture?

The best way to surface constraints and risks is applying Socratic questioning during design exploration. This targeted questioning method uncovers stakeholder priorities and risks before architecture decisions are finalized.

How do I submit a design plan for ARC review?

Submit a design plan for ARC review by drafting a design approach, writing it to docs/plans/, and registering it via arc plan. This aligns documentation growth with arc issue-tracking workflows.