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.