drupal-best-practices
Drupal site-building standards, validation, and configuration checks
All Skills in This Repository (15)
Pure Emerald Level IndicatorsOther Content Entities
Model non-node content entities with Drupal naming and translation conventions.
Text Formats and Editors
Create standardized HTML text formats and aligned CKEditor configurations for Drupal 10+ sites.
Drupal Forms
Decide between Webform and core Contact for Drupal 10+ projects.
Drupal Node Bundles
Configure Drupal 10 node bundles with consistent naming and view modes.
Drupal Config Parser
Parse and validate Drupal configuration YAML files for best-practices compliance.
Drupal Blocks and Block Types
Design reusable Drupal block types with code-based definitions and concise machine names.
Drupal Fields
Design Drupal field plans with consistent machine names and reuse rules.
Drupal Taxonomy
Design singular Drupal taxonomy vocabularies with machine names and validation scripts.
Drupal Theming and Templates
Plan Drupal themes extending Classy with Twig-first templates and atomic SCSS structure.
Drupal Views
Normalize Drupal Views metadata including machine names, titles, tags, and per-display documentation.
Drupal Theming
Generate one-word machine names for Drupal themes extending Classy.
Drupal Text Formats
Standardize Drupal 10+ HTML formats and CKEditor settings with access controls.
Frequently Asked Questions
FAQPage SchemaHow to install drupal-best-practices?▼
Run `npx skills add theodorosploumis/drupal-best-practices --all -g -y` in your terminal to install all skills globally.
What Drupal best practices does this cover?▼
It covers nodes, fields, views, blocks, taxonomy, forms, text formats, theming, and configuration validation based on Drupal 10+ conventions.
Can it validate Drupal config without a running site?▼
Yes. The config parser skill analyzes exported YAML configuration files statically, making it suitable for CI pipelines and pre-import checks.
Does it work with Claude Code and other agents?▼
Yes. All skills follow the standard SKILL.md format and work in Claude Code, Cursor, Codex, and similar tools.
Do I need Drupal expertise to use these skills?▼
No. You describe what you want in plain English, and the agent applies the correct naming, structure, and validation rules for you.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core