npx skills add https://github.com/omedia/drupal-skill --skill drupal-frontendقم بتثبيت هذه المهارة باستخدام واجهة سطر الأوامر (CLI) وابدأ في استخدام سير عمل SKILL.md في مساحة عملك.
Comprehensive Drupal development skills for Claude Code, organized by specialization. Choose the skills you need for front-end development, back-end development, or development tooling for Drupal 8-11+.
If this repository is hosted on GitHub or another git service:
# Add this marketplace
/plugin marketplace add Omedia/drupal-skill
# Install all three skills
/plugin install drupal-frontend
/plugin install drupal-backend
/plugin install drupal-tooling
# Or install just what you need
/plugin install drupal-frontend # For theme development
/plugin install drupal-backend # For module development
For local development or testing:
# Add local marketplace
/plugin marketplace add /path/to/drupal-skill
# Install skills
/plugin install drupal-frontend
/plugin install drupal-backend
/plugin install drupal-tooling
Theme development, Twig templates, and Drupal's rendering system.
Features:
Use when:
Includes:
theming.md)Custom module development, hooks, APIs, and PHP programming.
Features:
Use when:
Includes:
hooks.md)module_structure.md)Development environment and command-line tools
DDEV Docker environments and Drush command-line operations.
Features:
Use when:
Includes:
ddev.md)drush.md)Once installed, Claude automatically invokes the appropriate skill:
# Frontend work (uses drupal-frontend)
"Create a custom theme with a two-column layout"
"Write a preprocess function to add custom variables"
"Create a Twig template for article nodes"
# Backend work (uses drupal-backend)
"Create a custom module that adds a new content entity"
"Write a hook_form_alter to modify the user registration form"
"Build a custom block plugin with configuration"
# Tooling work (uses drupal-tooling)
"Set up a new DDEV project for Drupal 10"
"Import this database and clear the cache"
"Export configuration using Drush"
All skills support:
drupal-skill/
├── .claude-plugin/
│ └── marketplace.json # Marketplace with all three skills
├── drupal-frontend/
│ ├── SKILL.md # Frontend skill instructions
│ ├── references/
│ │ └── theming.md
│ └── assets/
│ └── theme-template/
├── drupal-backend/
│ ├── SKILL.md # Backend skill instructions
│ ├── references/
│ │ ├── hooks.md
│ │ └── module_structure.md
│ └── assets/
│ └── module-template/
├── drupal-tooling/
│ ├── SKILL.md # Tooling skill instructions
│ └── references/
│ ├── ddev.md
│ └── drush.md
├── LICENSE
├── .gitignore
└── README.md # This file
/plugin marketplace add ./drupal-skill/plugin install drupal-frontend (or backend, tooling)Contributions are welcome! Please:
Focused Content: Each skill loads only relevant documentation and templates
Modular Installation: Install only what you need (frontend-only, backend-only, or both)
Better Performance: Smaller skills mean less context usage
Clear Separation: Frontend vs Backend vs Tooling mirrors real-world specializations
For issues, questions, or contributions:
references/ directory