Agent skill

Drupalorg Work On Issue

by mglaman in mglaman/drupalorg-cli

Agentic workflow for contributing to a Drupal.org issue via GitLab MR.

No licenceAuto-check passed

Install Drupalorg Work On Issue

skills CLI
$ npx skills add mglaman/drupalorg-cli --skill drupalorg-work-on-issue -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mglaman/drupalorg-cli drupalorg-work-on-issue --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mglaman/drupalorg-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skill-data/drupalorg-work-on-issue .claude/skills/drupalorg-work-on-issue && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
drupalorg-work-on-issue
GitHub stars
168
Token cost
~2.6k tokens
SKILL.md length
1,306 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
None found

At a glance

Agentic workflow for contributing to a Drupal.org issue via GitLab MR.

  • Works in 4 steps: Fetch issue and fork details → Set up remote and check out the branch → Inspect the current MR state → …
  • SKILL.md covers Instructions and Notes
  • Calls git; reaches git.drupalcode.org and git.drupal.org

What it does

Drupalorg Work On Issue is an agent skill from mglaman/drupalorg-cli. Agentic workflow for contributing to a Drupal.org issue via GitLab MR. Orchestrates fork verification, directory alignment, remote setup, branch checkout, and the fix/push/pipeline loop.

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with GitLab. The repository describes itself as: A command line tool for interfacing with Drupal.org.

Example prompts

  • “/drupalorg-work-on-issue”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Fetch issue and fork details
  2. Set up remote and check out the branch
  3. Inspect the current MR state
  4. Work loop

What it can do on your machine

Read from SKILL.md and the folder at commit 9b085ab. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • git.drupalcode.org
    • git.drupal.org

    Also links to:

    • drupal.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Drupalorg Work On Issue loads about 2.6k tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 1,306 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,306 words (~2,568 tokens).

“Purpose: Agentic workflow for contributing to a Drupal.org issue via GitLab MR.”

— opening of SKILL.md by mglaman
name
drupalorg-work-on-issue

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skill-data/drupalorg-work-on-issue of mglaman/drupalorg-cli.

Open the folder on GitHubat commit 9b085ab

Compare with similar skills

Drupalorg Work On Issue next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Drupalorg Work On Issue compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Drupalorg Work On Issue this skillmglaman/drupalorg-cli168—~2.6kAutomated safety check: PassNone
Greplooponyx-dot-app/onyx32k4 repos~3.3kAutomated safety check: PassMIT
Check PRonyx-dot-app/onyx32k2 repos~2.3kAutomated safety check: PassMIT
Visual Reviewai-dynamo/dynamo8.2k—~4.5kAutomated safety check: PassApache-2.0
Debate ReviewamElnagdy/review-skills1322 repos~986Automated safety check: PassMIT
degit Project ScaffoldingRich-Harris/degit7.9k—~534Automated safety check: PassMIT

Similar skills

  • Greploop

    onyx-dot-app/onyx

    Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.

    32k GitHub starsUsed in 4 repos~3.3k tokens
    DevelopmentAuto-check passed
  • Check PR

    onyx-dot-app/onyx

    Checks a GitHub, GitLab, or Perforce (p4) pull request (or merge request, or shelved changelist) for unresolved review comments, failing status checks, and incomplete PR descriptions.

    32k GitHub starsUsed in 2 repos~2.3k tokens
    DevelopmentAuto-check passed
  • Visual Review

    ai-dynamo/dynamo

    Create self-contained interactive HTML code-review dashboards from GitHub or GitLab pull requests, checked-out branch diffs, or supplied unified diffs, with correctness and safe-to-merge scores…

    8.2k GitHub stars~4.5k tokensUpdated today
    DevelopmentAuto-check passed
  • Debate Review

    amElnagdy/review-skills

    Two-model debate review of a GitHub PR, GitLab MR, Azure DevOps PR, or local working tree, posted as inline comments or printed.

    132 GitHub starsUsed in 2 repos~986 tokens
    DevelopmentAuto-check passed
  • degit Project Scaffolding

    Rich-Harris/degit

    Downloads a repository snapshot or template with degit into an empty folder, from GitHub, GitLab, Bitbucket, Sourcehut or a Gist, optionally at a branch, tag or commit.

    7.9k GitHub stars~534 tokensUpdated 25 days ago
    DevelopmentAuto-check passed
  • Greploop Apps

    michaelshimeles/skills

    Loops on a large pull request, merge request or Perforce changelist, fixing Greptile findings until it scores 5/5 with no unresolved comments.

    1.3k GitHub starsUsed in 1 repo~3.6k tokens
    DevelopmentAuto-check passed

More from mglaman/drupalorg-cli

  • Drupalorg CLI

    mglaman/drupalorg-cli

    CLI for Drupal.org issue lifecycle management. An agent skill from mglaman/drupalorg-cli.

    168 GitHub stars~668 tokensUpdated 16 days ago
    Auto-check passed
  • Drupalorg Issue Summary Update

    mglaman/drupalorg-cli

    Fetches a Drupal.org issue with all its comments and analyses whether the "Proposed resolution" in the issue summary matches the current discussion consensus.

    168 GitHub stars~986 tokensUpdated 16 days ago
    Auto-check passed
  • Drupalorg Issue Search

    mglaman/drupalorg-cli

    Search for Drupal.org issues by keyword. An agent skill from mglaman/drupalorg-cli.

    168 GitHub stars~956 tokensUpdated 16 days ago
    Auto-check passed

Works with

Questions about Drupalorg Work On Issue

What does Drupalorg Work On Issue do?

Agentic workflow for contributing to a Drupal.org issue via GitLab MR. Drupalorg Work On Issue is an agent skill from mglaman/drupalorg-cli.org issue via GitLab MR.

How do I install Drupalorg Work On Issue in Claude Code?

Run `npx skills add mglaman/drupalorg-cli --skill drupalorg-work-on-issue -a claude-code`. Or copy the skill folder (skill-data/drupalorg-work-on-issue in mglaman/drupalorg-cli) into .claude/skills/drupalorg-work-on-issue in your project. Claude Code loads it when a task matches its description.

How do I install Drupalorg Work On Issue in Codex?

Run `npx skills add mglaman/drupalorg-cli --skill drupalorg-work-on-issue -a codex`. Or copy the skill folder (skill-data/drupalorg-work-on-issue in mglaman/drupalorg-cli) into .agents/skills/drupalorg-work-on-issue in your project. Codex loads it when a task matches its description.

Can I use Drupalorg Work On Issue in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mglaman/drupalorg-cli --skill drupalorg-work-on-issue -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/drupalorg-work-on-issue, .gemini/skills/drupalorg-work-on-issue, .github/skills/drupalorg-work-on-issue and .opencode/skills/drupalorg-work-on-issue in your project.

What does Drupalorg Work On Issue need to run?

Going by SKILL.md and its folder, Drupalorg Work On Issue needs the command-line tools its instructions call (git).

Does Drupalorg Work On Issue access the network?

SKILL.md names 3 domains. In commands or code: git.drupalcode.org and git.drupal.org; the agent is likely to contact these when it follows the instructions. As links in the text: drupal.org. This is read from the text; nothing was executed.

Is Drupalorg Work On Issue safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Drupalorg Work On Issue use?

No licence was found for Drupalorg Work On Issue or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Drupalorg Work On Issue use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Drupalorg Work On Issue?

Skills that share tags, products or a category with Drupalorg Work On Issue: Greploop (onyx-dot-app/onyx, 32k stars), Check PR (onyx-dot-app/onyx, 32k stars), Visual Review (ai-dynamo/dynamo, 8.2k stars) and Debate Review (amElnagdy/review-skills, 132 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Drupalorg Work On Issue?

mglaman (a GitHub user) maintains it in mglaman/drupalorg-cli, which has 168 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on September 22, 2026.

Source: mglaman/drupalorg-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.