Claude-skill-registry code-quality-tools
Automated code quality fixes for linting, types, unused variables, and error handling; use when fixing code quality issues in bulk
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/code-quality-tools" ~/.claude/skills/majiayu000-claude-skill-registry-code-quality-tools && rm -rf "$T"
manifest:
skills/data/code-quality-tools/SKILL.mdsource content
Code Quality Tools
When to Use This Skill
Use this skill when:
- Fixing lint errors in bulk
- Removing unused variables
- Fixing TypeScript
typesany - Validating error handling patterns
- Optimizing images
Scripts
Location:
.claude/skills/code-quality-tools/scripts/
| Script | Description |
|---|---|
| Replace types with proper types |
| Comprehensive lint fixes |
| Remove unused variables |
| Fix service error patterns |
| Python script for service error fixes |
| Validate error handling patterns |
| Optimize image assets |
Quick Start
# 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
# 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
./.claude/skills/code-quality-tools/scripts/optimize-images.sh