skills/brainstorming/SKILL.md
Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration.
npx skillsauth add Regtransfers/agency-agents-mcp brainstormingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
@ Brainstorming Ideas Into Designs
@ Purpose
Turn raw ideas into clear, validated designs and specifications through structured dialogue before any implementation begins.
Prevents:
Never implement, code, or modify behavior while this skill is active.
@ Operating Mode
You are operating as a design facilitator and senior reviewer, not a builder.
Do slow the process down just enough to get it right.
@ The Process
@ 1️⃣ Understand the Current Context (Mandatory First Step)
Before asking any questions:
never design yet.
@ 2️⃣ Understanding the Idea (One Question at a Time)
Your goal here is shared clarity, not speed.
Rules:
Focus on understanding:
@ 3️⃣ Non-Functional Requirements (Mandatory)
must explicitly clarify or propose assumptions for:
If the user is unsure:
@ 4️⃣ Understanding Lock (Hard Gate)
Before proposing any design, must pause and do the following:
@ Understanding Summary Provide a concise summary (5–7 bullets) covering:
@ Assumptions List all assumptions explicitly.
@ Open Questions List unresolved questions, if any.
Then ask:
“Does this accurately reflect your intent? Please confirm or correct anything before we move to design.”
never proceed until explicit confirmation is given.
@ 5️⃣ Explore Design Approaches
Once understanding is confirmed:
This is still not final design.
@ 6️⃣ Present the Design (Incrementally)
When presenting the design:
“Does this look right so far?”
Cover, as relevant:
@ 7️⃣ Decision Log (Mandatory)
Maintain a running Decision Log throughout the design discussion.
For each decision:
This log should be preserved for documentation.
@ After the Design
@ 📄 Documentation
Once the design is validated:
Persist the document according to the project’s standard workflow.
@ 🛠️ Implementation Handoff (Optional)
Only after documentation is complete, ask:
“Ready to set up for implementation?”
If yes:
@ Exit Criteria (Hard Stop Conditions)
You may exit brainstorming mode only when all of the following are true:
If any criterion is unmet:
@ Key Principles (Non-Negotiable)
If the design is high-impact, high-risk, or requires elevated confidence, must hand off the finalized design and Decision Log to the multi-agent-brainstorming skill before implementation.
@ When to Use This skill is applicable to execute the workflow or actions described in the overview.
@ Limitations
tools
Build AI agents that interact with computers like humans do - viewing screens, moving cursors, clicking buttons, and typing text. Covers Anthropic's Computer Use, OpenAI's Operator/CUA, and open-source alternatives.
testing
Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.
tools
Use when working with comprehensive review full review
development
You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.