
from claude-skills28
Create or update a Drupal merge request (MR), prepare required AI-disclosure text at policy threshold, and surface verify/review status and RTBC guidance before
Creates or updates a Drupal merge request and prepares the AI disclosure required by project policy. The skill automates the routine MR workflow: confirms branch and target, checks verification and review preconditions, assesses whether AI authored a significant portion of the change, crafts disclosure text for the issue and MR description, and reports MR status and RTBC guidance. It wraps existing CLI tooling (drupalorg-cli) rather than reimplementing network flows and emphasises safe gates and validation.
Use this skill when a contributor asks to submit or update a Drupal patch or MR (e.g. via /drupal-ai-contrib:submit). It should run after code changes and verification steps are available. If verify or review hasn’t been run or is stale, the skill surfaces that fact and lets the contributor decide whether to proceed. It is not a moral arbiter — it enforces policy workflow and disclosure placement, not acceptance.
Designed for server-side assistant tooling that can call CLIs and agent task tools (Claude-derived agents or similar automation runners). The skill expects access to shell tools like drupalorg and knowledge-layer lookups (dev-guides-navigator).
This skill has not been reviewed by our automated audit pipeline yet.