Linting et correction automatique multilingue

VérifiéSûr

Analysez et corrigez automatiquement vos fichiers JavaScript, CSS et PHP selon les standards WordPress. Vérifie la qualité du code, les conventions de nommage et les bonnes pratiques de sécurité.

Spar Skills Guide Bot
DeveloppementDébutant
4002/06/2026
Claude Code
#eslint#stylelint#wordpress-coding-standards#php-linting#code-quality

Recommandé pour

Notre avis

Linte et corrige automatiquement les fichiers JavaScript, CSS et PHP pour garantir la qualité du code et le respect des normes (WordPress, ESLint, Stylelint).

Points forts

  • Applique les bonnes pratiques de codage spécifiques à WordPress
  • Correction automatique des problèmes simples (gain de temps)
  • Couverture multi-langages (JS, CSS, PHP)
  • Intégration facile via les scripts npm existants

Limites

  • Nécessite que les commandes de lint soient définies dans package.json
  • Dépend de l’environnement Node.js et npm
  • Ne détecte pas les erreurs logiques complexes
Quand l'utiliser

Avant chaque commit pour s’assurer que le code respecte les standards et éviter les régressions stylistiques.

Quand l'éviter

Lorsque vous avez besoin d’ignorer temporairement certaines règles de lint ou si le projet n’utilise pas ces outils (ESLint, Stylelint, WPCS).

Analyse de sécurité

Sûr
Score qualité85/100

The skill only instructs running linting commands (npm run lint:*) which are safe development scripts. No destructive, exfiltration, or obfuscated actions are performed.

Aucun point d'attention détecté

Exemples

Lint all files
Run all linters (JS, CSS, PHP) on the project and show results.
Auto-fix JavaScript issues
Run JavaScript linting with auto-fix enabled.
Lint and fix before commit
Lint and auto-fix all JavaScript, CSS, and PHP files before preparing the commit.

name: lint description: Lint and auto-fix JavaScript, CSS, and PHP files disable-model-invocation: true allowed-tools: Bash(npm run *), Bash(npx wp-env *), Bash(git *), Read, Glob

Lint JavaScript, CSS, and PHP files for code quality and standards compliance.

Lint Commands

JavaScript:

npm run lint:js

Auto-fix JavaScript:

npm run lint:js -- --fix

CSS/SCSS:

npm run lint:css

Auto-fix CSS:

npm run lint:css -- --fix

PHP (WordPress Coding Standards):

npm run lint:php

Run all linters:

npm run lint:js && npm run lint:css && npm run lint:php

What Gets Checked

JavaScript:

  • ESLint with @wordpress/eslint-plugin
  • WordPress coding standards
  • No deprecated APIs
  • Proper i18n usage

CSS:

  • Stylelint
  • BEM naming conventions
  • No duplicate selectors
  • Property ordering

PHP:

  • WordPress PHP Coding Standards (WPCS)
  • Security best practices
  • Proper escaping and sanitization
  • Documentation standards

Before Committing

Always lint before committing:

npm run lint:js -- --fix && npm run lint:css -- --fix
Skills similaires