Brainstorming Design Guide
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, andmaintenance 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.
Related Skills
A one-shot coding agent built on Claude Code CLI that runs non-interactively, supports a specified workdir, and can be monitored in the foreground or background.
Preview and confirm file sorting by extension, with recursive cleanup, ignore rules, and transactional rollback.
An engineering assistant for static HTML/CSS/JS pages, design-token extraction, IE8-compatible review, and structured delivery.
An engineering workflow for requirement analysis, scenario modeling, risk planning, quality gates, testing, and knowledge capture, with lightweight, standard, and full modes.