Total 44,103 skills, Code Quality has 2068 skills
Showing 12 of 2068 skills
Audit repos for architectural drift, dead code, and abstraction bloat.
Use when writing type annotations on variables. Use when TypeScript can infer the type. Use when code feels cluttered with types.
Analyze codebase for GoF design patterns - detection, suggestions, evaluation with stack-aware adaptations
Gate 8: Zero-context implementation steps - 2-5 minute atomic subtasks with complete code, exact commands, TDD pattern. Large Track only.
Use when developing a new feature, fixing a bug, or making significant code changes - guides the full cycle from planning through verified commit with expert review
Python refactoring for readability, maintainability, and performance.
Find and remove dead code and stale documentation. Covers unused functions, orphaned files, dead links, and outdated references. Use for maintenance, pre-release cleanup, or codebase hygiene. Triggers: clean, dead code, unused, orphan, stale, cruft, maintenance.
Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible
Use when checking code quality, running security audits, testing coverage, finding violations, or setting up quality tools - supports Drupal (PHPStan, PHPMD, PHPCPD, Psalm, Semgrep, Trivy, Gitleaks via DDEV) and Next.js (ESLint, Jest, jscpd, madge, Semgrep, Trivy, Gitleaks) projects with TDD, SOLID, DRY, and OWASP security checks
Comprehensive validation for Project Conductor using deep research for best practices. Use when user mentions "validate", "check quality", "review code", "test coverage", or before deployment.
Next Friday code style rules for formatting, structure, and readability. Use when writing functions, conditionals, or organizing code.
Enforces strict Spec-Driven Development. Prevents direct coding and ensures spec → generate → review loops.