Agent skill

Accessing GitHub

by fletchgqc in fletchgqc/agentbox

Performs git operations and interacts with GitHub. An agent skill from fletchgqc/agentbox.

Apache-2.0Auto-check passedDevelopment

Install Accessing GitHub

skills CLI
$ npx skills add fletchgqc/agentbox --skill accessing-github -a claude-code

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

GitHub CLI
$ gh skill install fletchgqc/agentbox accessing-github --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/fletchgqc/agentbox.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/accessing-github .claude/skills/accessing-github && 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
accessing-github
GitHub stars
118
Token cost
~308 tokens
SKILL.md length
145 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
Apache-2.0

At a glance

Performs git operations and interacts with GitHub. An agent skill from fletchgqc/agentbox.

  • Tasks that involve Pull requests
  • Needs GH_TOKEN
  • Tasks that involve Git workflow

What it does

Accessing GitHub is an agent skill from fletchgqc/agentbox. Performs git operations and interacts with GitHub. Used when git-related operations are needed, including: git commands (commit, push, pull, branch, merge, etc.), GitHub API interactions, gh CLI operations, pull request operations, issue analysis and operations.

Its SKILL.md is about 310 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 Git workflow. It works with GitHub and Git. The repository describes itself as: A docker image for running AI agents in YOLO mode. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Pull requests
  • Tasks that involve Git workflow

Example prompts

  • “Use the accessing-github skill to perform git operations and interacts with GitHub. An agent skill from fletchgqc/agentbox”
  • “/accessing-github”

What it can do on your machine

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

    No scripts in the folder and no shell commands in SKILL.md.

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

  • Network

    No URLs in SKILL.md.

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

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • GH_TOKEN

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

Context cost

Accessing GitHub loads about 308 tokens when it runs. Until then it costs about 70 tokens; SKILL.md has 145 words of instructions outside code blocks.

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

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 fletchgqc/agentbox at commit d16e03a, republished under its Apache-2.0 licence (© fletchgqc). 145 words, ~308 tokens.

Download SKILL.mdSave it as .claude/skills/accessing-github/SKILL.md (or your agent's skills folder).
name
accessing-github
description
Performs git operations and interacts with GitHub. Used when git-related operations are needed, including: git commands (commit, push, pull, branch, merge, etc.), GitHub API interactions, gh CLI operations, pull request operations, issue analysis and operations.

GitHub Integration

  • Always use gh CLI for GitHub operations when possible. Authentication is automatically taken care of by the GH_TOKEN environment variable.
  • Fall back to GitHub API when gh CLI isn't suitable

When committing code

  • Create a git commit message which summarises the changes being committed. Include what was changed and why the changes were made, using the conversation history to determine the why if possible.

Challenge your "why"

  • After drafting a "why" part, challenge yourself: would a reader be able to easily determine this themselves from the "what"? If so, don't include the "why", since it is superfluous.

Improvements

  • If you solve any problems with github integration, for example with gh authentication not working out of the box, summarise for the user what problem you solved and how after you finish the task. This information will be used to improve the skill in future.

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

Files

Just SKILL.md in .claude/skills/accessing-github of fletchgqc/agentbox.

Open the folder on GitHubat commit d16e03a

Compare with similar skills

Accessing GitHub 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.

Accessing GitHub compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Accessing GitHub this skillfletchgqc/agentbox118—~308Automated safety check: PassApache-2.0
Contributor-First PR MergeHKUDS/OpenHarness16k1 repos~847Automated safety check: PassMIT
Create Pull Requestcline/cline70k1 repos~1.6kAutomated safety check: PassApache-2.0
Creating Description For Gh PRredis/jedis12k—~838Automated safety check: PassMIT
Create Pull Request with Work Item IDmakeplane/plane61k—~824Automated safety check: PassAGPL-3.0
React Router Pull Request Creatorremix-run/react-router57k—~2.5kAutomated safety check: PassMIT

Similar skills

  • Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.

    16k GitHub starsUsed in 1 repo~847 tokens
    DevelopmentAuto-check passed
  • Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.

    70k GitHub starsUsed in 1 repo~1.6k tokens
    DevelopmentAuto-check passed
  • Official

    Generate a clear, concise GitHub PR title and description from the diff between two local git branches, and save it to prDescription.md in the repo root.

    12k GitHub stars~838 tokensUpdated today
    DevelopmentAuto-check passed
  • Opens a pull request for the current branch using the repo's template, a work item ID in the title and a description filled in from the actual diff.

    61k GitHub stars~824 tokensUpdated today
    DevelopmentAuto-check passed
  • React Router Pull Request Creator

    remix-run/react-router

    Packages finished React Router work into a draft pull request: branch, commit, push, a written PR body and the right GitHub labels.

    57k GitHub stars~2.5k tokensUpdated today
    DevelopmentAuto-check passed
  • Pascal Editor PR Opener

    pascalorg/editor

    Opens or refreshes a pull request on pascalorg/editor from the current branch, describing only what the branch's commits and diff actually contain.

    25k GitHub stars~619 tokensUpdated today
    DevelopmentAuto-check passed

Works with

Categories

Questions about Accessing GitHub

What does Accessing GitHub do?

Performs git operations and interacts with GitHub. An agent skill from fletchgqc/agentbox. Accessing GitHub is an agent skill from fletchgqc/agentbox. Performs git operations and interacts with GitHub.

When should I use Accessing GitHub?

Accessing GitHub fits situations like: tasks that involve Pull requests; tasks that involve Git workflow.

How do I install Accessing GitHub in Claude Code?

Run `npx skills add fletchgqc/agentbox --skill accessing-github -a claude-code`. Or copy the skill folder (.claude/skills/accessing-github in fletchgqc/agentbox) into .claude/skills/accessing-github in your project. Claude Code loads it when a task matches its description.

How do I install Accessing GitHub in Codex?

Run `npx skills add fletchgqc/agentbox --skill accessing-github -a codex`. Or copy the skill folder (.claude/skills/accessing-github in fletchgqc/agentbox) into .agents/skills/accessing-github in your project. Codex loads it when a task matches its description.

Can I use Accessing GitHub 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 fletchgqc/agentbox --skill accessing-github -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/accessing-github, .gemini/skills/accessing-github, .github/skills/accessing-github and .opencode/skills/accessing-github in your project.

What does Accessing GitHub need to run?

Going by SKILL.md and its folder, Accessing GitHub needs credentials named GH_TOKEN.

Does Accessing GitHub access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Accessing GitHub 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 Accessing GitHub use?

Accessing GitHub is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Accessing GitHub use?

About 308 tokens (SKILL.md is roughly 1.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 Accessing GitHub?

Skills that share tags, products or a category with Accessing GitHub: Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars), Create Pull Request (cline/cline, 70k stars), Creating Description For Gh PR (redis/jedis, 12k stars) and Create Pull Request with Work Item ID (makeplane/plane, 61k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Accessing GitHub?

fletchgqc (a GitHub user) maintains it in fletchgqc/agentbox, which has 118 GitHub stars. The repository was last updated on May 29, 2026.

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