home/categories/code-quality
category focus

Code Quality

Linters, formatters, and static analysis.

2681 个技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
code-quality
4.9K

policy-check

This skill should be used when the user asks to "run policy check", "check policy", "policy-check", or needs to validate package compliance. Provides guidance on running policy checks for specific packages or the entire repository.

microsoft
microsoft
testing-security
open
code-quality
4.9K

code-review-reception

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

microsoft
microsoft
testing-security
open
code-quality
4.7K

code-review-expert

Expert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.

dtyq
dtyq
testing-security
open
code-quality
4.7K

pre-commit-checks

Use this skill when finalizing a bug fix or new feature before committing: after code changes are complete in lxd/, lxc/, shared/, or client/; before proposing a commit or pull request; or when asked to validate, lint, or check the build.

canonical
canonical
testing-security
open
code-quality
4.6K

docs-demo-local-test

Test the docs JSON repair demo against local backend changes before publishing. Use this when modifying docs/app.py or docs UI files and you need local end-to-end verification.

mangiucugna
mangiucugna
testing-security
open
code-quality
4.5K

review-changes

Review uncommitted or recently committed documentation changes for correctness, coherence, and style compliance. Use before creating a PR to catch issues. "review my changes", "review the diff", "check the fix before submitting", "does this look right".

docker
docker
testing-security
open
code-quality
4.5K

alias-nested-modules

Define module aliases at the top of the file instead of using fully qualified nested module names in function bodies. Improves code readability and maintainability while addressing Credo style warnings.

blockscout
blockscout
testing-security
open
code-quality
4.5K

alphabetically-ordered-aliases

Ensure that aliases are alphabetically ordered within their groups to maintain consistent code style and address Credo readability warnings.

blockscout
blockscout
testing-security
open
code-quality
4.5K

code-formatting

Fixes code formatting in the Blockscout Elixir project using mix format. Use when you need to fix formatting violations, code style inconsistencies, or ensure consistent code formatting. For linting issues, use `mix credo`. Use this skill for every change made.

blockscout
blockscout
testing-security
open
code-quality
4.5K

compile-project

Compile the Blockscout Elixir project to verify all dependencies and code changes work correctly. Use this skill before finalizing changes to ensure the project builds successfully without errors.

blockscout
blockscout
testing-security
open
code-quality
4.5K

elixir-credo-predicate-naming

Use when working on Elixir code with Credo predicate naming warnings, boolean helper functions, or renaming functions that start with is_. Prevents violations like: Predicate function names should not start with 'is' and should end in a question mark.

blockscout
blockscout
testing-security
open
code-quality
4.5K

update-common-blockscout-env

Ensure every newly introduced environment variable is also added to docker-compose/envs/common-blockscout.env so local Docker setups stay aligned with runtime configuration.

blockscout
blockscout
testing-security
open
code-quality
4.5K

code-maturity-assessor

Systematic code maturity assessment using Trail of Bits' 9-category framework. Analyzes codebase for arithmetic safety, auditing practices, access controls, complexity, decentralization, documentation, MEV risks, low-level code, and testing. Produces professional scorecard with evidence-based ratings and actionable recommendations.

trailofbits
trailofbits
testing-security
open
code-quality
4.5K

fp-check

Systematically verifies suspected security bugs to eliminate false positives. Produces TRUE POSITIVE or FALSE POSITIVE verdicts with documented evidence for each bug.

trailofbits
trailofbits
testing-security
open
code-quality
4.5K

skill-improver

Iteratively reviews and fixes Claude Code skill quality issues until they meet standards. Runs automated fix-review cycles using the skill-reviewer agent. Use to fix skill quality issues, improve skill descriptions, run automated skill review loops, or iteratively refine a skill. Triggers on 'fix my skill', 'improve skill quality', 'skill improvement loop'. NOT for one-time reviews—use /skill-reviewer directly.

trailofbits
trailofbits
testing-security
open
code-quality
4.5K

zeroize-audit

Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C/C++/Rust code handling secrets, keys, passwords, or other sensitive data.

trailofbits
trailofbits
testing-security
open
code-quality
4.4K

code-review

Perform comprehensive code review with best practices

phodal
phodal
testing-security
open
code-quality
4.4K

change-proposal

Present proposed code changes visually before implementing. Use when the user says "show me options", "compare approaches", "what should we do", or when multiple approaches exist, changes span multiple files, or architecture decisions need before/after comparison.

EpicenterHQ
EpicenterHQ
testing-security
open
code-quality
4.4K

refactoring

Systematic code audit and refactoring methodology—caller counting, type safety boundaries, inlining single-use extractions, keeping trivial duplications inline over premature extraction, collapsing duplicate branches, and surgical commits. Use when cleaning up code, auditing for code smells, refactoring modules, or reviewing internal function structure.

EpicenterHQ
EpicenterHQ
testing-security
open
code-quality
4.3K

buildless-types

Use when the user asks to "set up types without a build step", "use vanilla JS with types", "configure erasable syntax", or mentions "JSDoc type checking". It provides instructions for modern type safety using JSDoc in browsers and native TypeScript execution in Node.js.

paulirish
paulirish
testing-security
open
code-quality
4.3K

code-simplifier-gemini-cli

Installs and runs the Code Simplifier subagents for Gemini CLI (Code Reuse Reviewer, Code Quality Reviewer, and Efficiency Reviewer) to review and clean up code changes. Trigger this skill when the user asks to "simplify code", "run code simplifier", "review changes for quality", or "setup review agents".

paulirish
paulirish
testing-security
open
code-quality
4.3K

code-formatting

Format code on the current branch using Biome. Use when asked to format, lint, or clean up code before committing or creating a PR.

pollinations
pollinations
testing-security
open
code-quality
4.3K

error-messages

Error Message Style Guide for Validation Errors

github
github
testing-security
open
code-quality
4.3K

ilverify-failure

Fix ILVerify baseline failures when IL shape changes (codegen, new types, method signatures). Use when CI fails on ILVerify job.

dotnet
dotnet
testing-security
open
Previous
Page 16 / 112
Next