theodorosploumistheodorosploumisCommunity·15 Agent Skills Included

drupal-best-practices

Drupal site-building standards, validation, and configuration checks

Enforces Drupal 10+ best practices for nodes, fields, views, blocks, taxonomy, forms, theming, and text formats. Validates configuration YAML files and running sites against naming, reuse, and access conventions without manual review. Includes ready-made scripts and checklists that catch structural mistakes early and keep projects consistent.
npx skills add theodorosploumis/drupal-best-practices --all -g -y
Available:

Gives the agent authoring and organization rules for this repository, including Drupal 10+ content standards, skill file structure, script naming, and CLI tool preferences.

All Skills in This Repository (15)

Pure Emerald Level Indicators
📦 In Repo
theodorosploumistheodorosploumis

Other Content Entities

Model non-node content entities with Drupal naming and translation conventions.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Text Formats and Editors

Create standardized HTML text formats and aligned CKEditor configurations for Drupal 10+ sites.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Forms

Decide between Webform and core Contact for Drupal 10+ projects.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Node Bundles

Configure Drupal 10 node bundles with consistent naming and view modes.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Config Parser

Parse and validate Drupal configuration YAML files for best-practices compliance.

Community
Intermediate
📦 In Repo
theodorosploumistheodorosploumis

Drupal Blocks and Block Types

Design reusable Drupal block types with code-based definitions and concise machine names.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Fields

Design Drupal field plans with consistent machine names and reuse rules.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Taxonomy

Design singular Drupal taxonomy vocabularies with machine names and validation scripts.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Theming and Templates

Plan Drupal themes extending Classy with Twig-first templates and atomic SCSS structure.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Views

Normalize Drupal Views metadata including machine names, titles, tags, and per-display documentation.

Community
Basic
📦 In Repo
theodorosploumistheodorosploumis

Drupal Theming

Generate one-word machine names for Drupal themes extending Classy.

Community
Advanced
📦 In Repo
theodorosploumistheodorosploumis

Drupal Text Formats

Standardize Drupal 10+ HTML formats and CKEditor settings with access controls.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How 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