brainstorming
Brainstorming Ideas Into Designs
Overview
Turn ideas into fully formed designs through natural collaborative dialogue. Understand the project context, ask questions one at a time, propose approaches, and produce an approved design doc.
Brainstorming ends when the design doc is approved and committed. What happens next is the caller's decision — this skill does not dictate the next step.
Anti-Pattern: "This Is Too Simple To Need A Design"
Every project goes through this process. A todo list, a single-function utility, a config change — all of them. "Simple" projects are where unexamined assumptions cause the most wasted work. The design can be short (a few sentences for truly simple projects), but you MUST present it and get approval.
Checklist
You MUST create a task for each of these items and complete them in order:
More from ahmedhamadto/software-forge
web-app-security-audit
Use when testing a web application for security vulnerabilities, before deployment or during security review — guides through a structured 10-phase penetration testing methodology covering mapping, authentication, session management, access controls, injection, logic flaws, and server configuration.
33ux-usability-review
Use when reviewing any interface for usability — walks through Krug's principles from Don't Make Me Think covering cognitive load, scanning, navigation, homepage clarity, mobile usability, accessibility, and the goodwill reservoir.
27ui-polish-review
Use when reviewing any web or app interface for visual quality — walks through Refactoring UI principles covering hierarchy, spacing, typography, color, depth, images, and finishing touches to elevate design from amateur to professional.
19voice-agent-prompt
Engineer system prompts for LiveKit voice agents with multilingual support. Use when creating or optimizing AI agent conversation flows.
15systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
12subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
11