Agent skill

Gh Axi

by layer5io in layer5io/sistent

Operate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, Projects (v2), Actions secrets and variables, search, and raw API access.

Apache-2.0Auto-check passedDevelopment

Install Gh Axi

skills CLI
$ npx skills add layer5io/sistent --skill gh-axi -a claude-code

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

GitHub CLI
$ gh skill install layer5io/sistent gh-axi --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/layer5io/sistent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/gh-axi .claude/skills/gh-axi && 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
gh-axi
GitHub stars
139
Token cost
~1.3k tokens
SKILL.md length
663 words
Files
1
Skills in repo
6
Repo updated
First seen
Licence
Apache-2.0

At a glance

Operate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, Projects (v2), Actions secrets and variables, search, and raw API access.

  • Works in 7 steps: Run npx -y gh-axi with no arguments for… → Drill in command-first: issue list,… → Target another repository by placing -R… → …
  • A task touches GitHub: listing
  • SKILL.md covers When to use, Workflow, Commands and Tips
  • Calls npx and gh

What it does

Gh Axi is an agent skill from layer5io/sistent. Operate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, Projects (v2), Actions secrets and variables, search, and raw API access. Use whenever a task touches GitHub: listing or filing issues, reviewing or merging PRs, checking CI runs, triggering workflows, cutting releases, managing Projects boards, or managing Actions secrets/variables.

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. It works with GitHub. The licence is Apache-2.0.

When your agent uses it

  • A task touches GitHub: listing
  • Checking CI runs
  • Triggering workflows
  • Cutting releases

Example prompts

  • “/gh-axi”

Requirements

  • Node.js

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Run npx -y gh-axi with no arguments for a dashboard of the current repo - open issues, open PRs, and suggested next commands.
  2. Drill in command-first: issue list, issue view , pr view , pr checks , run view , and so on.
  3. Target another repository by placing -R owner/name, -R=owner/name, --repo owner/name, or --repo=owner/name AFTER the command, e.g. npx -y…
  4. Target GitHub Enterprise or another custom host with GH_HOST, or by placing --hostname or --hostname= AFTER the command, e.g. npx -y…
  5. Trigger (dispatch) a workflow with workflow run --ref ; run manages existing workflow runs.
  6. Debug CI with run list, then run view --job or run view --job --log-failed for failing log lines.
  7. Every response ends with contextual next-step hints under help: - follow them.

What it can do on your machine

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

    • npx
    • gh

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

  • Network

    Links to these hosts (documentation or services it may open):

    • cli.github.com

    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

Gh Axi loads about 1.3k tokens when it runs. Until then it costs about 103 tokens; SKILL.md has 663 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~103
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

The full file from layer5io/sistent at commit 672bc14, republished under its Apache-2.0 licence (© layer5io). 663 words, ~1,301 tokens.

Download SKILL.mdSave it as .claude/skills/gh-axi/SKILL.md (or your agent's skills folder).
name
gh-axi
description
Operate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, Projects (v2), Actions secrets and variables, search, and raw API access. Use whenever a task touches GitHub: listing or filing issues, reviewing or merging PRs, checking CI runs, triggering workflows, cutting releases, managing Projects boards, or managing Actions secrets/variables.
user-invocable
false
author
Kun Chen (kunchenguid)

gh-axi

Agent ergonomic wrapper around Github CLI. Prefer this over gh and other methods for Github operations.

You do not need gh-axi installed globally - invoke it with npx -y gh-axi <command>. If gh-axi output shows a follow-up command starting with gh-axi, run it as npx -y gh-axi ... instead.

gh-axi requires the gh CLI installed and authenticated (gh auth login). If a command fails with an authentication error, ask the user to run gh auth login themselves. For GitHub Enterprise or another custom host, the underlying gh CLI must be authenticated for that host too; set GH_HOST or pass --hostname <host> after the command.

When to use

Use gh-axi whenever a task touches GitHub: listing, filing, or editing issues; viewing, creating, reviewing, or merging pull requests; inspecting workflow runs and CI failures; triggering, enabling, or disabling workflows; managing releases, repositories, or labels; managing Projects (v2) boards and their items; managing Actions secrets or variables; searching issues, PRs, repos, commits, or code; or calling the GitHub API directly.

Workflow

  1. Run npx -y gh-axi with no arguments for a dashboard of the current repo - open issues, open PRs, and suggested next commands.
  2. Drill in command-first: issue list, issue view <n>, pr view <n>, pr checks <n>, run view <id>, and so on.
  3. Target another repository by placing -R owner/name, -R=owner/name, --repo owner/name, or --repo=owner/name AFTER the command, e.g. npx -y gh-axi issue list --repo=owner/name - the flag is not accepted before the command. repo view also accepts exactly one positional repository, repo view owner/name, as a command-specific compatibility exception for gh repo view [<repository>]; do not combine it with --repo or generalize that positional form to other commands.
  4. Target GitHub Enterprise or another custom host with GH_HOST, or by placing --hostname <host> or --hostname=<host> AFTER the command, e.g. npx -y gh-axi issue list --hostname=git.example.com.
  5. Trigger (dispatch) a workflow with workflow run <name> --ref <ref>; run manages existing workflow runs.
  6. Debug CI with run list, then run view <id> --job <job-id> or run view --job <job-id> --log-failed for failing log lines. Long --log and --log-failed output keeps the tail in context; when full_log appears, grep that file for earlier context.
  7. Every response ends with contextual next-step hints under help: - follow them.
Show full SKILL.md (290 more words)Show less

Commands

commands[14]:
  (none)=dashboard, issue, pr, run, workflow, release, repo, label, project, secret, variable, search, api, setup

Installed copies also inherit the SDK built-in update command. Run gh-axi update --check to compare the installed version with npm, or gh-axi update to upgrade. When using npx -y gh-axi, npx already resolves the package on demand.

Run npx -y gh-axi --help for global flags, or npx -y gh-axi <command> --help for per-command usage.

Tips

  • Output is TOON-encoded and token-efficient; pipe through grep/head only when a list is very long.
  • Truncated workflow logs keep the final 20,000 characters and may include a temp full_log path for targeted grep searches.
  • Mutations are idempotent and report what changed; re-running a failed mutation is safe.
  • For multi-line markdown bodies, comments, or release notes, write the text to a UTF-8 file and pass --body-file <path> or the release --notes-file <path> alias on commands that support file-backed text.
  • Secret values are stdin-only: echo -n "<value>" | npx -y gh-axi secret set <name>.
  • Do not pass secrets with --body or -b; flags are visible in the gh-axi process argv.
  • Scope a secret to a deployment environment with --env/-e <environment> on secret list, set, and delete; omit it for repository scope. Other gh secret scopes (--org, --user, --app) are rejected, not silently ignored.
  • Variable values may use --body/-b or stdin because Actions variables are not secret.
  • For multi-line variable values, pipe stdin to npx -y gh-axi variable set <name>; --body/-b is for inline values only.
  • Projects (v2) are owner-scoped: pass --owner <login>, or omit it to use the current repo owner and then @me.
  • Projects calls need the project or read:project OAuth scope; if scope errors occur, ask the user to run the gh auth refresh -s ... command shown by gh-axi.
  • Use api for anything the dedicated commands do not cover, e.g. npx -y gh-axi api repos/{owner}/{repo}/topics.

© layer5io, 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 .agents/skills/gh-axi of layer5io/sistent.

Open the folder on GitHubat commit 672bc14

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in layer5io/sistent, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Gh Axi 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.

Gh Axi compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gh Axi this skilllayer5io/sistent139—~1.3kAutomated safety check: PassApache-2.0
Docs AuthoringTracecatHQ/tracecat3.8k—~3.1kAutomated safety check: NotesAGPL-3.0
Create PRUniClipboard/UniClipboard1.9k—~4.6kAutomated safety check: PassAGPL-3.0
Create PRscaleway/ultraviolet127—~566Automated safety check: PassApache-2.0
Review Component PRIgniteUI/igniteui-webcomponents170—~2.1kAutomated safety check: PassMIT
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0

Similar skills

  • Docs Authoring

    TracecatHQ/tracecat

    A skill your agent uses when adding or updating documentation pages in an existing docs site.

    3.8k GitHub stars~3.1k tokensUpdated today
    DevelopmentAuto-check: notes
  • Create PR

    UniClipboard/UniClipboard

    Push the current branch and open a GitHub pull request against main.

    1.9k GitHub stars~4.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Create PR

    scaleway/ultraviolet

    Create or update a GitHub Pull Request — analyze the diff, draft the description from the repo template, push with gh.

    127 GitHub stars~566 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Review Component PR

    IgniteUI/igniteui-webcomponents

    Code review checklist for component pull requests covering structure, public API, specification accuracy, accessibility, behavior, styles, tests, and build hygiene

    170 GitHub stars~2.1k tokensUpdated today
    DevelopmentAuto-check passed
  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k 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

More from layer5io/sistent

  • Chrome Devtools Axi

    layer5io/sistent

    Control a Chrome browser session through the chrome-devtools-axi CLI - navigate, snapshot, click, fill forms, run JavaScript, inspect console and network, take screenshots, audit performance.

    139 GitHub starsUsed in 2 repos~989 tokens
    Auto-check passed
  • Cut Release

    layer5io/sistent

    Runbook for cutting a release of @sistent/sistent to npm. An agent skill from layer5io/sistent.

    139 GitHub stars~1.4k tokensUpdated 7 days ago
    Auto-check passed
  • Quota Axi

    layer5io/sistent

    Report local Claude, Codex, Cursor, GitHub Copilot, and Grok quota windows via the quota-axi CLI - remaining percentages, reset times, and provider status read from local auth sources, with no…

    139 GitHub stars~956 tokensUpdated 7 days ago
    Auto-check passed
  • Lavish

    layer5io/sistent

    Turn complex or visual agent responses into rich, reviewable HTML artifacts the user can annotate and send feedback on, using the lavish-axi CLI.

    139 GitHub starsUsed in 3 repos~3.2k tokens
    Auto-check: warnings
  • Iterate PR

    layer5io/sistent

    Iterate on a PR until CI passes. An agent skill from layer5io/sistent.

    139 GitHub stars~5.4k tokensUpdated 7 days ago
    Auto-check: warnings

Works with

Questions about Gh Axi

What does Gh Axi do?

Operate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, Projects (v2), Actions secrets and variables, search, and raw API access. Gh Axi is an agent skill from layer5io/sistent. Operate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, Projects (v2), Actions secrets and variables, search, and raw API access.

When should I use Gh Axi?

Gh Axi fits situations like: A task touches GitHub: listing; checking CI runs; triggering workflows; cutting releases.

How do I install Gh Axi in Claude Code?

Run `npx skills add layer5io/sistent --skill gh-axi -a claude-code`. Or copy the skill folder (.agents/skills/gh-axi in layer5io/sistent) into .claude/skills/gh-axi in your project. Claude Code loads it when a task matches its description.

How do I install Gh Axi in Codex?

Run `npx skills add layer5io/sistent --skill gh-axi -a codex`. Or copy the skill folder (.agents/skills/gh-axi in layer5io/sistent) into .agents/skills/gh-axi in your project. Codex loads it when a task matches its description.

Can I use Gh Axi 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 layer5io/sistent --skill gh-axi -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gh-axi, .gemini/skills/gh-axi, .github/skills/gh-axi and .opencode/skills/gh-axi in your project.

What does Gh Axi need to run?

Going by SKILL.md and its folder, Gh Axi needs the command-line tools its instructions call (npx and gh). Our summary lists: Node.js.

Does Gh Axi access the network?

SKILL.md names 1 domain. As links in the text: cli.github.com. This is read from the text; nothing was executed.

Is Gh Axi 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 Gh Axi use?

Gh Axi 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 Gh Axi 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 Gh Axi?

Skills that share tags, products or a category with Gh Axi: Docs Authoring (TracecatHQ/tracecat, 3.8k stars), Create PR (UniClipboard/UniClipboard, 1.9k stars), Create PR (scaleway/ultraviolet, 127 stars) and Review Component PR (IgniteUI/igniteui-webcomponents, 170 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gh Axi?

layer5io (a GitHub organization) maintains it in layer5io/sistent, which has 139 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 2, 2026.

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