Drupal Forms

Community

Choose the right form tool: Webform or core Contact.

Authortheodorosploumis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides you in selecting the most appropriate form-building tool in Drupal, preventing the common pitfall of using an overly complex solution for simple needs or an inadequate one for advanced requirements. This saves development time and ensures maintainable forms.

Core Features & Use Cases

  • Tool Selection Guidance: Get clear recommendations on when to use the powerful Webform module versus Drupal's simpler core Contact form.
  • Exportable Configuration: Ensure your form configurations are exportable and manageable in code, supporting robust deployment workflows.
  • Access & Handler Recommendations: Receive advice on setting up proper access controls, submission handlers, and spam mitigation for your forms.
  • Use Case: If you need a complex multi-step application form with conditional logic and custom email handlers, this Skill will confirm Webform is the correct choice and help outline its configuration.

Quick Start

Recommend whether to use Webform or core Contact for a newsletter signup; include reasons, access settings, and exportable configuration notes.

Dependency Matrix

Required Modules

None required

Components

references

💻 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 Forms
Download link: https://github.com/theodorosploumis/drupal-best-practices/archive/main.zip#drupal-forms

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.