edutrul/drupal-ai

Drupal AI skills, agents, rules, hooks, commands for claude, codex, etc.

71Stars on the repository
57Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

ddev-expert

01

edutrul/drupal-ai

Skill Claude CodeCodex

DDEV local development expertise. Use when working with DDEV projects, containers, configuration, or troubleshooting DDEV environments.

71 2mo ago B 29 tokens original MIT

docker-local

02

edutrul/drupal-ai

Skill Claude CodeCodex

Custom Docker Compose local development patterns. Use when working with Docker-based local environments, container configuration, or troubleshooting Docker setups.

71 2mo ago B 27 tokens original MIT

drupal-access

03

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal access control — permissions.yml, access callbacks, AccessResult, custom access checkers, and entity access.

71 2mo ago A 26 tokens original MIT

drupal-caching

04

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Cache API — cache tags, contexts, max-age, cache bins, invalidation, and adding cache metadata to render arrays.

71 2mo ago A 31 tokens original MIT

drupal-composer

05

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Composer management — requiring modules, updates, patches via composer-patches, and version constraints.

71 2mo ago A 24 tokens original MIT

drupal-config

06

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal configuration management with Drush — import/export config, preview config changes before applying (e.g., seeing what would change without importing), config splits, and environment syncing.

71 2mo ago A 38 tokens original MIT

drupal-contrib-mgmt

07

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal contrib module upgrade triage — Drupal.org issue queue research, local patch creation (git diff), composer-patches workflows, Drupal 11 compatibility via coreversionrequirement, Drupal Lenient handling, and upgradestatus analysis. Not for generic Composer dependency management.

71 2mo ago A 58 tokens original MIT

drupal-debugging

08

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal debugging techniques — Devel module, Drush watchdog, Twig debug, XDebug, error logging, and common troubleshooting patterns.

71 2mo ago A 31 tokens original MIT

drupal-drush

09

edutrul/drupal-ai

Skill Claude CodeCodex

Drush commands for Drupal — cache, config, module management, generators, field creation, and non-interactive scaffolding for AI-assisted development.

71 2mo ago A 34 tokens original MIT

drupal-dtt

10

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Test Traits (DTT) ExistingSite tests — testing against a live Drupal site, creating content, asserting pages, and running tests with DDEV.

71 2mo ago A 36 tokens original MIT

drupal-entity-api

11

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Entity API — loading, creating, updating, and deleting entities using entitytype.manager. Node, User, Term, Media patterns.

71 2mo ago A 33 tokens original MIT

drupal-events

12

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal event subscribers — Symfony events (PSR-14), KernelEvents, services.yml tags, and hooks vs events decision guide.

71 2mo ago A 30 tokens original MIT

drupal-fields

13

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal fields — field types, widgets, formatters, drush field:create, field storage/config, and accessing single-value and multi-value field values in PHP code.

71 2mo ago A 37 tokens original MIT

drupal-form-alter

15

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal form alter patterns — hookformalter, hookformFORMIDalter, OOP hooks, hiding fields with access, changing required/default values, and adding validate or submit handlers.

71 2mo ago A 44 tokens original MIT

drupal-form-api

16

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Form API — building forms with FormBase/ConfigFormBase, form elements, validate/submit handlers, DI, and generating forms with Drush including routes.

71 2mo ago A 38 tokens original MIT

drupal-hooks

18

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal 11 OOP and procedural hooks — hookformalter, hooknodepresave, hooktheme.

71 2mo ago A 26 tokens original MIT

drupal-htmx

19

edutrul/drupal-ai

Skill Claude CodeCodex

HTMX in Drupal 11.3+ core — the Htmx PHP fluent builder, dynamic forms with swapOob, partial routes with htmxroute, response headers, and Drupal.behaviors integration. Use when building interactive UI without full-page reloads using Drupal's native HTMX support.

71 2mo ago A 67 tokens original MIT

drupal-javascript

20

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal JavaScript behaviors, libraries.yml, drupalSettings, attachlibrary(), and custom client-side AJAX commands using Drupal.AjaxCommands.prototype.

71 2mo ago A 33 tokens original MIT

drupal-kernel

21

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Kernel tests with KernelTestBase — testing services, database operations, hooks, and entity operations with minimal Drupal bootstrap.

71 2mo ago A 29 tokens original MIT

drupal-menus

22

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal menus — links.menu.yml, links.task.yml, links.action.yml, contextual links, and programmatic menu manipulation.

71 2mo ago A 29 tokens original MIT

drupal-migrations

23

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal migration API — D7-to-D11 upgrades, CSV imports, JSON API imports, and custom source/process/destination plugins.

71 2mo ago A 31 tokens original MIT

drupal-paragraphs

24

edutrul/drupal-ai

Skill Claude CodeCodex

Drupal Paragraphs module — accessing paragraph entities, rendering, altering paragraph forms, and patterns for custom paragraph behavior.

71 2mo ago A 28 tokens original MIT