ai/skills/nodes/SKILL.md
--- id: drupal-nodes title: Drupal Node Bundles summary: Model and maintain node bundles using Drupal 10 site-building conventions. maintainers: - Theodoros Ploumis https://github.com/theodorosploumis tags: - drupal - site-building - nodes - content-modeling source: README.md --- ## Description Apply consistent naming, reuse, and revision policies when creating and maintaining node bundles. Favor reusable view modes, keep bundle purposes clear, and document them for downstream editors
npx skillsauth add theodorosploumis/drupal-best-practices ai/skills/nodesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Apply consistent naming, reuse, and revision policies when creating and maintaining node bundles. Favor reusable view modes, keep bundle purposes clear, and document them for downstream editors and themers.
Run the subsection validator from a bootstrapped Drupal site to spot naming and configuration issues:
./ai/scripts/validate-nodes.sh
development
--- id: drupal-views title: Drupal Views summary: Build Views with intentional naming, access, and display planning. maintainers: - Theodoros Ploumis https://github.com/theodorosploumis tags: - drupal - site-building - views source: README.md --- ## Description Ensure Views have clear machine names, titles, tags, and display-level documentation while enforcing access and render strategies. ## Usage - Ask Claude to normalize machine names (remove `_1` suffixes) and provide admin descrip
development
--- id: drupal-theming title: Drupal Theming and Templates summary: Build Drupal themes with clean machine names, Twig-first templates, and atomic SCSS structure. maintainers: - Theodoros Ploumis https://github.com/theodorosploumis tags: - drupal - theming - twig - scss source: README.md --- ## Description Guide Claude to create themes that favor Twig, preprocess logic, and atomic SCSS structure while keeping overrides minimal and purposeful. ## Usage - Ask for one-word machine names
development
--- id: drupal-text-formats-editors title: Text Formats and Editors summary: Standardize HTML formats and editor settings for safe, consistent authoring. maintainers: - Theodoros Ploumis https://github.com/theodorosploumis tags: - drupal - site-building - text-formats - ckeditor source: README.md --- ## Description Help Claude align text formats, allowed tags, and CKEditor button sets so authors share a consistent, secure HTML format. ## Usage - Ask for a single standardized HTML for
development
--- id: drupal-taxonomy title: Drupal Taxonomy summary: Model vocabularies and terms responsibly for categorization and landing pages. maintainers: - Theodoros Ploumis https://github.com/theodorosploumis tags: - drupal - site-building - taxonomy source: README.md --- ## Description Use taxonomy for categorization and curated landing pages while keeping names singular and purpose-driven. ## Usage - Ask Claude whether taxonomy or another entity type (e.g., entity reference) fits the requ