edutrul/drupal-ai

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

This repository also configures its own agents. See what drupal-ai tells them →

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

drupal-plugins

25

edutrul/drupal-ai

Skill Claude Code

Drupal plugin system — Block, Field, Condition, Filter plugins with PHP attributes and ContainerFactoryPluginInterface.

not rated 71 3mo ago A 26 tokens original MIT

drupal-queries

26

edutrul/drupal-ai

Skill Claude Code

Drupal database queries — Select, Insert, Update, Delete using the database abstraction layer. Never concatenate SQL.

not rated 71 3mo ago A 26 tokens original MIT

drupal-render

27

edutrul/drupal-ai

Skill Claude Code

Drupal render arrays — structure, cache metadata (tags, contexts, max-age), render elements, and markup safety.

not rated 71 3mo ago A 27 tokens original MIT

drupal-routes

28

edutrul/drupal-ai

Skill Claude Code

Drupal routing — routing.yml, admin routes, settings form routes, controllers, route parameters, title callbacks, entity upcasting, permissions, and URL/link generation.

not rated 71 3mo ago A 37 tokens original MIT

drupal-search-api

29

edutrul/drupal-ai

Skill Claude Code

Search API — index configuration, boost processors, field types, number field boosting, engagement metrics, and reindexing workflows.

not rated 71 3mo ago A 30 tokens original MIT

drupal-security

30

edutrul/drupal-ai

Skill Claude Code

Drupal security for routes, controllers, forms, and queries. Add route permissions, access checks, CSRF protection, XSS prevention, SQL injection prevention, and secure file upload validation.

not rated 71 3mo ago A 41 tokens original MIT

drupal-services

31

edutrul/drupal-ai

Skill Claude Code

Drupal services and dependency injection for controllers, forms, and plugins. Inject services into block plugins, custom plugins, and services using ContainerFactoryPluginInterface and services.yml.

not rated 71 3mo ago A 37 tokens original MIT

drupal-state

32

edutrul/drupal-ai

Skill Claude Code

Drupal State API — storing and retrieving runtime state that persists across requests but is not configuration.

not rated 71 3mo ago A 22 tokens original MIT

drupal-taxonomy

33

edutrul/drupal-ai

Skill Claude Code

Drupal Taxonomy — loading taxonomy terms, vocabularies, term hierarchy, taxonomy term reference fields, and Twig or PHP patterns for taxonomy entities.

not rated 71 3mo ago A 34 tokens original MIT

drupal-twig

34

edutrul/drupal-ai

Skill Claude Code

Drupal Twig templates — best practices, auto-escaping, translation, library attaching, debugging, and SDC components.

not rated 71 3mo ago A 28 tokens original MIT

drupal-unit

35

edutrul/drupal-ai

Skill Claude Code

Drupal Unit tests with UnitTestCase — testing isolated PHP logic with no Drupal bootstrap, mocking dependencies.

not rated 71 3mo ago A 24 tokens original MIT

drupal-ai

36

edutrul/drupal-ai

Skill Claude CodeCodex needs its repo

A production-tested collection of Claude Code skills, agents, commands, and rules for Drupal 11 development. Battle-tested on a platform powering 150+ sites.

not rated 71 3mo ago A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: