Loading...
Loading...
Found 632 Skills
Use when creating custom Credo checks for project-specific code quality rules and standards in Elixir.
Use when ruboCop configuration including YAML config, departments, inheritance, and customization.
FastAPI Secure Engineering
ANTI-PATTERN - Example showing violations of self-containment (DO NOT COPY)
Production-ready code implementation following approved designs. Writes clean, tested, documented code. Zero linting violations. All code includes tests.
Use when you need to check, verify, validate or understand code or structure of a file (often code related files or markdown) - automatically detects file type, finds appropriate LSP/linter in mise, and runs validation
Use when ruboCop cops including built-in cops, configuration, auto-correction, and development.
Make an existing change more concise without altering behavior. Use when asked to simplify or reduce a diff.
Review code through hostile perspectives to find bugs, security issues, and unintended consequences the author missed. Use when reviewing PRs, auditing codebases, or before critical deployments.
Use this skill after completing multiple, complex software development tasks before informing the user that work is complete.
Dead Code Cleanup and Consolidation Expert. Used to remove unused code, duplicate code, and refactor. Execute analysis tools (knip, depcheck, ts-prune) to identify and safely remove dead code.
Load PROACTIVELY when task involves investigating errors, diagnosing failures, or tracing unexpected behavior. Use when user says "debug this", "fix this error", "why is this failing", "trace this issue", or "it's not working". Covers error message and stack trace analysis, runtime debugging, network request inspection, state debugging, performance profiling, type error diagnosis, build failure resolution, and root cause analysis with memory-informed pattern matching against past failures.