Automate Drupal content management with AI. Operations teams use this skill to streamline workflows, manage content, and integrate with Drupal 9, 10, and 11. Connects to Claude for intelligent automation.
git clone https://github.com/grasmash/drupal-claude-skills.gitDrupal Claude Skills provides a comprehensive suite of reusable skills and agents designed for Drupal developers using Claude Code. The package includes battle-tested patterns for configuration management, contrib module updates, security hardening, local development with DDEV, OAuth2 integration, Search API indexing, and Canvas page builder workflows. It covers Drupal 9, 10, and 11 compatibility, with specialized agents for quality gates, code review, testing, and site building. Install via Claude Code prompt, shell script, or Skills CLI to add capabilities for configuration drift resolution, safe import/export workflows, security best practices from OWASP Top 10, and test-driven development with PHPUnit.
Copy a prompt into Claude Code from your Drupal project directory, or run the shell script installer from the repository. This installs skills into .claude/skills/, agents into .claude/agents/, and a settings.json configuration file. Alternatively, use `npx skills add grasmash/drupal-claude-skills` to install skills only.
Manage Drupal configuration safely across environments with import/export and config split workflows
Update contrib modules and resolve Drupal 11 compatibility issues with Composer
Set up and troubleshoot local development environments using DDEV with Xdebug and Mutagen
Implement OAuth2 authentication with simple_oauth module and scope/role matching
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/grasmash/drupal-claude-skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I need to automate content management in my [Drupal Version] site. Here are the tasks I want to streamline: [List of Tasks]. Can you generate the necessary code snippets or workflows to integrate with Claude for automation?
# Drupal Automation Workflow for Content Management
## Tasks to Automate
- Content publishing schedule
- User role assignments
- Content moderation workflow
## Recommended Workflow
1. **Content Publishing Schedule**
- Use Drupal's built-in scheduling module
- Integrate with Claude for intelligent scheduling based on engagement metrics
2. **User Role Assignments**
```php
// Example code snippet for role assignment
$user = user_load($uid);
user_multiple_role_edit(array($user->uid), NULL, array('editor' => TRUE));
```
3. **Content Moderation Workflow**
- Implement a multi-step approval process
- Use Claude to flag potentially problematic content for review
## Integration with Claude
- Set up webhooks for real-time communication
- Use Claude's API for intelligent decision-making
- Implement feedback loops for continuous improvementYour one-stop shop for church and ministry supplies.
AI assistant built for thoughtful, nuanced conversation
Automate your browser workflows effortlessly
IronCalc is a spreadsheet engine and ecosystem
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan