بنقرة واحدة
brainstorming
Use when doing creative product, feature, component, functionality, or behavior design work
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when doing creative product, feature, component, functionality, or behavior design work
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Use when reviewing a spec or task graph for completeness before implementation
Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, logging in, or automating browser actions
Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, logging in, or automating browser actions
Use when decomposing a spec, design, or feature description into a task dependency graph with self-evaluating acceptance criteria
Use when infrastructure or features are built but before declaring done -- verifies work is wired into the system and actively used
Use when task completion or context usage requires a handoff readiness check
استنادا إلى تصنيف SOC المهني
| name | brainstorming |
| description | Use when doing creative product, feature, component, functionality, or behavior design work |
Turn ideas into fully formed designs through collaborative dialogue. Understand context, ask questions one at a time, then present the design incrementally.
Before proposing anything, gather evidence. You must not proceed to Step 3 until this checklist is complete.
docs/decisions&discoveries.md for keywords related to the task (module names, technical terms, problem indicators). Use oro recall to search memory store if needed. If hits found, read and incorporate before proposing anything new. This prevents re-solving solved problems.docs/plans/, related code mentioned in the task/task description, and reference implementations in the codebase. Use Read, Grep, Glob to find and read them.WebSearch / WebFetch when the problem domain has established solutions worth comparing (algorithms, protocols, libraries). Skip for project-internal design.| Sufficient | Insufficient |
|---|---|
Grepped docs/decisions&discoveries.md for related terms | Skipped institutional knowledge check |
| Read 2+ reference files and summarized findings | Read 0 files, jumped to proposals |
| Searched codebase for related patterns | Assumed you know the codebase |
Checked docs/plans/ for prior designs | Skipped because "this is new" |
| Used WebSearch for external prior art | Relied on training data alone |
"Can I cite specific files I read and specific patterns I observed?"
If NO: go back and read more. You are not ready to propose.
Before committing to any design choice, stress-test it:
premortem skill's quick checklist for individual decisionsThis applies to every architectural decision, not just the final plan.
docs/plans/YYYY-MM-DD-<topic>-design.mdBefore handing off to implementation, run adversarial-spec-review on the design:
Do not skip this step. The audit proved that specs without adversarial review produce features that ship broken.
writing-plans skill to create detailed implementation planWhen you need to ask the human a question, use this 4-part structure:
Do not ask a question you can answer by reading the code. Do not ask multiple questions in one message.
These apply to all design work. Max 5 active at once — prioritize the most load-bearing: