Total 50,504 skills, Code Quality has 2287 skills
Showing 12 of 2287 skills
General coding best practices and software engineering principles to build robust, maintainable, and scalable software.
Automatically scan and execute all skills ending with best-practice to check if the project complies with best practices. Ensure all relevant best practices are checked through the auto-discovery mechanism, and enforce standardized validation instructions to improve output stability.
Supports automatic generation/optimization/fixation/checking of index files to ensure all index files (index.ts / index.js) comply with the barrel export specification. Core principle: All index files must follow the barrel export specification.
Principal Architect for repo audits, complexity analysis, and refactoring recommendations.
Automatically detect code quality issues and provide improvement recommendations
Review Vendure GraphQL resolvers for missing RequestContext, improper permissions, DTO violations, and schema extension issues. Use when reviewing GraphQL PRs or auditing API quality.
Standardized output format for code reviews with severity labels, file:line references, and fix code snippets. Use when generating review reports that need consistent, actionable feedback structure.
General best practices for Dart development. Covers code style, effective Dart, and language features.
Use when writing or modifying any code. Enforces naming conventions, function design, and code clarity principles.
Apply factory function patterns to compose clients and services with proper separation of concerns. Use when creating functions that depend on external clients, wrapping resources with domain-specific methods, or refactoring code that mixes client/service/method options together.
Finds unused dependencies, files, and exports in JS/TS projects. Use when cleaning up dead code, removing stale packages from package.json, or identifying unreferenced exports.
Guiding principles for writing clear, concise, human readable and maintainable Python code.