claudecodex

drupal-lab

Drupal-specific development skills and agents (DDEV, Analysis, Validation, Scaffolding)

0 on GitHubby Chris Weberv5.1.0UNLICENSEDupdated yesterdaydevelopment
/

Plugin drupal-lab from marketplace local in cosmicdreams/claude-plugins. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (13)

  • analyze-issue

    Analyze one Drupal.org issue by number into a structured report — fetches the issue, filters comments, finds patches and merge requests, assesses complexity. Not for browsing or listing issues (drupal-lab:browse-drupal-issues).

  • branch-audit

    Diff what JIRA claims is in a sprint or release against what is actually merged into that branch, producing a delta report a project manager can treat as ground truth. Not for code review or merge-conflict analysis.

  • browse-drupal-issues

    Browse or list issues for any Drupal.org project (core or contrib) via RSS. Not for deep analysis of a single issue — use drupal-lab:analyze-issue.

  • config

    Discover and configure drupal-lab integrations into ~/.claude/drupal-lab.json — probes DDEV and Acquia CLI, finds Drupal project roots, asks about naming conventions and Drupal.org credentials. Run on first setup or when a drupal-lab skill cannot find its project.

  • ddev

    Run Drupal tooling inside DDEV containers: phpcs, phpstan, phpunit, drush, composer. Host-side PHP will fail — DDEV supplies PHP, the database, Chrome webdriver, and test environment variables. Not for DDEV lifecycle (drupal-lab:process-lifecycle).

  • finish-issue

    Close out a Drupal issue worktree with a deliberate decision — submit as merge request, submit as patch, park as work-in-progress, or discard — then shut down DDEV and clean up. The final step, not for mid-implementation.

  • issue-summary

    Write a short Drupal.org contribution comment (what was fixed, the proof, what was not checked) once the fix passes the worth-it gate, from the analysis report and the git diff. Run only after drupal-lab:validate-patch passes.

  • module-dev-starter

    Scaffold a Claude-ready Drupal contrib module project with DDEV — runs admin:scaffold, then adds Drupal directories, DDEV config, and composer setup. Not for Drupal core work (drupal-lab:process-lifecycle).

  • perf-measure

    Profile PHP inside DDEV — page load, memory allocation, database query patterns — emitting JSON score tuples for the experiment ratchet, including callgraph_top_10. Not for frontend performance (test-lab:perf-measure).

  • process-lifecycle

    Manage the DDEV lifecycle for a Drupal worktree: start, ready-check, completion, shutdown, cleanup. Not for running tools inside DDEV — use drupal-lab:ddev.

  • release-cut

    Cut a release assembly branch from main and merge the feature branches a JIRA release ticket approves. Release branches are disposable and rebuilt from scratch each run. Not for feature or sprint branches (drupal-lab:sprint-start).

  • sprint-start

    Create a sprint assembly branch named for the active JIRA sprint and seed its manifest of expected tickets. Rebuilt from main each run, never edited in place. Not for feature branches or release branches (drupal-lab:release-cut).

  • validate-patch

    Run every quality gate against a Drupal patch or merge request before submission — phpcs, phpstan, phpunit, and coverage review via DDEV. Not for issue research (drupal-lab:analyze-issue).

Subagents (1)

  • reviewer

    Fresh-context review of a Drupal issue fix before it is submitted. Checks the diff against the issue and its spec first, then runs the quality gates and looks for untested changes. Writes results.json. Use after drupal-lab:validate-patch passes and before drupal-lab:issue-summary.

Hooks (1)

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/branch-guard.sh

View source on GitHub

More from cosmicdreams/claude-plugins

All 12 plugins →

lib

claudecodex

CLI wrapper skills: Slack, Jira, GitHub, TestRail, vault operations, log analysis, and file utilities

18 skills · hooks

0

design-lab

claudecodex

Build and maintain a verified Figma component library from real code. Resumable, schema-validated extraction and planning; Figma is one renderer.

14 skills · 2 commands · hooks

0

ideas-funnel

claudecodex

Passive knowledge capture pipeline — Karpathy-derived LLM Wiki with Monitor-driven multi-domain ingest. Feeds land in raw/, agents compile them into a cross-linked Obsidian wiki, memory evolves via confidence decay and graph-aware consolidation.

12 skills · 2 agents

0

research-lab

claudecodex

Knowledge-work verbs as standalone compositional primitives: frame, gather, understand, synthesize, interrogate, experiment, teach. NotebookLM + Workflow fan-out; preflight-first input contracts; no orchestrator

8 skills · 3 agents · hooks

0

workshop

claudecodex

Process automation skills: prioritize, scout, knowledge-check, deploy checklist, Obsidian maintenance, and personal productivity

12 skills

0

admin

claudecodex

Plugin, agent, and skill management tooling: bump-version, scaffold, new-agent, optimize-agents, update-plugins, create-worktree

9 skills · hooks

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain drupal-lab?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins12 plugins