grasmash/drupal-claude-skills

drupal-at-your-fingertips

Comprehensive Drupal patterns from "Drupal at Your Fingertips" by Selwyn Polit. Covers 50+ topics including services, hooks, forms, entities, caching, testing, and more.

First seen Jan 26, 2026

Installation

$ npx skills add grasmash/drupal-claude-skills --skill drupal-at-your-fingertips

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from grasmash/drupal-claude-skills · top by installs.

npx skills add grasmash/drupal-claude-skills

Browse all from grasmash/drupal-claude-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 77
License LICENSE
Default branch main
Open issues 1
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,347 B
  • docs SUMMARY.md 202 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 303 installs

SKILL.md

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

Available Topics

All topics are available as references in the /references/ directory.

Each reference links to the full chapter on drupalatyourfingertips.com with:

  • Detailed explanations and code examples
  • Best practices and common patterns
  • Step-by-step guides
  • Troubleshooting tips

Core Concepts

  • @references/services.md - Dependency injection and service container
  • @references/hooks.md - Hook system and implementations
  • @references/events.md - Event subscribers and dispatchers
  • @references/plugins.md - Plugin API and annotations
  • @references/entities.md - Entity API and custom entities

Content Management

  • @references/nodes-and-fields.md - Node and field API
  • @references/forms.md - Form API and validation
  • @references/paragraphs.md - Paragraphs module patterns
  • @references/taxonomy.md - Taxonomy and vocabularies
  • @references/menus.md - Menu system

Development Tools

  • @references/composer.md - Dependency management
  • @references/drush.md - Drush commands
  • @references/debugging.md - Debugging techniques
  • @references/logging.md - Logging and monitoring
  • @references/dtt.md - Drupal Test Traits

Advanced Topics

  • @references/batch.md - Batch API for long operations
  • @references/queue.md - Queue API for background tasks
  • @references/cron.md - Cron jobs and scheduling
  • @references/ajax.md - AJAX framework
  • @references/javascript.md - JavaScript in Drupal

See /references/ directory for complete list of 50+ topics.



To update: Run .claude/scripts/sync-d9book.sh