Agent skill

Open PR

by Elite588 in Elite588/AUTOGPT

Open a pull request with proper PR template, test coverage, and review workflow.

Custom licenceAuto-check passedDevelopment

Install Open PR

skills CLI
$ npx skills add Elite588/AUTOGPT --skill open-pr -a claude-code

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

GitHub CLI
$ gh skill install Elite588/AUTOGPT open-pr --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/Elite588/AUTOGPT.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/open-pr .claude/skills/open-pr && 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
open-pr
GitHub stars
103
Token cost
~1.3k tokens
SKILL.md length
622 words
Files
1
Skills in repo
8
Repo updated
First seen
Licence
Custom licence

At a glance

Open a pull request with proper PR template, test coverage, and review workflow.

  • Works in 6 steps: Pre-flight checks → Test coverage → Create the PR using the repo template → …
  • User asks to open a PR
  • SKILL.md covers Step 1: Pre-flight checks, Step 2: Test coverage, Step 3: Create the PR using… and Step 4: Review workflow, plus 3 more sections
  • Calls gh and git

What it does

Open PR is an agent skill from Elite588/AUTOGPT. Open a pull request with proper PR template, test coverage, and review workflow. Guides agents through creating a PR that follows repo conventions, ensures existing behaviors aren't broken, covers new behaviors with tests, and handles review via bot when local testing isn't possible. TRIGGER when user asks to "open a PR", "create a PR", "make a PR", "submit a PR", "open pull request", "push and create PR", or any variation of opening/submitting a pull request.

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

It sits in Development, covering Pull requests and Test coverage. The repository describes itself as: AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters. It is a powerful platform…

When your agent uses it

  • User asks to open a PR
  • Open pull request
  • Push and create PR
  • Any variation of opening/submitting a pull request

Example prompts

  • “t possible. TRIGGER when user asks to”
  • “create a PR”
  • “make a PR”
  • “/open-pr”

Requirements

  • Docker

Workflow steps

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

  1. Pre-flight checks
  2. Test coverage
  3. Create the PR using the repo template
  4. Review workflow
  5. Address review feedback
  6. Post-creation

What it can do on your machine

Read from SKILL.md and the folder at commit 9e4bc5b. 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:

    • gh
    • git

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

  • Network

    No URLs in SKILL.md. Its commands use gh and 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

Open PR loads about 1.3k tokens when it runs. Until then it costs about 118 tokens; SKILL.md has 622 words of instructions outside code blocks.

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

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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 622 words (~1,297 tokens).

name
open-pr
user-invocable
true
args
[base-branch] — optional target branch (defaults to dev).
metadata.author
autogpt-team
metadata.version
1.0.0

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/open-pr of Elite588/AUTOGPT.

Open the folder on GitHubat commit 9e4bc5b

Compare with similar skills

Open PR 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.

Open PR compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Open PR this skillElite588/AUTOGPT103—~1.3kAutomated safety check: PassCustom licence
Review Envoy Gateway PRenvoyproxy/gateway3.1k—~850Automated safety check: PassApache-2.0
Core Components Code Reviewcore-ds/core-components137—~5.4kAutomated safety check: PassMIT
Docs Syncmicrosoft/apm4k—~3kAutomated safety check: PassMIT
PR Review Expertborghei/Claude-Skills881—~1.5kAutomated safety check: PassMIT
Review PRjeremylongshore/tons-of-skills-marketplace2.8k—~1.1kAutomated safety check: NotesMIT

Similar skills

  • Review Envoy Gateway PR

    envoyproxy/gateway

    Review an Envoy Gateway pull request for essential API, implementation, status, and test coverage requirements.

    3.1k GitHub stars~850 tokensUpdated today
    DevelopmentAuto-check passed
  • Core Components Code Review

    core-ds/core-components

    Review a Pull Request or diff in the @alfalab/core-components UI library — correctness bugs, public API/breaking changes, accessibility, keyboard/focus/pointer interaction, component states…

    137 GitHub stars~5.4k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Docs Sync

    microsoft/apm

    Official

    A skill your agent uses whenever a pull request is opened, reopened, or synchronized in microsoft/apm to assess whether and how the documentation corpus must change to stay truthful with the…

    4k GitHub stars~3k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • PR Review Expert

    borghei/Claude-Skills

    Systematic PR review with blast-radius analysis, security scanning, and breaking-change and test-coverage deltas.

    881 GitHub stars~1.5k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Review PR

    jeremylongshore/tons-of-skills-marketplace

    Reviews an open pull request against coding standards, security, and test coverage, then posts a structured review comment and either approves or requests changes.

    2.8k GitHub stars~1.1k tokensUpdated today
    DevelopmentAuto-check: notes
  • Official

    Reviews the tests added in a pull request for fix coverage, quality, edge cases and test type, and recommends lighter test types where they would do.

    23k GitHub stars~2.9k tokensUpdated today
    Testing & QAAuto-check passed

More from Elite588/AUTOGPT

All 8 skills in this repo
  • PR Review

    Elite588/AUTOGPT

    Review a PR for correctness, security, code quality, and testing issues.

    103 GitHub stars~768 tokensUpdated 5 mo ago
    Auto-check passed
  • Orchestrate

    Elite588/AUTOGPT

    Meta-agent supervisor that manages a fleet of Claude Code agents running in tmux windows.

    103 GitHub stars~9.2k tokensUpdated 5 mo ago
    Auto-check: warnings
  • Setup Repo

    Elite588/AUTOGPT

    Initialize a worktree-based repo layout for parallel development.

    103 GitHub stars~1.6k tokensUpdated 5 mo ago
    Auto-check: notes
  • Worktree

    Elite588/AUTOGPT

    Set up a new git worktree for parallel development. An agent skill from Elite588/AUTOGPT.

    103 GitHub stars~667 tokensUpdated 5 mo ago
    Auto-check: notes
  • Write Frontend Tests

    Elite588/AUTOGPT

    Analyze the current branch diff against dev, plan integration tests for changed frontend pages/components, and write them.

    103 GitHub stars~1.9k tokensUpdated 5 mo ago
    Auto-check passed
  • PR Address

    Elite588/AUTOGPT

    Address PR review comments and loop until CI green and all comments resolved.

    103 GitHub stars~5.3k tokensUpdated 5 mo ago
    Auto-check passed

Questions about Open PR

What does Open PR do?

Open a pull request with proper PR template, test coverage, and review workflow. Open PR is an agent skill from Elite588/AUTOGPT. Open a pull request with proper PR template, test coverage, and review workflow.

When should I use Open PR?

Open PR fits situations like: user asks to open a PR; open pull request; push and create PR; any variation of opening/submitting a pull request.

How do I install Open PR in Claude Code?

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

How do I install Open PR in Codex?

Run `npx skills add Elite588/AUTOGPT --skill open-pr -a codex`. Or copy the skill folder (.claude/skills/open-pr in Elite588/AUTOGPT) into .agents/skills/open-pr in your project. Codex loads it when a task matches its description.

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

What does Open PR need to run?

Going by SKILL.md and its folder, Open PR needs the command-line tools its instructions call (gh and git). Our summary lists: Docker.

Does Open PR access the network?

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

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

Open PR has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Open PR use?

About 1.3k tokens (SKILL.md is roughly 5.2k 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 Open PR?

Skills that share tags, products or a category with Open PR: Review Envoy Gateway PR (envoyproxy/gateway, 3.1k stars), Core Components Code Review (core-ds/core-components, 137 stars), Docs Sync (microsoft/apm, 4k stars) and PR Review Expert (borghei/Claude-Skills, 881 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Open PR?

Elite588 (a GitHub user) maintains it in Elite588/AUTOGPT, which has 103 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on April 16, 2026.

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