All categories
Code Review & Quality
Code review, refactoring, debugging, maintainability, and engineering quality
- 14,951
- 623
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse code review & quality skills
Showing 14,857–14,880 of 14,951 skills
- Hooks CheckValidate hooks configuration and scriptsVotes: 0GitHub stars: 81
- Agent CheckValidate custom agent file format and structureVotes: 0GitHub stars: 81
- Code ReviewCode review skill for analyzing code quality, detecting bugs, and ensuring best practices. Provides comprehensive code review with actionable feedback. Use proactively when user requests code review, quality check, or bug detection. Triggers: code review, review code, check code, analyze code, bug detection, 코드 리뷰, 코드 검토, 버그 검사, コードレビュー, バグ検出, 代码审查, 代码检查, revisión de código, revisar código, detección de errores, revue de code, réviser le code, détection de bugs, Code-Review, Code überprüfen...Votes: 0GitHub stars: 599
- Api Design ReviewerExpert API design reviewer for REST, GraphQL, and gRPC APIs. Analyzes API designs for security, performance, consistency, scalability, and maintainability. Use when designing new APIs, reviewing API proposals, auditing existing endpoints, or before major API releases. Covers authentication, error handling, pagination, versioning, rate limiting, idempotency, documentation, and production readiness.Votes: 0GitHub stars: 13
- Systematic DebuggingRoot cause analysis for debugging. Use when bugs, test failures, or unexpected behavior have non-obvious causes, or after multiple fix attempts have failed.Votes: 0GitHub stars: 19
- Standards ShellThis skill provides Shell/Bash coding standards and is automatically loaded for shell projects. It includes defensive scripting patterns, best practices, and recommended tooling.Votes: 0GitHub stars: 57
- Standards PythonThis skill provides Python coding standards and is automatically loaded for Python projects. It includes naming conventions, best practices, and recommended tooling.Votes: 0GitHub stars: 57
- Standards KotlinKotlin coding standards for modern applications. Includes naming conventions, coroutines, flows, modern Kotlin 2.3.0 features, and recommended tooling.Votes: 0GitHub stars: 57
- Standards JavaJava coding standards for enterprise applications. Includes naming conventions, modern Java features, design patterns, and recommended tooling.Votes: 0GitHub stars: 57
- Debugging Websocket IssuesUse when seeing WebSocket errors like "Invalid frame header", "RSV1 must be clear", or "WS_ERR_UNEXPECTED_RSV_1" - covers multiple WebSocketServer conflicts, compression issues, and raw frame debugging techniquesVotes: 0GitHub stars: 862
- Php Coding StandardsInvoke BEFORE writing or modifying any PHP code. Provides coding standards and naming conventions for Nette repos: TABs, single quotes, strict_types, PSR-12 modifications, use statement ordering. Use this whenever creating, modifying, or refactoring any PHP code - even small bug fixes or one-line changes.Votes: 0GitHub stars: 44
- Commit MessagesInvoke BEFORE committing changesVotes: 0GitHub stars: 44
- AnalyzeDeep analysis of code, bugs, performance, architecture with Hiroshi(Oracle). Used for "analyze", "debug", "why isn't it working" requests.Votes: 0GitHub stars: 8
- WarnThis skill should be used when the user asks to "add warning", "remove warning", "list warnings", "check file warning", "check package warning", "manage grudges", or needs to manage file and package warnings in Matrix.Votes: 0GitHub stars: 110
- ReviewThis skill should be used when the user asks to "review this code", "review PR", "code review", "review staged changes", "blast radius analysis", "check impact of changes", or needs comprehensive context-aware code review.Votes: 0GitHub stars: 110
- KnipRun knip to find and remove unused files, dependencies, and exports. Use for cleaning up dead code and unused dependencies.Votes: 0GitHub stars: 365
- DeslopRemove AI-generated code slop from the current branch. Use after writing code to clean up unnecessary comments, defensive checks, and inconsistent style.Votes: 0GitHub stars: 365
- Conventional Commits"This skill should be used when the user asks to 'write commit message', 'create conventional commit',Votes: 0GitHub stars: 31
- Refactoring Dbt ModelsSafely refactors dbt models with downstream impact analysis. Use when restructuring dbt models for: (1) Task mentions "refactor", "restructure", "extract", "split", "break into", or "reorganize" (2) Extracting CTEs to intermediate models or creating macros (3) Modifying model logic that has downstream consumers (4) Renaming columns, changing types, or reorganizing model dependencies Analyzes all downstream dependencies BEFORE making changes.Votes: 0GitHub stars: 124
- Debugging Dbt ErrorsDebugs and fixes dbt errors systematically. Use when working with dbt errors for: (1) Task mentions "fix", "error", "broken", "failing", "debug", "wrong", or "not working" (2) Compilation Error, Database Error, or test failures occur (3) Model produces incorrect output or unexpected results (4) Need to troubleshoot why a dbt command failed Reads full error, checks upstream first, runs dbt build (not just compile) to verify fix.Votes: 0GitHub stars: 124
- LifecycleGuidance for managing R package lifecycle according to tidyverse principles using the lifecycle package. Use when: (1) Setting up lifecycle infrastructure in a package, (2) Deprecating functions or arguments, (3) Renaming functions or arguments, (4) Superseding functions, (5) Marking functions as experimental, (6) Understanding lifecycle stages (stable, experimental, deprecated, superseded), or (7) Writing deprecation helpers for complex scenarios.Votes: 0GitHub stars: 517
- Investigate DependenciesConduct thorough dependency audits to identify redundant code, unused features, and improper usage patterns. Examines each import to ensure we're leveraging existing capabilities rather than reinventing functionality.Votes: 0GitHub stars: 477
- Contextvar Opportunity FinderDetect explicit user_id parameters in functions to identify potential opportunities for using ambient context. This is an investigation tool that flags instances for human review, not a prescriptive analyzer.Votes: 0GitHub stars: 477
- Checking Code ConsistencyCheck Python logging levels and patterns for correctness. Focus on identifying wrong severity levels and missing exception handling. Use when reviewing code quality.Votes: 0GitHub stars: 477