brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
dev-planCreate concrete implementation plans for software-development tasks after requirements are known. Use when a feature, bugfix, refactor, migration, or integration needs file-level steps, sequencing, test strategy, risk notes, and verification before coding.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when the task is clear enough to plan but not yet safe to code.
# <Task> Implementation Plan
Goal:
Scope:
Non-goals:
Affected files:
- `path`: why it changes
Steps:
1. ...
2. ...
Verification:
- command/result expected
Risks:
- ...