trebormc

48 mods across 1 repository, 10 stars between them.

applier

01

trebormc/drupal-ai-agents

Agent Claude Code

Fast mechanical code applier. Applies SEARCH/REPLACE blocks exactly as instructed without reasoning or modification. Use when another agent generates precise SEARCH/REPLACE instructions that need to be applied to files. Never invoke for tasks requiring judgment or code generation.

10 1mo ago A 49 tokens original Apache-2.0

code-explorer

02

trebormc/drupal-ai-agents

Agent Claude Code

Context firewall for codebase exploration. Sweeps the project wide (glob/grep across hundreds of candidate files, selective reads) inside its own DISPOSABLE context and returns only the few files/locations that matter, with file:line pointers and minimal excerpts — so the calling agent never burns its expensive…

10 1mo ago A 104 tokens original Apache-2.0

code-review

03

trebormc/drupal-ai-agents

Agent Claude Code

Judge panel that evaluates Drupal work from seven expert perspectives (correctness, security, Drupal quality, performance, accessibility, translations, test coverage). PLAN mode: invoke BEFORE implementing significant changes — the judges deliberate and return an Implementation Contract (approach, roadmap…

10 1mo ago A 94 tokens original Apache-2.0

drupal-dev

04

trebormc/drupal-ai-agents

Agent Claude Code

Drupal 10 backend development specialist. Use when creating or modifying custom modules, services, entities, forms, plugins, routing, or hook implementations. Handles PHP backend development only — delegates theming to drupal-theme and visual testing to visual-test. Generates SEARCH/REPLACE blocks and delegates file…

10 1mo ago A 65 tokens original Apache-2.0

trebormc/drupal-ai-agents

Agent Claude Code

Agent for generating automated tests in Drupal 10/11 projects. Analyzes the code under test, decides the appropriate test type according to the rules defined in drupal-testing, and uses the corresponding skill to generate it. Supports Unit, Kernel, Functional, FunctionalJavascript, Behat and Playwright.

10 1mo ago A 66 tokens original Apache-2.0

drupal-theme

06

trebormc/drupal-ai-agents

Agent Claude Code

Drupal 10 frontend developer for themes, Twig templates, JavaScript, CSS/SCSS, and TailwindCSS. Use for theming tasks: template creation, preprocess functions, library definitions, asset optimization, responsive design, and Tailwind components. Delegates template quality audits to twig-audit and visual verification to…

10 1mo ago A 66 tokens original Apache-2.0

output-verifier

07

trebormc/drupal-ai-agents

Agent Claude Code

Validates code, configurations, or plans generated by other agents. Reviews for correctness, completeness, edge cases, security issues, and Drupal best practices. Use after a development agent produces output that needs quality assurance before presenting to the user. Returns PASS / NEEDS REVISION verdict with…

10 1mo ago A 60 tokens original Apache-2.0

ralph-planner

08

trebormc/drupal-ai-agents

Agent Claude Code

Ralph Loop requirements planner. Transforms user requests into detailed, structured requirements.md files optimized for autonomous execution with Beads task tracking. Use when the user says "prepare for Ralph", "generate requirements", or wants autonomous overnight execution. Ensures zero ambiguity so Ralph can work…

10 1mo ago A 63 tokens original Apache-2.0

task-router

09

trebormc/drupal-ai-agents

Agent Claude Code

Delegation advisor for the orchestrator. Decides which specialized agent should handle a task. Use when you are NOT sure which agent fits a request, when a request spans multiple agents, or when a complex task needs to be decomposed before delegating. Do NOT use it when the routing is obvious — delegate directly.…

10 1mo ago A 86 tokens original Apache-2.0

visual-analyzer

10

trebormc/drupal-ai-agents

Agent Claude Code

Interprets the CONTENT of images and screenshots using a vision-capable model: UI/design reviews, layout and spacing critique, accessibility contrast checks, before/after visual comparisons, and extracting information from screenshots (error messages, data in images). Use for design tasks and visual interface…

10 1mo ago A 94 tokens original Apache-2.0

visual-test

11

trebormc/drupal-ai-agents

Agent Claude Code

Captures screenshots and performs visual verification of Drupal pages using Playwright MCP. Use after making frontend changes (templates, CSS, JavaScript) to verify the UI renders correctly. Handles authentication via drush uli for admin pages. Returns screenshots and PASS/FAIL verdicts with visual findings.

10 1mo ago B 57 tokens original Apache-2.0

PreToolUse

12

trebormc/drupal-ai-agents

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From trebormc/drupal-ai-agents.

10 1mo ago C tokens not measured original Apache-2.0

drupal-ai-agents

13

trebormc/drupal-ai-agents

Settings file Claude Code

Agent settings declaring 1 hook event (PreToolUse) and 17 allowed tools.

10 1mo ago D tokens not measured original Apache-2.0

beads-task-tracking

14

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Manages tasks using Beads (bd), a git-backed task tracker running in a dedicated DDEV container. Use for creating, updating, closing, and querying tasks throughout development sessions. A wrapper at /usr/local/bin/bd delegates commands to the Beads container transparently. Examples: - user: "create a task for this…

10 1mo ago A 188 tokens original Apache-2.0

code-analysis

15

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Standalone code quality analysis that produces a prioritized findings report: BLOCKERS (the code must NOT ship until fixed) strictly separated from SUGGESTIONS (improvements for quality, maintainability, scalability, Drupal community practices). Analysis only — it never fixes code. Designed to run manually, as an…

10 1mo ago A 222 tokens original Apache-2.0

commit-message

16

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Generates concise commit messages by analyzing git diff and status. Saves the message to a text file in the project root for the user to review and commit manually. Uses Conventional Commits format with type(scope) prefix, ALWAYS in English (Drupal community standard), with a drupal.org variant (issue ID + By: lines)…

10 1mo ago A 161 tokens original Apache-2.0

config-management

17

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Manages Drupal configuration: export, import, configsplit setup, schema validation, and environment-specific overrides via settings.php. Use when dealing with config sync, configsplit, settings.php overrides, or config schema creation. Examples: - user: "set up config split for dev/stage/prod" -> configure configsplit…

10 1mo ago A 156 tokens original Apache-2.0

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Drupal-specific accessibility guidance (WCAG 2.2 AA): Form API auto-generated ARIA, #states vs #access semantics, core hiding utilities (visually-hidden, hidden), Drupal.announce() and tabbingManager instead of hand-rolled ARIA/live regions/focus traps, and the tools-first detection order. Generic web-accessibility…

10 1mo ago A 182 tokens original Apache-2.0

drupal-audit-setup

19

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Installs and configures the Drupal Audit module (drupal/audit) and its submodules. Provides site health scores, module inventory, and code quality analysis via drush commands. Use when the Audit module is not yet installed, or when setting up a new project. Recommended: enable auditall for production submodules, plus…

10 1mo ago A 142 tokens original Apache-2.0

drupal-behat-test

20

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Generates Behat tests for Drupal 10/11 using the Drupal Extension for Behat. Use this skill when the project already has Behat configured (look for behat.yml), when acceptance tests written in natural language (Gherkin) are needed, E2E flows, or when the client needs to read and validate test scenarios. Trigger…

10 1mo ago A 158 tokens original Apache-2.0

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Reference patterns and templates for common Drupal 10/11 development tasks: forms, block plugins, routing, controllers, hooks, caching, Batch API, Queue API, and AJAX forms. Use when implementing these patterns in custom modules. For module scaffolding (info.yml, services.yml), use module-scaffold. Examples: - user…

10 1mo ago A 163 tokens original Apache-2.0

drupal-debugging

22

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Provides Drupal debugging commands for inspecting services, entities, cache, configuration, watchdog logs, database queries, and PHP evaluation via drush. Use when diagnosing issues, inspecting Drupal state, or troubleshooting errors. Examples: - user: "check watchdog logs" -> show recent log entries - user: "debug…

10 1mo ago D 115 tokens original Apache-2.0

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Generates Functional tests for Drupal 10/11 using BrowserTestBase. Use this skill when you need to verify rendered forms, form submission via UI, permissions and access via HTTP, HTML output of pages, admin forms, node creation/editing via the interface, redirects, or anything requiring a full HTTP response but NOT…

10 1mo ago C 151 tokens original Apache-2.0

trebormc/drupal-ai-agents

Skill Claude CodeCodex

Generates FunctionalJavascript tests for Drupal 10/11 using WebDriverTestBase. Use this skill when the code under test depends on JavaScript: AJAX forms, entity reference autocompletes, modals, drag-and-drop, visibility toggles, CKEditor, complex #states. These are the slowest PHPUnit tests in Drupal, use them only…

10 1mo ago A 161 tokens original Apache-2.0