AI Agent Hub
Back to skills
💻

Brainstorming Design Guide

Development Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @org-02qudk26/brainstorming-zh according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem It Solves

Many features start moving into code before intent, constraints, and success criteria are shared. This skill treats brainstorming as a design-review gate: before implementation, behavior changes, or speculative work, it clarifies purpose, users, constraints, non-goals, and assumptions, reducing premature builds, misaligned solutions, and fragile systems. It is not a generic ideation tool; it is a pre-implementation alignment workflow for engineering tasks.

How It Works

When activated, the model acts as a design guide and reviewer, not a builder. The process includes:

  • inspecting project context and separating existing facts from proposed changes;
  • asking one question at a time, preferably as multiple choice;
  • making non-functional expectations explicit for performance, scale, security and privacy, reliability, and maintenance ownership;
  • producing an understanding summary, assumptions, and open questions, then waiting for explicit confirmation;
  • proposing 2–3 options with tradeoffs in complexity, extensibility, risk, and maintainability, while applying YAGNI;
  • presenting design in 200–300-word sections and maintaining a decision log.

Boundaries

This skill fits high-risk, assumption-heavy, cross-module, or documentation-sensitive design work. It is not a shortcut for rapid prototyping; for “just build it” requests, the process can feel heavyweight. The source material notes that major or high-risk designs should hand off the final design and decision log to multi-agent-brainstorming instead of moving straight into implementation.

Use Cases

  • Before refactoring payments, align user flows, performance, risk assumptions, and non-goals into a design consensus.
  • Before building a feature, use one question at a time to confirm success criteria and explicit non-goals.
  • When weighing microservice extraction, record performance, security, maintenance cost, and alternative options tradeoffs.
  • Turn verbal requirements into a design draft and decision log before confirming implementation readiness.

Best For

  • Engineers refactoring backend systems who need to clarify performance and security constraints first.
  • Product engineering leads who need to turn verbal requirements into reviewable design drafts.
  • Technical leads who need assumptions, risks, and decision logs captured before implementation.
  • Architects working on complex system designs where higher confidence in decisions is required.