
grasmash/drupal-claude-skills
4 skills4 installs268 starsGitHub
Install
npx skills add https://github.com/grasmash/drupal-claude-skillsSkills in this repo
1Drupal At Your FingertipsDrupal at Your Fingertips is a bundled reference skill that mirrors Selwyn Polit’s Drupal at Your Fingertips book site into agent-readable chapters. Solo and indie builders who ship Drupal sites—custom modules, Views, forms, AJAX, and newer AI-related topics—invoke it when they want procedural context beside the editor rather than generic PHP/CMS guesses. Each section points to the live chapter for depth while summarizing what the topic covers: explanations, examples, best practices, and debugging notes. It fits the Build phase backend shelf but also supports Ship reviews and Operate fixes when behavior traces back to core APIs. Pair it with your project’s composer.lock, local Drupal version, and enabled modules so answers stay version-accurate. Treat it as documentation injection, not a deploy or test runner.1installs2Drupal Contrib Mgmtdrupal-contrib-mgmt is a procedural agent skill for solo builders and small teams running Drupal sites that depend on contrib modules. It walks through creating local patches when Drupal.org has no merged fix yet—starting with drush upgrade_status analysis, confirming a clean contrib module git checkout, editing the flagged PHP (such as swapping deprecated user_roles() for Role entity loading), and preparing patch-ready diffs. The skill fits maintainers who ship on Composer-managed Drupal and need repeatable, auditable contrib fixes without waiting on upstream releases. Use it during deprecation sweeps before major core upgrades, when CI or Upgrade Status blocks deploys, or when licensing-style modules still call removed APIs. It complements standard Composer and patch plugin workflows by making agent-guided edits consistent with Drupal coding standards and issue-queue expectations.1installs3Drupal DdevDrupal DDEV is an agent skill that gives solo and indie Drupal builders a complete reference for DDEV’s config.yaml so local environments match production constraints without memorizing every key. It spans project identity (name, type, docroot), PHP and database versions aligned with Drupal core requirements, webserver choice, Composer and Node pinning, router ports, environment variables, upload directory mounts, and lifecycle hooks such as cache rebuilds after container start. Multi-phase use is natural: in Validate you stand up a prototype site quickly; in Build you iterate modules and themes against MariaDB and nginx-fpm; in Operate you mirror timezone, NFS, and performance toggles when debugging “works on my machine” issues. The skill is procedural reference material—ideal when your agent drafts or audits a .ddev folder before you run ddev start. It does not replace Drupal coding skills but removes friction from the container layer so you ship CMS features faster on Claude Code, Cursor, or Codex.1installs4Drupal Search Apidrupal-search-api documents Search API configuration, boosting strategies, and custom processor patterns for Drupal sites. Indie builders and small agencies shipping content-heavy SaaS or marketing properties use it when default Drupal search relevance is weak and they need featured content, bookmarks, and favorites to influence ranking. The skill emphasizes field typing pitfalls—booleans for boost logic versus integers for counts—and shows concrete index YAML plus Drush commands to fix misconfigured fields. It covers flag_search_api engagement metrics and when to reindex after processor changes. Prism places it in Build/backend because it is implementation knowledge for PHP/Drupal stacks rather than a standalone SEO launch playbook, though better search clearly supports Grow and Launch outcomes after ship.1installs