Total 30,584 skills, Code Quality has 1615 skills
Showing 12 of 1615 skills
Code review a pull request
Expert at quality-focused code review with security emphasis. Use when reviewing code changes, performing security audits, identifying bugs, ensuring code quality and maintainability, or analyzing pull requests for issues.
Debug and fix bugs, errors, or unexpected behavior
Commenting patterns that improve readability and maintainability.
Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where changes in one don't affect others.
Use when designing modules and components requiring Composition Over Inheritance, Law of Demeter, Tell Don't Ask, and Encapsulation principles that transcend programming paradigms.
Optimize code for performance, readability, or efficiency
Use during implementation when designing modules, functions, and components requiring SOLID principles for maintainable, flexible architecture.
Use when prettier plugins including plugin ecosystem, custom parsers, and plugin development.
Comprehensive pre-merge validation checklist for Python/React pull requests. Use before approving or merging any PR. Covers code quality checks (linting, formatting, type checking), test coverage requirements, documentation updates, migration safety, API contract compatibility, accessibility compliance, bundle size impact, and deployment readiness. Provides a systematic checklist that ensures nothing is missed before merge. Does NOT cover security review depth (use code-review-security).
N-version programming for critical implementations - generates N independent solutions and selects the best through comparison
This skill should be used when the user asks to "validate a plugin", "optimize plugin", "check plugin quality", "review plugin structure", or mentions plugin optimization and validation tasks.