redsub-brainstorm

Facilitate Socratic design sessions and generate Markdown design documents.

2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/redsub-captain/redsub-claude-code --skill redsub-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redsub-brainstorm
Source: https://github.com/redsub-captain/redsub-claude-code/tree/main/skills/redsub-brainstorm
Command: npx skills add https://github.com/redsub-captain/redsub-claude-code --skill redsub-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users transform rough ideas into validated designs by facilitating a structured, Socratic dialogue.

Core Features & Use Cases

  • Socratic Dialogue: Engages in a question-by-question conversation to explore design concepts.
  • YAGNI Enforcement: Ruthlessly applies the "You Ain't Gonna Need It" principle to avoid unnecessary complexity.
  • Design Document Generation: Outputs a structured design document in Markdown format.
  • Use Case: Brainstorming the architecture for a new microservice, ensuring all critical aspects like components, data flow, and error handling are considered.

Quick Start

Use the redsub-brainstorm skill to explore the design for a new user authentication system.

Frequently Asked Questions about redsub-brainstorm

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

FAQPage Schema
How do I refine a rough software idea into a validated design?

You can refine a rough software idea into a validated design by engaging in a structured Socratic dialogue that explores concepts question-by-question, ensuring all critical aspects like components and data flow are considered before implementation.

What is the best way to plan features without adding unnecessary complexity?

The best way to plan features without unnecessary complexity is to apply YAGNI principles during brainstorming, which ruthlessly filters out functionality you do not currently need to keep your architecture focused.

Can I use Socratic dialogue for new microservice architecture planning?

Yes, you can use Socratic dialogue for new microservice architecture planning to collaboratively explore design concepts, validate data flow, and address error handling before writing any code.

How do I generate structured design documents for implementation planning?

You generate structured design documents by completing a collaborative brainstorming session, which automatically outputs the validated design specifications in Markdown format for subsequent implementation planning.

When should I avoid over-engineering during the feature planning process?

You should avoid over-engineering during the feature planning process by strictly enforcing YAGNI principles, ensuring you only design and include components that are essential for the immediate requirements.