npx claudepluginhub khawkins98/drupal-gutenberg-llm-skillsSkills for generating Drupal Gutenberg block markup and developing custom Gutenberg blocks/modules for Drupal
Skills for Drupal Gutenberg, Drupal's implementation of the WordPress Gutenberg block editor. Installable as a plugin in both Claude Code and GitHub Copilot CLI.
drupal-gutenberg-markupGenerates valid Drupal Gutenberg HTML block markup. Covers <!-- wp:blockname --> comment syntax, attributes, nested blocks, column layouts, and block patterns.
Both tools auto-detect this skill when you ask about creating Gutenberg content. You can also invoke it explicitly:
/drupal-gutenberg:drupal-gutenberg-markup/drupal-gutenberg-markup in your prompt, e.g. "Use the /drupal-gutenberg-markup skill to create a hero section"Example prompts:
drupal-gutenberg-devHelps build custom Gutenberg blocks and modules for Drupal. Covers module structure, .gutenberg.yml configuration, ES6/Babel build toolchain, block registration, Twig server-side rendering, and media integration.
Both tools auto-detect this skill when you're working on Gutenberg module code. You can also invoke it explicitly:
/drupal-gutenberg:drupal-gutenberg-dev/drupal-gutenberg-dev in your promptExample prompts:
Quick start (single session):
claude --plugin-dir /path/to/drupal-gutenberg-llm-skills
Permanent install via local marketplace:
# Register the repo as a local marketplace (one-time setup)
/plugin marketplace add /path/to/drupal-gutenberg-llm-skills
# Install the plugin
/plugin install drupal-gutenberg@drupal-gutenberg-llm-skills
Install from a local clone:
copilot plugin install /path/to/drupal-gutenberg-llm-skills
Install directly from GitHub (no local clone needed):
copilot plugin install owner/drupal-gutenberg-llm-skills
Verify the install:
copilot plugin list
Or inside an interactive session:
/skills list
If you're working on the skill content in this repo:
Clone the repo and make your changes to the Markdown files under skills/.
Test locally — load directly from your working copy without an install step:
claude --plugin-dir ./copilot --plugin-dir ./Iterate — edit skill files, restart the tool, and verify the skills activate and produce correct output.
/skills reload during a session after adding or editing a skill.Publish — push to the repo. To pick up changes in Copilot CLI after a pull: copilot plugin install /path/to/repo (re-run install to refresh the cache).
Note (March 2026): Both Claude Code and Copilot CLI converged on a very similar plugin/skill structure, which is why this repo works for both without duplication. Both systems are actively evolving — treat the specifics below as current best-effort, not permanent truth.
Because of deliberate format alignment between the two tools, a single set of files serves both:
| File | Used by | Notes |
|---|---|---|
.claude-plugin/plugin.json | Both | Both tools recognize this path as a valid plugin manifest location |
.claude-plugin/marketplace.json | Both | Both tools recognize this path for marketplace registration |
skills/*/SKILL.md | Both | Default skill convention for both; the name and description frontmatter fields drive auto-detection in both |
Supporting .md files in skills/*/ | Both | Referenced from SKILL.md body; loaded into context by both tools |
CLAUDE.md | Both | Claude Code uses it as plugin-level instructions; Copilot CLI uses it as project-level instructions — keep it accurate for both contexts |
When you change any of the following, check that both tools still behave correctly:
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations