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).
generic-code-reviewerReview code for bugs, security vulnerabilities, performance issues, accessibility gaps, and CLAUDE.md workflow compliance. Supports any tech stack - HTML/CSS/JS, React, TypeScript, Node.js, Python, NestJS, Next.js, and more. Use when completing features, before commits, or reviewing pull requests.
Independent GitHub snapshot · Automated classification · Original documentation governs
Review code against production quality standards. Adapts to any project's tech stack.
Full Standards: See Code Review Standards
Always check the project's CLAUDE.md for specific rules.
Before ANY Commit:
tasks/[feature-name].md| Detection | Stack | Key Checks |
|---|---|---|
| React in package.json | React/TS | Components, hooks, state |
| Next.js in package.json | Next.js | SSR, API routes |
| NestJS in package.json | NestJS | Guards, DTOs, services |
| .html files, no build | Vanilla | Semantic HTML, minimal JS |
| .py files | Python | Type hints, validation |
unknown type for external data| Project Type | Target |
|---|---|
| Static site | < 50KB (excluding media) |
| SPA/React | < 100KB gzipped initial |
| Full-stack | < 200KB gzipped initial |
Animation:
Only report issues found (don't list empty categories):
Blocking Issues (P0):
Should Fix (P1):
Consider (P2):
If no issues: "Code review passed. Ready to merge."
When user asks "Is this OK?", consider:
| Context | Stricter | More Lenient |
|---|---|---|
| Environment | Production | Prototype/POC |
| Path | Hot path, frequently executed | One-time setup, admin only |
| Visibility | Public API, external interface | Internal helper, private method |
| Timeline | Feature complete | Active iteration |
Adjust severity accordingly. P0 security issues are never lenient.
Pre-Commit:
Before Merge:
CLAUDE.md - Workflow rules