Total 30,538 skills, Code Quality has 1614 skills
Showing 12 of 1614 skills
Codebase analysis tool for quality-first editing. Scan before edit to understand relationships, patterns, and impact.
Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns
Systematic 4-phase debugging with root cause investigation. Use when fixing bugs to prevent random fixes.
Gate function preventing unverified completion claims. Use before claiming any task is done.
Validation patterns using fp-ts with error accumulation, form validation, and API input validation
This skill should be used when the user asks to "review my changes", "review this code", "check my work", "what's wrong with my changes", "review before I push", "security review", "do a code review", or mentions reviewing, auditing, or analyzing local code changes before committing or opening a PR.
Improves Python library code quality through ruff linting, mypy type checking, Pythonic idioms, and refactoring. Use when reviewing code for quality issues, adding type hints, configuring static analysis tools, or refactoring Python library code.
Generate context-aware quality checklists for code review and QA using IEEE 1028 base standards plus LLM contextual additions
Agent skill for refinement - invoke with $agent-refinement
Agent skill for reviewer - invoke with $agent-reviewer
Deep code analysis for pplx-sdk — parse Python AST, build dependency graphs, extract knowledge graphs, detect patterns, and generate actionable insights about code structure, complexity, and relationships. Use when analyzing code quality, mapping dependencies, or building understanding of the codebase.
Author's cleanup checklist before committing or submitting a PR. Use before any commit or PR to ensure code is clean, focused, and ready for review. Checks for debug code, secrets, redundant changes, and scope creep.