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).
code-reviewerGeneral-purpose code review skill. Provides checklists for security, code quality, performance, and best practices. Use when reviewing code changes, PRs, or performing quality audits.
Independent GitHub snapshot · Automated classification · Original documentation governs
Iron Law: Never approve code without reading the actual implementation; always provide severity-bucketed findings with file:line evidence.
General-purpose code review skill covering security, quality, performance, and best practices.
git diff or user request| File | Contents | Load When |
|---|---|---|
reference/code-review-checklist.md | Security checks, code quality, performance, best practices, output format | Reviewing any code change, pre-PR checklist, security audit |
If no changes are found, report "No changes detected" and list the files/paths searched. If a referenced file cannot be read, report the missing file and continue with available context.
After completing a review:
# Confirm all files you reviewed are the ones that actually changed
git diff --name-only HEAD~1
# Confirm no new linting errors introduced
npm run lint 2>&1 | grep -E "error|warning" | head -20
# Confirm tests still pass after changes
npm test -- --passWithNoTests 2>&1 | tail -5
Report format after verification:
REVIEW COMPLETE:
- Files reviewed: N (list them)
- Findings: X Critical, Y High, Z Medium, W Low
- Verdict: APPROVED / NEEDS_REVIEW / REJECT
- Evidence: [file:line for each finding]