Agent skill

code-quality-tools

Automated code quality fixes for linting, types, unused variables, and error handling; use when fixing code quality issues in bulk

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/code-quality-tools

SKILL.md

Code Quality Tools

When to Use This Skill

Use this skill when:

  • Fixing lint errors in bulk
  • Removing unused variables
  • Fixing TypeScript any types
  • Validating error handling patterns
  • Optimizing images

Scripts

Location: .claude/skills/code-quality-tools/scripts/

Script Description
fix-any-types.sh Replace any types with proper types
fix-lint-comprehensive.sh Comprehensive lint fixes
fix-unused-vars.sh Remove unused variables
fix-service-errors.sh Fix service error patterns
fix-service-error-calls.py Python script for service error fixes
validate-error-handling.sh Validate error handling patterns
optimize-images.sh Optimize image assets

Quick Start

bash
# Fix all lint issues
./.claude/skills/code-quality-tools/scripts/fix-lint-comprehensive.sh

# Remove unused variables
./.claude/skills/code-quality-tools/scripts/fix-unused-vars.sh

# Validate error handling
./.claude/skills/code-quality-tools/scripts/validate-error-handling.sh

Common Workflows

Pre-Commit Quality Check

bash
# 1. Fix lint issues
./.claude/skills/code-quality-tools/scripts/fix-lint-comprehensive.sh

# 2. Remove unused vars
./.claude/skills/code-quality-tools/scripts/fix-unused-vars.sh

# 3. Run pnpm quality
pnpm quality

Image Optimization

bash
./.claude/skills/code-quality-tools/scripts/optimize-images.sh

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results