Drupal Fields

Community

Name, describe, and reuse fields with clear ownership.

Authortheodorosploumis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents the creation of poorly named or ambiguously reused fields that can lead to configuration sync issues, developer confusion, and difficult content management. It ensures your field architecture is clear, consistent, and maintainable.

Core Features & Use Cases

  • Consistent Machine Names: Generate machine names following patterns like field_[bundle]_[short] for specific fields and generic names for shared fields.
  • Mandatory Descriptions: Ensure every field has a clear description, aiding developers and content editors in understanding its purpose.
  • Safe Reuse Guidance: Get advice on when fields can be safely reused across different content entities without causing semantic or configuration conflicts.
  • Use Case: When adding an "Author" field to an Article content type, use this Skill to ensure its machine name is field_article_author, it has a clear description, and you understand if it's safe to reuse for other content types.

Quick Start

List fields for an event bundle with machine names, descriptions, directory guidance for uploads, and whether each field can be safely reused elsewhere.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Drupal Fields
Download link: https://github.com/theodorosploumis/drupal-best-practices/archive/main.zip#drupal-fields

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.