drupal-module-development
OfficialGuide Drupal module development best practices.
Software Engineering#coding-standards#drush#drupal#dependency-injection#module-development#drupal-11
Authorsparkfabrik
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Developing custom Drupal 11 modules on SparkFabrik's Firestarter platform can be complex, error-prone, and time-consuming without a structured, standards-aligned approach. This skill provides a comprehensive guide that covers scaffolding, hook implementations, and a config-first workflow to ensure robust, maintainable custom features.
Core Features & Use Cases
- Module scaffolding: Establishes a solid Drupal 11 module foundation following Drupal coding standards.
- Hooks & plugins: Demonstrates hook implementations and plugin patterns to extend module functionality.
- Dependency Injection & Services: Promotes DI usage, with properly organized code and testable components.
- Config-first workflow: Emphasizes configuration-driven development to enable safe deployments and easy configuration management.
- Quality & architecture: Provides guidance on code quality, testing, and enforcing standard practices to ensure long-term maintainability.
Quick Start
Create a new Drupal 11 module scaffold following the coding standards and config-first workflow.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: drupal-module-development Download link: https://github.com/sparkfabrik/sf-awesome-copilot/archive/main.zip#drupal-module-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.