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).
reviewing-codePerform a thorough code review focused on correctness, maintainability, performance, and best practices.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when the user asks for a code review, feedback on their code, or to check code quality.
Understand the change — read the files or diff to understand what the code is supposed to do. Identify the scope (new feature, bug fix, refactor).
Check correctness
Check maintainability
Check performance
Check type safety (TypeScript projects)
any types that should be narrowed?Check testing
Provide feedback — organize findings by severity:
For each finding, include the file, line, the issue, and a suggested fix.