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
8.1K

readable-py

Readable Python code rules inspired by The Art of Readable Code. Use when writing, reviewing, or refactoring Python code. Enforces short functions, flat control flow, clear naming, readable structure, and Pythonic idioms.

crazyguitar
crazyguitar
testing-security
open
code-quality
8.1K

add-autogate

Step-by-step guide for adding a new autogate to workerd for gradual rollout of risky changes, including enum registration, string mapping, usage pattern, and testing.

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

bazel-test-hygiene

Mandatory rules for running bazel tests during development. Load this skill before running any bazel test command, especially when validating fixes or verifying regression tests. Prevents false confidence from cached results, filter flags that silently match nothing, and partial test runs that miss breakage.

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

kj-style

KJ/workerd C++ style guidelines for code review. Covers naming, type usage, memory management, error handling, inheritance, constness, and formatting conventions. Load this skill when reviewing or writing C++ code in the workerd codebase.

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

receiving-code-review

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

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

ts-style

JS/TS style guidelines and review checklist for workerd. Covers TypeScript strictness, import conventions, export patterns, private field syntax, error handling, feature gating, and test structure. Load this skill when reviewing or writing JavaScript or TypeScript code in src/node/, src/cloudflare/, or JS/TS test files under src/workerd/.

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

update-v8

Step-by-step guide for updating the V8 JavaScript engine in workerd, including patch rebasing, dependency updates, integrity hashes, and verification. Load this skill when performing or assisting with a V8 version bump.

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

verification-before-completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

cloudflare
cloudflare
testing-security
open
code-quality
8.1K

security-reviewer

Identifies security vulnerabilities, generates structured audit reports with severity ratings, and provides actionable remediation guidance. Use when conducting security audits, reviewing code for vulnerabilities, or analyzing infrastructure security. Invoke for SAST scans, penetration testing, DevSecOps practices, cloud security reviews, dependency audits, secrets scanning, or compliance checks. Produces vulnerability reports, prioritized recommendations, and compliance checklists.

Jeffallan
Jeffallan
testing-security
open
code-quality
7.8K

code-review

Perform structured code reviews with actionable feedback. Use when a user asks to review code, check code quality, find bugs, audit security, improve performance, or assess maintainability. Trigger when user says things like "review this code", "check for bugs", "is this code secure", "any issues with this", "code quality check", or pastes code asking for feedback. Also trigger for pull request reviews and pre-merge code checks. Do NOT trigger for writing new code from scratch, refactoring requests without review context, or general programming questions.

Upsonic
Upsonic
testing-security
open
code-quality
7.4K

dark-mode-check

Audit SCSS and TSX files for dark mode issues — missing variable usage, hardcoded colors, icon gaps, selector misuse, and inline dark overrides outside the theme folder

anyproto
anyproto
testing-security
open
code-quality
7.4K

typescript-code-review

Perform comprehensive code reviews for TypeScript projects, analyzing type safety, best practices, performance, security, and code quality with actionable feedback

anyproto
anyproto
testing-security
open
code-quality
7.3K

code-review-asm-xtensa

Review Xtensa assembly code for ESP32 platforms. Checks for critical errors in inline assembly, ABI compliance, and optimization opportunities. Use after modifying ESP32 assembly or inline asm code.

FastLED
FastLED
testing-security
open
code-quality
7.3K

code-review-riscv

Review RISC-V assembly code for correctness, ABI compliance, and best practices. Use after modifying RISC-V assembly or inline asm code.

FastLED
FastLED
testing-security
open
code-quality
7.3K

code-review

Review staged and unstaged code changes for FastLED coding standards violations, span usage mandates, and example quality. Use after making code changes to ensure compliance.

FastLED
FastLED
testing-security
open
code-quality
7.3K

driver-review

Review and implement hardware driver code — DMA safety, interrupt correctness, timing constraints, peripheral register usage, channel drivers, and peripheral mock implementations. Use when writing, modifying, or reviewing LED drivers, SPI/I2S/RMT/UART/PARLIO/LCD_CAM peripherals, GPIO configuration, or peripheral mock code.

FastLED
FastLED
testing-security
open
code-quality
7.3K

esp32-arch-review

Review ESP32 FastLED firmware architecture for RTOS safety, DMA correctness, LED driver patterns, memory management, and peripheral safety. Use before merging significant driver changes, new platform ports, or when auditing existing ESP32 FastLED code.

FastLED
FastLED
testing-security
open
code-quality
7.3K

lint

Run code linting and formatting checks across the codebase. Use after modifying source files to ensure coding standards are met.

FastLED
FastLED
testing-security
open
code-quality
7.3K

new-cpp-lint

Create a new C++ lint rule, test it, run it across the codebase, and selectively apply fixes. Usage - /new-cpp-lint <rule description>

FastLED
FastLED
testing-security
open
code-quality
7K

clean-code

Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments

vudovn
vudovn
testing-security
open
Previous
Page 12 / 112
Next