Agent skill

Qodo PR Resolver

by sbusso in sbusso/claudeclaw

Review and resolve PR issues with Qodo - get AI-powered code review issues and fix them interactively (GitHub, GitLab, Bitbucket, Azure DevOps)

MITAuto-check passedDevelopment

Install Qodo PR Resolver

skills CLI
$ npx skills add sbusso/claudeclaw --skill qodo-pr-resolver -a claude-code

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

GitHub CLI
$ gh skill install sbusso/claudeclaw qodo-pr-resolver --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/sbusso/claudeclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/qodo-pr-resolver .claude/skills/qodo-pr-resolver && 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
qodo-pr-resolver
GitHub stars
194
Token cost
~4k tokens
SKILL.md length
2,082 words
Files
2
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

Review and resolve PR issues with Qodo - get AI-powered code review issues and fix them interactively (GitHub, GitLab, Bitbucket, Azure DevOps)

  • Works in 10 steps: Check code push status → Detect git provider → Find the open PR/MR → …
  • Tasks that involve GraphQL
  • SKILL.md covers Prerequisites, Understanding Qodo Reviews and Instructions
  • Calls git

What it does

Qodo PR Resolver is an agent skill from sbusso/claudeclaw. Review and resolve PR issues with Qodo - get AI-powered code review issues and fix them interactively (GitHub, GitLab, Bitbucket, Azure DevOps)

Its SKILL.md is about 4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `resources/providers.md`).

It sits in Development, covering GraphQL and Code review. It works with Azure DevOps, Bitbucket, GitHub and GitLab. The repository describes itself as: Use Claude to orchestrate agents like OpenClaw. The licence is MIT.

When your agent uses it

  • Tasks that involve GraphQL
  • Tasks that involve Code review

Example prompts

  • “/qodo-pr-resolver”

Workflow steps

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

  1. Check code push status
  2. Detect git provider
  3. Find the open PR/MR
  4. Get Qodo review comments
  5. Parse and display the issues
  6. Ask user for fix preference
  7. Review and fix issues (manual mode)
  8. Auto-fix mode
  9. Post summary to PR/MR
  10. Push to remote

What it can do on your machine

Read from SKILL.md and the folder at commit 1395af4. 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

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    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

Qodo PR Resolver loads about 4k tokens when it runs. Until then it costs about 40 tokens; SKILL.md has 2,082 words of instructions outside code blocks.

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

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

The full file from sbusso/claudeclaw at commit 1395af4, republished under its MIT licence (© sbusso). 2,082 words, ~4,003 tokens.

Download SKILL.mdSave it as .claude/skills/qodo-pr-resolver/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
qodo-pr-resolver
description
Review and resolve PR issues with Qodo - get AI-powered code review issues and fix them interactively (GitHub, GitLab, Bitbucket, Azure DevOps)
version
0.3.0
triggers
qodo.?pr.?resolver, pr.?resolver, resolve.?pr, qodo.?fix, fix.?qodo, qodo.?review, review.?qodo, qodo.?issues?, show.?qodo, get.?qodo, qodo.?resolve

Qodo PR Resolver

Fetch Qodo review issues for your current branch's PR/MR, fix them interactively or in batch, and reply to each inline comment with the decision. Supports GitHub, GitLab, Bitbucket, and Azure DevOps.

Prerequisites

Required Tools:
  • Git - For branch operations
  • Git Provider CLI - One of: gh (GitHub), glab (GitLab), bb (Bitbucket), or az (Azure DevOps)

Installation and authentication details: See providers.md for provider-specific setup instructions.

Required Context:
  • Must be in a git repository
  • Repository must be hosted on a supported git provider (GitHub, GitLab, Bitbucket, or Azure DevOps)
  • Current branch must have an open PR/MR
  • PR/MR must have been reviewed by Qodo (pr-agent-pro bot, qodo-merge[bot], etc.)
Quick Check:
bash
git --version                                    # Check git installed
git remote get-url origin                        # Identify git provider

See providers.md for provider-specific verification commands.

Understanding Qodo Reviews

Qodo (formerly Codium AI) is an AI-powered code review tool that analyzes PRs/MRs with compliance checks, bug detection, and code quality suggestions.

Bot Identifiers

Look for comments from: pr-agent-pro, pr-agent-pro-staging, qodo-merge[bot], qodo-ai[bot]

Review Comment Types
  1. PR Compliance Guide 🔍 - Security/ticket/custom compliance with 🟢/🟡/🔴/⚪ indicators
  2. PR Code Suggestions ✨ - Categorized improvements with importance ratings
  3. Code Review by Qodo - Structured issues with 🐞/📘/📎 sections and agent prompts (most detailed)

Instructions

When the user asks for a code review, to see Qodo issues, or fix Qodo comments:

Step 0: Check code push status

Check for uncommitted changes, unpushed commits, and get the current branch.

Scenario A: Uncommitted changes exist
  • Inform: "⚠️ You have uncommitted changes. These won't be included in the Qodo review."
  • Ask: "Would you like to commit and push them first?"
  • If yes: Wait for user action, then proceed to Step 1
  • If no: Warn "Proceeding with review of pushed code only" and continue to Step 1
Scenario B: Unpushed commits exist

(no uncommitted changes)

  • Inform: "⚠️ You have N unpushed commits. Qodo hasn't reviewed them yet."
  • Ask: "Would you like to push them now?"
  • If yes: Execute git push, inform "Pushed! Qodo will review shortly. Please wait ~5 minutes then run this skill again."
  • Exit skill (don't proceed - Qodo needs time to review)
  • If no: Warn "Proceeding with existing PR review" and continue to Step 1
Scenario C: Everything pushed

(both uncommitted changes and unpushed commits are empty)

  • Proceed to Step 1
Step 1: Detect git provider

Detect git provider from the remote URL (git remote get-url origin).

See providers.md for provider detection patterns.

Step 2: Find the open PR/MR

Find the open PR/MR for this branch using the provider's CLI.

See providers.md § Find Open PR/MR for provider-specific commands.

Step 3: Get Qodo review comments

Get the Qodo review comments using the provider's CLI.

Qodo typically posts both a summary comment (PR-level, containing all issues) and inline review comments (one per issue, attached to specific lines of code). You must fetch both.

See providers.md § Fetch Review Comments for provider-specific commands.

Look for comments where the author is "qodo-merge[bot]", "pr-agent-pro", "pr-agent-pro-staging" or similar Qodo bot name.

Step 3a: Check if review is still in progress
  • If any comment contains "Come back again in a few minutes" or "An AI review agent is analysing this pull request", the review is still running
  • In this case, inform the user: "⏳ Qodo review is still in progress. Please wait a few minutes and try again."
  • Exit early - don't try to parse incomplete reviews
Step 3b: Deduplicate issues

Deduplicate issues across summary and inline comments:

  • Qodo posts each issue in two places: once in the summary comment (PR-level) and once as an inline review comment (attached to the specific code line). These will share the same issue title.
  • Qodo may also post multiple summary comments (Compliance Guide, Code Suggestions, Code Review, etc.) where issues can overlap with slightly different wording.
  • Deduplicate by matching on issue title (primary key - the same title means the same issue):
    • If an issue appears in both the summary comment and as an inline comment, merge them into a single issue
    • Prefer the inline comment for file location (it has the exact line context)
    • Prefer the summary comment for severity, type, and agent prompt (it is more detailed)
    • IMPORTANT: Preserve each issue's inline review comment ID — you will need it later (Step 8) to reply directly to that comment with the decision
  • Also deduplicate across multiple summary comments by location (file path + line numbers) as a secondary key
  • If the same issue appears in multiple places, combine the agent prompts
Step 4: Parse and display the issues
  • Extract the review body/comments from Qodo's review
  • Parse out individual issues/suggestions
  • IMPORTANT: Preserve Qodo's exact issue titles verbatim — do not rename, paraphrase, or summarize them. Use the title exactly as Qodo wrote it.
  • IMPORTANT: Preserve Qodo's original ordering — display issues in the same order Qodo listed them. Qodo already orders by severity.
  • Extract location, issue description, and suggested fix
  • Extract the agent prompt from Qodo's suggestion (the description of what needs to be fixed)
Severity mapping

Derive severity from Qodo's action level and position:

  1. Action level determines severity range:

    • "Action required" issues → Can only be 🔴 CRITICAL or 🟠 HIGH
    • "Review recommended" / "Remediation recommended" issues → Can only be 🟡 MEDIUM or ⚪ LOW
    • "Other" / "Advisory comments" issues → Always ⚪ LOW (lowest priority)
  2. Qodo's position within each action level determines the specific severity:

    • Group issues by action level ("Action required" vs "Review recommended" vs "Other")
    • Within "Action required" and "Review recommended" groups: earlier positions → higher severity, later positions → lower severity
    • Split point: roughly first half of each group gets the higher severity, second half gets the lower
    • All "Other" issues are treated as ⚪ LOW regardless of position

Example: 7 "Action required" issues would be split as:

  • Issues 1-3: 🔴 CRITICAL
  • Issues 4-7: 🟠 HIGH
  • Result: No MEDIUM or LOW issues (because there are no "Review recommended" or "Other" issues)

Example: 5 "Action required" + 3 "Review recommended" + 2 "Other" issues would be split as:

  • Issues 1-2 or 1-3: 🔴 CRITICAL (first ~half of "Action required")
  • Issues 3-5 or 4-5: 🟠 HIGH (second ~half of "Action required")
  • Issues 6-7: 🟡 MEDIUM (first ~half of "Review recommended")
  • Issue 8: ⚪ LOW (second ~half of "Review recommended")
  • Issues 9-10: ⚪ LOW (all "Other" issues)

Action guidelines:

  • 🔴 CRITICAL / 🟠 HIGH ("Action required"): Always "Fix"
  • 🟡 MEDIUM ("Review recommended"): Usually "Fix", can "Defer" if low impact
  • ⚪ LOW ("Review recommended" or "Other"): Can be "Defer" unless quick to fix; "Other" issues are lowest priority
Output format

Display as a markdown table in Qodo's exact original ordering (do NOT reorder by severity - Qodo's order IS the severity ranking):

Qodo Issues for PR #123: [PR Title]

| # | Severity | Issue Title | Issue Details | Type | Action |
|---|----------|-------------|---------------|------|--------|
| 1 | 🔴 CRITICAL | Insecure authentication check | • **Location:** src/auth/service.py:42<br><br>• **Issue:** Authorization logic is inverted | 🐞 Bug ⛨ Security | Fix |
| 2 | 🔴 CRITICAL | Missing input validation | • **Location:** src/api/handlers.py:156<br><br>• **Issue:** User input not sanitized before database query | 📘 Rule violation ⛯ Reliability | Fix |
| 3 | 🟠 HIGH | Database query not awaited | • **Location:** src/db/repository.py:89<br><br>• **Issue:** Async call missing await keyword | 🐞 Bug ✓ Correctness | Fix |
Step 5: Ask user for fix preference

After displaying the table, ask the user how they want to proceed using AskUserQuestion:

Options:

  • 🔍 "Review each issue" - Review and approve/defer each issue individually (recommended for careful review)
  • ⚡ "Auto-fix all" - Automatically apply all fixes marked as "Fix" without individual approval (faster, but less control)
  • ❌ "Cancel" - Exit without making changes

Based on the user's choice:

  • If "Review each issue": Proceed to Step 6 (manual review)
  • If "Auto-fix all": Skip to Step 7 (auto-fix mode - apply all "Fix" issues automatically using Qodo's agent prompts)
  • If "Cancel": Exit the skill
Show full SKILL.md (941 more words)Show less
Step 6: Review and fix issues (manual mode)

If "Review each issue" was selected:

  • For each issue marked as "Fix" (starting with CRITICAL):
    • Read the relevant file(s) to understand the current code
    • Implement the fix by executing the Qodo agent prompt as a direct instruction. The agent prompt is the fix specification — follow it literally, do not reinterpret or improvise a different solution. Only deviate if the prompt is clearly outdated relative to the current code (e.g. references lines that no longer exist).
    • Calculate the proposed fix in memory (DO NOT use Edit or Write tool yet)
    • Present the fix and ask for approval in a SINGLE step:
      1. Show a brief header with issue title and location
      2. Show Qodo's agent prompt in full so the user can verify the fix matches it
      3. Display current code snippet
      4. Display proposed change as markdown diff
      5. Immediately use AskUserQuestion with these options:
        • ✅ "Apply fix" - Apply the proposed change
        • ⏭️ "Defer" - Skip this issue (will prompt for reason)
        • 🔧 "Modify" - User wants to adjust the fix first
    • WAIT for user's choice via AskUserQuestion
    • If "Apply fix" selected:
      • Apply change using Edit tool (or Write if creating new file)
      • Reply to the Qodo inline comment with the decision (see Step 8 for inline reply commands)
      • Git commit the fix: git add <modified-files> && git commit -m "fix: <issue title>"
      • Confirm: "✅ Fix applied, commented, and committed!"
      • Mark issue as completed
    • If "Defer" selected:
      • Ask for deferral reason using AskUserQuestion
      • Reply to the Qodo inline comment with the deferral (see Step 8 for inline reply commands)
      • Record reason and move to next issue
    • If "Modify" selected:
      • Inform user they can make changes manually
      • Move to next issue
  • Continue until all "Fix" issues are addressed or the user decides to stop
Important notes

Single-step approval with AskUserQuestion:

  • NO native Edit UI (no persistent permissions possible)
  • Each fix requires explicit approval via custom question
  • Clearer options, no risk of accidental auto-approval

CRITICAL: Single validation only - do NOT show the diff separately and then ask. Combine the diff display and the question into ONE message. The user should see: brief context → current code → proposed diff → AskUserQuestion, all at once.

Example: Show location, Qodo's guidance, current code, proposed diff, then AskUserQuestion with options (✅ Apply fix / ⏭️ Defer / 🔧 Modify). Wait for user choice, apply via Edit tool if approved.

Step 7: Auto-fix mode

If "Auto-fix all" was selected:

  • For each issue marked as "Fix" (starting with CRITICAL):
    • Read the relevant file(s) to understand the current code
    • Implement the fix by executing the Qodo agent prompt as a direct instruction. The agent prompt is the fix specification — follow it literally, do not reinterpret or improvise a different solution. Only deviate if the prompt is clearly outdated relative to the current code (e.g. references lines that no longer exist).
    • Apply the fix using Edit tool
    • Reply to the Qodo inline comment with the decision (see Step 8 for inline reply commands)
    • Git commit the fix: git add <modified-files> && git commit -m "fix: <issue title>"
    • Report each fix with the agent prompt that was followed:

      ✅ Fixed: [Issue Title] at [Location] Agent prompt: [the Qodo agent prompt used]

    • Mark issue as completed
  • After all auto-fixes are applied, display summary:
    • List of all issues that were fixed
    • List of any issues that were skipped (with reasons)
Step 8: Post summary to PR/MR

REQUIRED: After all issues have been reviewed (fixed or deferred), ALWAYS post a comment summarizing the actions taken, even if all issues were deferred.

See providers.md § Post Summary Comment for provider-specific commands and summary format.

After posting the summary, resolve the Qodo review comment:

Find the Qodo "Code Review by Qodo" comment and mark it as resolved or react to acknowledge it.

See providers.md § Resolve Qodo Review Comment for provider-specific commands.

If resolve fails (comment not found, API error), continue — the summary comment is the important part.

Step 9: Push to remote

If any fixes were applied (commits were created in Steps 6/7), ask the user if they want to push:

  • If yes: git push
  • If no: Inform them they can push later with git push

Important: If all issues were deferred, there are no commits to push — skip this step.

Special cases
Unsupported git provider

If the remote URL doesn't match GitHub, GitLab, Bitbucket, or Azure DevOps, inform the user and exit.

See providers.md § Error Handling for details.

No PR/MR exists
  • Inform: "No PR/MR found for branch <branch-name>"
  • Ask: "Would you like me to create a PR/MR?"
  • If yes: Use appropriate CLI to create PR/MR (see providers.md § Create PR/MR), then inform "PR created! Qodo will review it shortly. Run this skill again in ~5 minutes."
  • If no: Exit skill

IMPORTANT: Do NOT proceed without a PR/MR

No Qodo review yet
  • Check if PR/MR has comments from Qodo bots (pr-agent-pro, qodo-merge[bot], etc.)
  • If no Qodo comments found: Inform "Qodo hasn't reviewed this PR/MR yet. Please wait a few minutes for Qodo to analyze it."
  • Exit skill (do NOT attempt manual review)

IMPORTANT: This skill only works with Qodo reviews, not manual reviews

Review in progress

If "Come back again in a few minutes" message is found, inform user to wait and try again, then exit.

Missing CLI tool

If the detected provider's CLI is not installed, provide installation instructions and exit.

See providers.md § Error Handling for provider-specific installation commands.

Inline reply commands

Used per-issue in Steps 6 and 7 to reply to Qodo's inline comments:

Use the inline comment ID preserved during deduplication (Step 3b) to reply directly to Qodo's comment.

See providers.md § Reply to Inline Comments for provider-specific commands and reply format.

Keep replies short (one line). If a reply fails, log it and continue.

© sbusso, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/qodo-pr-resolver of sbusso/claudeclaw.

  • SKILL.md
  • resources/providers.md

Open the folder on GitHubat commit 1395af4

Compare with similar skills

Qodo PR Resolver 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.

Qodo PR Resolver compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Qodo PR Resolver this skillsbusso/claudeclaw194—~4kAutomated safety check: PassMIT
degit Project ScaffoldingRich-Harris/degit7.9k—~534Automated safety check: PassMIT
Greploop Appsmichaelshimeles/skills1.3k1 repos~3.6kAutomated safety check: PassMIT
Plannotator Referencebacknotprop/plannotator9.2k—~6.3kAutomated safety check: WarnApache-2.0
Miro Code Reviewmiroapp/miro-ai160—~4.8kAutomated safety check: WarnMIT
Git Repo Beginner Guidelintendo/Axhub-Skills127—~893Automated safety check: NotesMIT

Similar skills

  • 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
  • Plannotator Reference

    backnotprop/plannotator

    Reference for picking the right Plannotator tool or command for plan review, code review, annotating files and URLs, archived plan decisions and Guided Reviews.

    9.2k GitHub stars~6.3k tokensUpdated today
    DevelopmentAuto-check: warnings
  • Miro Code Review

    miroapp/miro-ai

    A skill your agent uses when the user wants to create a visual code review on a Miro board from a pull/merge request (GitHub, GitLab, or any forge), local uncommitted changes, or a branch comparison…

    160 GitHub stars~4.8k tokensUpdated 21 days ago
    DevelopmentAuto-check: warnings
  • Git Repo Beginner Guide

    lintendo/Axhub-Skills

    面向不熟悉 Git 的产品经理、设计师、运营、文档作者等非技术用户,引导 GitHub/GitLab/Gitee/Bitbucket/自建 Git 平台的仓库初始化、授权、克隆、提交同步、冲突处理、版本恢复和协作交接。

    127 GitHub stars~893 tokensUpdated 1 mo ago
    DevelopmentAuto-check: notes
  • Git Platform

    athola/claude-night-market

    Detects git forge (GitHub/GitLab/Bitbucket) and maps CLI commands cross-platform.

    342 GitHub stars~1.2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed

More from sbusso/claudeclaw

All 23 skills in this repo
  • Debug

    sbusso/claudeclaw

    Debug container agent issues. An agent skill from sbusso/claudeclaw.

    194 GitHub starsUsed in 1 repo~3.3k tokens
    Auto-check: notes
  • X Integration

    sbusso/claudeclaw

    X (Twitter) integration for ClaudeClaw. An agent skill from sbusso/claudeclaw.

    194 GitHub stars~3k tokensUpdated 1 mo ago
    Auto-check: notes
  • Add Gmail

    sbusso/claudeclaw

    Add Gmail integration to ClaudeClaw. An agent skill from sbusso/claudeclaw.

    194 GitHub stars~1.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Add Qmd

    sbusso/claudeclaw

    Add QMD (Query Markup Documents) as an advanced memory search backend.

    194 GitHub stars~629 tokensUpdated 1 mo ago
    Auto-check passed
  • Add Telegram

    sbusso/claudeclaw

    Add Telegram as a channel. An agent skill from sbusso/claudeclaw.

    194 GitHub stars~1.7k tokensUpdated 1 mo ago
    Auto-check: notes
  • Add Telegram Swarm

    sbusso/claudeclaw

    Add Agent Swarm (Teams) support to Telegram. An agent skill from sbusso/claudeclaw.

    194 GitHub stars~3.7k tokensUpdated 1 mo ago
    Auto-check: notes

Questions about Qodo PR Resolver

What does Qodo PR Resolver do?

Review and resolve PR issues with Qodo - get AI-powered code review issues and fix them interactively (GitHub, GitLab, Bitbucket, Azure DevOps). Qodo PR Resolver is an agent skill from sbusso/claudeclaw.

When should I use Qodo PR Resolver?

Qodo PR Resolver fits situations like: tasks that involve GraphQL; tasks that involve Code review.

How do I install Qodo PR Resolver in Claude Code?

Run `npx skills add sbusso/claudeclaw --skill qodo-pr-resolver -a claude-code`. Or copy the skill folder (skills/qodo-pr-resolver in sbusso/claudeclaw) into .claude/skills/qodo-pr-resolver in your project. Claude Code loads it when a task matches its description.

How do I install Qodo PR Resolver in Codex?

Run `npx skills add sbusso/claudeclaw --skill qodo-pr-resolver -a codex`. Or copy the skill folder (skills/qodo-pr-resolver in sbusso/claudeclaw) into .agents/skills/qodo-pr-resolver in your project. Codex loads it when a task matches its description.

Can I use Qodo PR Resolver 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 sbusso/claudeclaw --skill qodo-pr-resolver -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/qodo-pr-resolver, .gemini/skills/qodo-pr-resolver, .github/skills/qodo-pr-resolver and .opencode/skills/qodo-pr-resolver in your project.

What does Qodo PR Resolver need to run?

Going by SKILL.md and its folder, Qodo PR Resolver needs the command-line tools its instructions call (git).

Does Qodo PR Resolver access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Qodo PR Resolver 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 Qodo PR Resolver use?

Qodo PR Resolver is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Qodo PR Resolver use?

About 4k tokens (SKILL.md is roughly 16k 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 Qodo PR Resolver?

Skills that share tags, products or a category with Qodo PR Resolver: degit Project Scaffolding (Rich-Harris/degit, 7.9k stars), Greploop Apps (michaelshimeles/skills, 1.3k stars), Plannotator Reference (backnotprop/plannotator, 9.2k stars) and Miro Code Review (miroapp/miro-ai, 160 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Qodo PR Resolver?

sbusso (a GitHub user) maintains it in sbusso/claudeclaw, which has 194 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on August 12, 2026.

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