home/categories/code-quality
category focus

Code Quality

Linters, formatters, and static analysis.

2681 skillsall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
code-quality
1.1K

sdd-verify

Validate that implementation matches specs, design, and tasks. Trigger: When the orchestrator launches you to verify a completed (or partially completed) change.

Gentleman-Programming
Gentleman-Programming
testing-security
open
code-quality
1.1K

code-reviewer

Review code changes like a pragmatic senior engineer — focus on functional bugs, regressions, type-safety, and missing tests. Use when performing code reviews on PRs or diffs in the rsdoctor repository.

web-infra-dev
web-infra-dev
testing-security
open
code-quality
1.1K

golang-code-style

Golang code style, formatting and conventions. Use when writing code, reviewing style, configuring linters, writing comments, or establishing project standards.

samber
samber
testing-security
open
code-quality
1.1K

golang-modernize

Continuously modernize Golang code to use the latest language features, standard library improvements, and idiomatic patterns. Use this skill whenever writing, reviewing, or refactoring Go code to ensure it leverages modern Go idioms. Also use when the user asks about Go upgrades, migration, modernization, deprecation, or when modernize linter reports issues. Also covers tooling modernization: linters, SAST, AI-powered code review in CI, and modern development practices. Trigger this skill proactively when you notice old-style Go patterns that have modern replacements.

samber
samber
testing-security
open
code-quality
1.1K

rocq-build-troubleshoot

Fast workflow to diagnose and fix Rocq/Coq compile errors in this repository, especially missing imports after links/simulate splits and per-file compile checks.

formal-land
formal-land
testing-security
open
code-quality
1.1K

write-judge-prompt

Design LLM-as-Judge evaluators for subjective criteria that code-based checks cannot handle. Use when a failure mode requires interpretation (tone, faithfulness, relevance, completeness). Do NOT use when the failure mode can be checked with code (regex, schema validation, execution tests). Do NOT use when you need to validate or calibrate the judge — use validate-evaluator instead.

hamelsmu
hamelsmu
testing-security
open
code-quality
1.1K

implement

Implement features, fix bugs, or refactor source code. Use when asked to add functionality, modify source code, or improve code structure. Not for documentation-only changes.

adobe
adobe
testing-security
open
code-quality
1.1K

lint

Fix code style issues and ensure linting passes. Use when asked to fix lint errors, formatting issues, or when ktlint or Checkstyle violations are reported.

adobe
adobe
testing-security
open
code-quality
1.1K

review

Review code changes in PRs or local diffs. Use when asked to review a PR, inspect changes, or provide feedback on code quality.

adobe
adobe
testing-security
open
code-quality
1.1K

commit

Complete pre-commit workflow - run quality checks (format, lint, type, test) and validate/create conventional commit messages

vm0-ai
vm0-ai
testing-security
open
code-quality
1K

spec-kitty-implement-review

Orchestrate the implement-review loop for Spec Kitty work packages using any configured agent. Covers agent dispatch, state transitions, rejection cycles, arbiter escalation, and dependency-aware sequencing across all 13 supported coding agents. Triggers: "implement and review WPs", "run the implement-review loop", "orchestrate WP implementation", "dispatch agents for WPs", "coordinate implement and review", "sprint through WPs". Does NOT handle: specify/plan/tasks phases, setup or repair, glossary maintenance, or direct code editing by the orchestrator.

Priivacy-ai
Priivacy-ai
testing-security
open
code-quality
1K

spec-kitty-runtime-review

Review runtime-owned outputs using the Spec Kitty review workflow surface, then direct approval or rejection with structured feedback. Triggers: "review this work package", "check runtime output", "approve this step", "review WP", "is this WP ready to approve", "check this implementation". Does NOT handle: setup-only repair requests, direct implementation work, editorial glossary maintenance, or runtime loop advancement.

Priivacy-ai
Priivacy-ai
testing-security
open
code-quality
1K

spec-kitty-setup-doctor

Install, verify, and recover the modern Spec Kitty 2.0.11+ operating surface. Triggers: "set up Spec Kitty", "skills missing", "next is blocked", "runtime is broken", "doctrine assets are missing", "my agent can't find the skills". Does NOT handle: generic coding questions with no Spec Kitty context, direct runtime loop advancement, or editorial glossary maintenance.

Priivacy-ai
Priivacy-ai
testing-security
open
code-quality
1K

manually-validate-fix

Validate a bug-fix PR by reproducing the bug in production and confirming the fix locally, using browser automation.

basecamp
basecamp
testing-security
open
code-quality
1K

data-validation

Validates data against common and custom rules (required fields, formats, ranges). Use when checking data quality, input validation, or enforcing schemas and constraints.

platonai
platonai
testing-security
open
code-quality
1K

business-rules-validation

Validate PR code changes against task requirements to identify missing, forgotten, or overlooked business logic implementations

kodustech
kodustech
testing-security
open
code-quality
1K

run-local-verifications

Determine which LOCAL verification checks to run for kotlinx-rpc changes and execute them on the developer's machine. TeamCity builds and GitHub Actions workflows are out of scope -- this skill covers only what can and should be run locally before pushing. Use this skill whenever changes are made to the codebase and you need to verify correctness before committing or opening a PR. Also use it when the user asks to "run checks", "verify changes", "run verifications", "what checks do I need", "validate my changes", "pre-PR checks", or "local checks". Trigger proactively after completing any code modification task -- even if the user doesn't explicitly ask, suggest which verifications are relevant based on what changed.

Kotlin
Kotlin
testing-security
open
code-quality
1K

verify-compiler-plugin-compatibility

Verify that the kotlinx-rpc compiler plugin compiles successfully against multiple Kotlin compiler versions, and fix any incompatibilities found. Use this skill whenever the user wants to check compiler plugin compatibility across Kotlin versions, test a new Kotlin version, fix compiler plugin build failures after a Kotlin upgrade, ensure the CSM templates produce valid code for all supported versions, or test against Kotlin Master. Trigger on phrases like "verify compiler plugin", "check compatibility", "test Kotlin versions", "compiler plugin broken", "fix for Kotlin X.Y", "support new Kotlin version", or "Kotlin master".

Kotlin
Kotlin
testing-security
open
code-quality
1K

code-quality

Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance. Use when user says "review code", "refactor", "check API", or before merging changes.

piomin
piomin
testing-security
open
code-quality
1K

proofread-markdown

Proofreads Markdown files against Google guidelines.

dart-lang
dart-lang
testing-security
open
code-quality
1K

stage-site-locally

Stages the Dart site locally for PR validation. Includes formatting Dart code, syncing excerpts, building the site, checking for broken links, and serving the development site.

dart-lang
dart-lang
testing-security
open
code-quality
1K

check

运行提交前检查:代码格式化验证、静态检查和单元测试。在准备提交代码、检查代码质量或验证修改是否通过时使用。

qiniu
qiniu
testing-security
open
code-quality
1K

template-validation

Validates custom dotnet new templates for correctness before publishing. Catches missing fields, parameter bugs, shortName conflicts, constraint issues, and common authoring mistakes that cause templates to fail silently. USE FOR: checking template.json files for errors before publishing or testing, diagnosing why a template doesn't appear after installation, reviewing template parameter definitions for type mismatches and missing defaults, finding shortName conflicts with dotnet CLI commands, validating post-action and constraint configuration. DO NOT USE FOR: finding or using existing templates (use template-discovery), creating projects from templates (use template-instantiation), creating templates from existing projects (use template-authoring).

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