LLM Skills
~/catalogue/debugging et maintenance//lint-check

Vérification lint

/lint-check

Exécutez le linting et les contrôles de qualité du code. Détecte les problèmes avant leur arrivée dans la CI.

CloudAI-XCloudAI-X
1.4k
16 juin 2026
MIT License
// contenu du skill

description: Runs linting and code quality checks. Catches style issues, potential bugs, and enforces project standards.


Lint Check

Run linting and code quality checks. Catches issues before they reach CI.

Phase 1: Detect Linting Tools

Find project's linting configuration:

bash
# JavaScript/TypeScript
ls .eslintrc* eslint.config.* .prettierrc* 2>/dev/null

# Python
ls pyproject.toml .flake8 .ruff.toml setup.cfg 2>/dev/null

# Go
ls .golangci.yml .golangci.yaml 2>/dev/null

# Rust
ls rustfmt.toml .rustfmt.toml clippy.toml 2>/dev/null

Phase 2: Run Linters

JavaScript/TypeScript

bash
npx eslint . --ext .js,.ts,.tsx --format stylish
npx prettier --check .

Python

bash
ruff check .
# or fallback
flake8 .
black --check .
mypy .

Go

bash
golangci-lint run
gofmt -l .
go vet ./...

Rust

bash
cargo clippy -- -D warnings
cargo fmt --check

Phase 3: Categorize Issues

Critical (Must Fix)

  • Security vulnerabilities
  • Undefined variables
  • Type errors
  • Potential null pointer issues
  • SQL injection patterns

Warnings (Should Fix)

  • Unused variables/imports
  • Missing return types
  • Inconsistent naming
  • Complex expressions

Style (Auto-fixable)

  • Formatting issues
  • Import ordering
  • Trailing whitespace
  • Line length

Phase 4: Auto-Fix Option

Offer to auto-fix style issues:

bash
# JavaScript/TypeScript
npx eslint . --fix
npx prettier --write .

# Python
ruff check . --fix
black .
isort .

# Go
gofmt -w .

# Rust
cargo fmt

Output Format

## Lint Results: [PASS/FAIL/WARNINGS]

### Summary
- Errors: X
- Warnings: Y
- Auto-fixable: Z

### Critical Issues (Must Fix)
1. **[Rule]** - `file:line`
   - Message: [linter message]
   - Fix: [how to fix]

### Warnings (Should Fix)
1. **[Rule]** - `file:line`
   - Message: [message]

### Auto-Fixed (if --fix was run)
- [List of auto-fixed issues]

### Commands Used
- [List all linting commands run]

### Recommendation
[ ] Ready to commit
[ ] Fix critical issues first
[ ] Run auto-fix and review changes

Usage

This command ships with the project-starter plugin. Invoke with: /project-starter:lint-check

// source originale publique
CloudAI-X/claude-workflow-v2
/commands/lint-check.md
Licence : MIT License
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/lint-check.md" "https://raw.githubusercontent.com/CloudAI-X/claude-workflow-v2/main/commands/lint-check.md"
Ensuite dans Claude Code, tapez /lint-check pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
CréateurCloudAI-X
Étoiles 1.4k
LicenceMIT License
Mis à jour16 juin 2026
Format.md
AccèsGratuit
// similaires

Skills Debugging et maintenance

Voir toutarrow_forward