-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Paulo Maia Carvalho edited this page Jun 9, 2026
·
3 revisions
DrupalClaw is an AI-powered, self-hosted Drupal development workspace. The agent understands your project structure, runs Drupal commands, manages your Docker stack, and can scaffold modules or import databases — all from a chat interface.
Skills are commands you type in the chat, prefixed with /. The agent executes them step-by-step using bash and its own reasoning.
| Skill | Description |
|---|---|
| drupal-init | Initialize a project — new via Composer or clone from Git, with optional DB/files import |
| drupal-serve | Start the Drupal dev stack (nginx + PHP-FPM + database) |
| drupal-stack | Manage the Docker stack lifecycle (start, stop, restart, destroy) |
| drupal-cr | Rebuild Drupal caches |
| drupal-status | Full Drupal project status report |
| drupal-module | Scaffold a new custom module with boilerplate structure |
| drupal-install | Install a contrib module via Composer and enable it |
| drupal-analyze | Static analysis with PHPStan + PHPCS |
| drupal-fix | Auto-fix coding standard issues with PHPCBF |
| drupal-db-export | Export the database to a SQL dump |
| drupal-db-import | Import a SQL dump into the database |
| drupal-db-query | Run a SQL query via Drush |
| drupal-logs | Show recent Drupal watchdog logs |
| drupal-debug | Diagnose errors — watchdog, PHP errors, config issues |
| drupal-perf | Analyse performance — caches, slow queries, bottlenecks |
| drupal-plan-run | Execute a plan step by step, updating checkboxes as each step completes |
| drupal-plan-validate | Run the verification checks of a plan and update its status |
- Creating a Custom Skill — step-by-step guide to writing a new SKILL.md
- Skill Conventions — naming, output patterns, Docker awareness rules