Use this agent when working on Drupal 10/11 backend development tasks including: custom module creation, service implementation, plugin development, event subscribers, configuration management, API integrations, performance optimization, or any server-side Drupal architecture work. This agent should be invoked for…
Use this agent when you need to analyze legacy Drupal codebases for upgrade preparation, migration planning, or compatibility assessment. Examples include: auditing a Drupal 7.x site for deprecated APIs before upgrading to Drupal 10+, running drutiny policy scans to assess code compliance, identifying incompatible…
Use this agent when designing or building Drupal 10/11 content architectures, creating content models, configuring entity relationships, or setting up site structure through UI-driven configuration. Examples include: designing content models for multilingual sites, creating consistent machine name patterns…
Use this agent when working on Drupal 10/11 core contributions, patches, or merge requests. Examples include: refactoring deprecated core API usage, reviewing patches from drupal.org issue queue, writing kernel/functional/unit tests for core subsystems, auditing core services for refactoring opportunities, creating…
Use this agent when you need to design, deploy, or maintain Drupal hosting infrastructure with automation and DevOps best practices. This agent should be called for tasks like provisioning LAMP servers, setting up CI/CD pipelines, configuring backups, implementing security hardening, or automating Drupal-specific…
Use this agent when you need to create, maintain, or enhance documentation for Drupal 10/11 projects. This includes generating technical documentation for developers, user guides for content editors, API specifications, architecture diagrams, and automated documentation workflows. Examples: creating comprehensive…
Use this agent when working on Drupal frontend development tasks including: building reusable components with SDC, debugging theming/asset loading issues, reviewing Twig templates, implementing responsive images in Views, or setting up theme structure with libraries and build pipelines. Examples include: creating a…
Use this agent when you need to diagnose and resolve Drupal performance issues including slow page renders, cache invalidation problems, database query bottlenecks, or infrastructure tuning. Examples include: profiling a slow node view and optimizing cache contexts, analyzing Redis miss ratios and adjusting bin…
Use this agent when you need expert Drupal technical leadership for architecture decisions, team coordination, and project governance. Examples: designing complex Drupal multisite architectures, establishing coding standards and review processes, creating technical specifications for modules and integrations…
Audit code or a folder against Drupal best practices. Use this skill whenever the user wants to review, check, or improve Drupal code quality — including custom modules, themes, config YAML files, machine names, field definitions, Views config, Twig templates, composer.json, settings.php, or any Drupal-related file.…
Guide Drupal projects through development lifecycle checklists. Use this skill when starting a new project, preparing for deployment, checking project completeness, or managing a Drupal project from setup to production launch.
Search the source code of all Drupal contributed modules on drupal.org via the GitLab API. Use this skill whenever the user wants to find code examples, usage patterns, or implementations in Drupal contrib modules - e.g. "find examples of hookformalter in contrib", "which modules use a specific class or interface"…
Check and fix Drupal PHP coding standards violations using PHPCS and PHPStan. Use this skill when you need to validate code against Drupal standards, fix coding style issues, or run automated code quality checks.
Generate and validate .gitlab-ci.yml files for Drupal modules using Drupal Association templates. Use this skill when you need to create GitLab CI configuration, update existing CI, or validate CI setup for a Drupal module.
Find the equivalent online source code URL on git.drupalcode.org for a pasted code snippet from a Drupal contrib module. Use this skill whenever a user pastes PHP/Drupal code and asks to find it online, find the source, locate it on drupalcode.org, or wants a link to the code on the Drupal git repository. Trigger even…
Generate and validate README.md files for Drupal.org contribution. Use this skill when you need to create a README.md for a Drupal module, check an existing README for Drupal.org compliance, or fix README structure issues.
Search the source code of Drupal contributed modules and core via the tresbien.tech code search API. Use this skill whenever the user wants to find code examples, usage patterns, or implementations across Drupal projects - e.g. "find examples of hookformalter", "which modules use a specific class", "show me how…
Validates Drupal 10+ custom modules for Drupal.org contribution readiness. Use this skill when you need to check if a module is ready for Drupal.org, validate required files, or get recommendations for contribution.
Estimate costs and timeline for Drupal projects using a structured breakdown of tasks, roles, content types, and development work. Use this skill when the user asks for a project quote, cost breakdown, timeline estimation, budget planning, or resource allocation for a Drupal website. Trigger for requests like "how…
Configure a developer's local machine for Drupal development. Use this skill when setting up a new development machine, configuring PHP/Composer/DDEV, installing Drupal CLI tools, or optimizing IDE and terminal for Drupal work.
Generate a git.drupalcode.org blame URL and fetch commit details for a code snippet from a Drupal contrib module or Drupal core. Use this skill when the user asks "who wrote this code", "git blame", "who is responsible for this line", "blame this code", or wants to see the commit history for a specific line or range…
Create a Drupal.org issue title and summary body that is ready to paste into the issue form. Use when the user asks to draft, improve, or rewrite an issue from a bug report, feature request, patch, MR, commit, or discussion. When the user says "issue title", "issue body", "issue summary", or similar.
Drupal maintenance and support contract templates, task lists, SLA parameters, and handoff procedures. Use this skill when the user asks about Drupal maintenance contracts, support plans, SLA definitions, maintenance pricing, or needs guidance on dropping support/handoff procedures for a Drupal project.
★not rated 15▲
+1 yesterdayA60 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: