Drupal Fields
CommunityName, describe, and reuse fields with clear ownership.
Software Engineering#fields#configuration#naming conventions#reusability#content modeling#drupal#site building
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
Articlecontent type, use this Skill to ensure its machine name isfield_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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.