Total 30,670 skills, Code Quality has 1620 skills
Showing 12 of 1620 skills
Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.
Designs Zod schemas following Zod-first development. Use when creating validation schemas, branded types, discriminated unions, transforms, refinements, or inferring TypeScript types with z.infer.
C# patterns for Unity - MonoBehaviour, async, architecture, and VR/mobile performance optimization
Load PROACTIVELY when starting work on an unfamiliar codebase or setting up a new project. Use when user says "help me understand this codebase", "onboard me", "what does this project do", "set up my environment", or "map the architecture". Covers codebase structure analysis, architecture mapping, dependency auditing, convention and pattern detection, developer environment setup, and documentation of findings for rapid productive contribution.
Unified code review system — dispatches the right review agents for the situation. Use when reviewing code for quality, bugs, compliance, or before merging.
Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.
Use when ruboCop CI integration including GitHub Actions, plugins, and performance optimization.
Review Python code for quality, security, and best practices
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.
Use when formatting shell scripts with shfmt. Covers consistent formatting patterns, shell dialect support, common issues, and editor integration.
Use when encountering TypeScript any types, type errors, or lax type checking - eliminates type holes and enforces strict type safety through proper interfaces, type guards, and module augmentation