Back to tags
Tag

Agent Skills with tag: code-smell

36 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

next-comment-analyzer

Analyze code comments for accuracy, completeness, and long-term maintainability. Use after adding documentation, before finalizing PRs with comment changes, or when reviewing existing comments for technical debt.

commentstechnical-debtcode-smellreview-checkpoints
Morriz
Morriz
0

RubyCritic Code Quality Analysis

Analyze Ruby and Rails code quality with RubyCritic. Identifies code smells, complexity issues, and refactoring opportunities. Provides detailed metrics, scores files A-F, compares branches, and prioritizes high-churn problem areas. Use when analyzing Ruby code quality, reviewing PRs, or identifying technical debt.

rubyrailscode-qualitycode-smell
esparkman
esparkman
10

code-review

Comprehensive code review framework for evaluating implementations against plans, requirements, and quality standards. Provides structured analysis with prioritized, actionable feedback.

code-qualitydeveloper-guidancecode-smellcode-analysis
samjhecht
samjhecht
1

tracking-technical-debt

Use when you notice code problems while working on something else - links code markers to beads so issues don't get lost. Triggers on "I see a problem but can't fix it now."

technical-debtcode-smellissue-trackingcode-markers
snits
snits
12

refactoring

Detect code smells and apply safe refactoring techniques

code-smellcode-refactoringcode-qualitydeveloper-productivity
pluginagentmarketplace
pluginagentmarketplace
11

code-review

Perform thorough code reviews with security, performance, and maintainability analysis. Use when user asks to review code, check for bugs, or audit a codebase.

code-qualitycode-smellsecurity-assessmentperformance-tuning
jihe520
jihe520
1

Ruby Refactoring Expert

Automatically invoked when analyzing code quality, refactoring, or maintainability. Triggers on mentions of "code smell", "refactor", "code quality", "technical debt", "complexity", "maintainability", "clean code", "SOLID", "DRY", "improve code", "simplify", "extract method", "extract class", "long method", "large class", "duplication". Provides Ruby refactoring patterns and code smell identification based on Ruby Science methodology for recently written Ruby/Rails code.

rubycode-refactoringcode-smelltechnical-debt
ag0os
ag0os
2

ousterhout-principles

Apply Ousterhout's software design principles: detect shallow modules, information leakage, and complexity red flags. Use when reviewing code, designing modules, refactoring, or discussing architecture.

code-reviewcode-refactoringcode-qualitycode-smell
phrazzld
phrazzld
21

tech-debt-tracker

Automated technical debt identification, tracking, and prioritization system

technical-debtstatic-analysiscode-smellquality-metrics
benreceveur
benreceveur
31

code-review

Performs comprehensive code reviews focusing on correctness, maintainability, performance, and best practices. Trigger keywords: review, code review, PR review, pull request, check code, audit code.

pull-requestscode-qualitybest-practicescode-smell
cosmix
cosmix
3

refactor

>

refactoringcode-smellsoftware-design
Jordan Godau
Jordan Godau
5

react-flow-code-review

Reviews React Flow code for anti-patterns, performance issues, and best practices. Use when reviewing code that uses @xyflow/react, checking for common mistakes, or optimizing node-based UI implementations.

react-flowjavascriptcode-smellperformance-optimization
existential-birds
existential-birds
61

llm-artifacts-detection

Detects common LLM coding agent artifacts in codebases. Identifies test quality issues, dead code, over-abstraction, and verbose LLM style patterns. Use when cleaning up AI-generated code or reviewing for agent-introduced cruft.

agent-testingcode-smellai-detectiondead-code
existential-birds
existential-birds
61

code-analysis

Provides methodologies, metrics, and best practices for analyzing code structure, complexity, and quality

code-qualityquality-metricsstaticcode-smell
bejranonda
bejranonda
1111

pr-reviewer

Review pull requests for quality, security, and performance. Use when user says "review my changes before I merge", "do a code review on this PR", "check if this is ready to merge", "review the diff for any issues", "give me feedback on these changes", or "is this PR ready for review".

pull-requestscode-smellsecurity-assessmentperformance-tuning
Uniswap
Uniswap
82

tech-debt-analyzer

Analyze and prioritize technical debt with remediation plans. Use when user says "analyze the technical debt in this codebase", "what's the code quality like in this module", "identify what's slowing down our development", "assess the maintenance burden of this legacy code", "create a plan to pay down our tech debt", or "where should we focus our cleanup efforts".

technical-debtcode-qualitycode-smellprioritization
Uniswap
Uniswap
82

dry-philosophy

|

dry-principlebest-practicescode-smellsoftware-design
elasticdotventures
elasticdotventures
9

code-quality-assessment

Activate when analyzing code quality through linting, formatting, testing, coverage analysis, and maintainability metrics

lintingstatic-analysiscode-smelltest-coverage
vinnie357
vinnie357
122

Page 1 of 2 · 36 results