Standardizes the design and documentation of Drupal module components by generating detailed architectural specifications based on core patterns.
The Drupal Component Designer skill streamlines the development process for Drupal modules by helping developers architect services, forms, entities, plugins, and controllers. It automates the creation of detailed markdown specifications, identifies relevant reference implementations in Drupal core, and ensures all dependencies and public interfaces are clearly defined before the implementation phase begins. This tool is essential for maintaining consistent documentation standards and reducing technical debt in complex Drupal projects by providing a structured design-first approach.
主な機能
01Detailed interface mapping including public methods, events, and dependencies
02Guided workflows for defining data storage, access control, and routing
0317 GitHub stars
04Intelligent pattern discovery using Drupal core reference implementations
05Automated architecture documentation for Drupal services, forms, and entities
06Automatic synchronization with the project's main architecture manifest
ユースケース
01Architecting a complex custom Drupal service with multiple service dependencies
02Drafting technical specifications for custom content entities and configuration forms
03Documenting plugin types and their expected behaviors for better team collaboration