From drupal-core
Use when reviewing Drupal code for standards compliance across PHP, JavaScript, CSS, Twig, YAML, SQL, and markup — dynamically loads relevant standards per file type using Drupal's official community guidelines.
npx claudepluginhub ajv009/drupal-devkitThis skill uses the workspace's default tool permissions.
This skill provides AI agents with the ability to review code according to Drupal's official coding standards. The standards are maintained by the Drupal community and automatically kept up-to-date via Composer dependency.
assets/standards/accessibility/accessibility.mdassets/standards/composer/package-name.mdassets/standards/css/architecture.mdassets/standards/css/coding.mdassets/standards/css/csscomb.mdassets/standards/css/file-organization.mdassets/standards/css/files/10.progress.pngassets/standards/css/format.mdassets/standards/css/review.mdassets/standards/icon-w-drupal.pngassets/standards/index.mdassets/standards/javascript/best-practice.mdassets/standards/javascript/coding.mdassets/standards/javascript/documentation.mdassets/standards/javascript/eslint.mdassets/standards/javascript/jquery.mdassets/standards/logo.pngassets/standards/markup/style.mdassets/standards/php/coding.mdassets/standards/php/documentation-examples.mdValidates Drupal PHP, CSS, and JS against coding standards, SOLID/DRY principles, security practices before commits. Enforces Gate 1 quality gates using checklists and git diff.
Enforces Drupal 10/11 coding standards using PHPCS, PHPStan, naming conventions, validation commands, PHPDoc rules, and anti-pattern fixes. Use for code reviews, static analysis, and pre-commit checks.
Runs code quality audits, security scans, test coverage, SOLID/DRY checks, and lints for Drupal (PHPStan, PHPMD, Psalm, Semgrep, Trivy, Gitleaks) and Next.js (ESLint, Jest, Semgrep, Trivy, Gitleaks) projects.
Share bugs, ideas, or general feedback.
This skill provides AI agents with the ability to review code according to Drupal's official coding standards. The standards are maintained by the Drupal community and automatically kept up-to-date via Composer dependency.
Activate this skill when:
This skill uses dynamic context discovery to load only the relevant standards based on the file type being reviewed:
.php, .js, .css, .twig, .yml, etc.)standards-index.md to find the corresponding standard fileassets/standards/[category]/[file].mdstandards-index.md to determine which standard file applies to the code being reviewedassets/standards/