drupal-at-your-fingertips
Drupal 9-11 core API patterns from Selwyn Polit's book "Drupal at Your Fingertips". In-depth references cover services and dependency injection, hooks, events, plugins, entities, Form API, routes and controllers, Twig, caching, AJAX, database queries, configuration, Paragraphs, and Drupal Test Traits; every other chapter (views, blocks, migrate, drush, taxonomy, and more) is linked online. Use when writing or reviewing custom Drupal module or theme code and a worked example or API refresher is needed for one of these subsystems.
How do I install this agent skill?
npx skills add https://github.com/grasmash/drupal-claude-skills --skill drupal-at-your-fingertipsIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill provides a comprehensive set of Drupal development patterns, code examples, and best practices based on the 'Drupal at Your Fingertips' documentation. It consists entirely of reference material and contains no malicious code or suspicious behaviors.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerwarn
55/55 files flagged
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
Drupal at Your Fingertips
Source: drupalatyourfingertips.com Author: Selwyn Polit License: Open access documentation
When This Skill Activates
Activates when working with Drupal development topics covered in the d9book including:
- Core APIs (services, hooks, events, plugins)
- Content (nodes, fields, entities, paragraphs, taxonomy)
- Forms and validation
- Routing and controllers
- Theming (Twig, render arrays, preprocess)
- Caching and performance
- Testing (PHPUnit, DTT)
- Common patterns and best practices
Topics
14 topics have in-depth reference files in this skill; the other 39 chapters of the book are linked online.
In depth (references/)
- @references/ajax.md - AJAX
- @references/caching.md - Caching
- @references/config.md - Configuration Management
- @references/dtt.md - Drupal Test Traits (DTT)
- @references/entities.md - Entities
- @references/events.md - Events & Event Subscribers
- @references/forms.md - Forms
- @references/hooks.md - Hooks
- @references/paragraphs.md - Paragraphs
- @references/plugins.md - Plugins
- @references/queries.md - Database Queries
- @references/routes.md - Routes & Controllers
- @references/services.md - Services & Dependency Injection
- @references/twig.md - Twig Templates
Online chapters (drupalatyourfingertips.com)
- about
- actions
- ai
- attribution
- blocks
- bq
- composer
- contribute
- cron
- dates
- debugging
- decoupled
- development
- drush
- general
- index
- javascript
- layoutbuilder
- learn
- links
- logging
- menus
- migrate
- modals
- modules
- mysteries
- nodes-and-fields
- off-island
- php
- redirects
- render
- security
- setup_mac
- state
- taxonomy
- upgrade
- utility
- views
To update: Run .claude/scripts/sync-d9book.sh
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/grasmash/drupal-claude-skills/drupal-at-your-fingertips">View drupal-at-your-fingertips on skillZs</a>