github

A GitHub work guide for finding context in repositories, pull requests, and issues through a connected GitHub account. It routes more specialised tasks, such as reviews or publishing, to the appropriate workflow.

In plain words
What is it for?
Use it to summarise issues or pull requests, inspect a repository, find the current branch's context, or decide which GitHub workflow should handle a request.
Why use it?
It helps an agent quickly understand the relevant repository or discussion without mixing broad investigation with a more specific task. It also keeps online GitHub information aligned with the local checkout.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/stabruriss/kota-app/github
Any agent
npx skills add stabruriss/kota-app --skill github
Clone the repo
git clone --depth 1 https://github.com/stabruriss/kota-app

Made for: Claude Code, Codex.

Per session 53 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 950 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin 100% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00053 $0.00950
Opus 5 $0.00026 $0.00475
Sonnet 5 $0.00011 $0.00190
Haiku 4.5 $0.00005 $0.00095

Measured 2d ago against content hash 81dbdd90934f, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

github scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

100% identical to github — 148 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

app-v2/src-tauri/defaults/account-skills/github/SKILL.md · 75 lines

How it starts

The opening of the file, as written. The whole thing — 75 lines — stays where its author put it; the contents beside it link to each section on GitHub.

GitHub

Overview

Use this skill as the umbrella entrypoint for general GitHub work in this plugin. It should decide whether the task stays in repo and PR triage or should be handed off to a more specific review, CI, or publish workflow.

This plugin is intentionally hybrid:

  • Prefer the GitHub app from this plugin for repository, issue, pull request, comment, label, reaction, and PR creation workflows.
  • Use local git and gh only when the connector does not cover the job well, especially for current-branch PR discovery, branch creation, commit and push, gh auth status, and GitHub Actions log inspection.
  • Keep connector state and local checkout context aligned. If the request is about the current branch, resolve the local repo and branch before acting.

Once the intent is clear, route to the specialist skill immediately and do not keep broad GitHub triage in scope longer than needed.

Connector-First Responsibilities

Handle these directly in this skill when the request does not need a narrower specialist workflow:

  • repository orientation once the repo, PR, issue, or local checkout is identified
  • recent PR or issue triage
  • PR metadata summaries
  • PR patch inspection
  • PR comments, labels, and reactions
  • issue lookup and summarization
  • PR creation after a branch is already pushed

Prefer the GitHub app from this plugin for those flows because it provides structured PR, issue, and review-adjacent data without depending on a local checkout. If the repository is not already identifiable from the user request or local git context, ask for the repo instead of pretending there is a repo-search flow that may not exist.

Routing Rules

  1. Resolve the operating context first:
    • If the user provides a repository, PR number, issue number, or URL, use that.
    • If the request is about "this branch" or "the current PR", resolve local git context and use gh only as needed to discover the branch PR.
    • If the repository is still ambiguous after local inspection, ask for the repo identifier.
  2. Classify the request before taking action:
    • repo or PR triage: summarize PRs, issues, patches, comments, labels, reactions, or repository state
    • review follow-up: unresolved review threads, requested changes, or inline review feedback
    • CI debugging: failing checks, Actions logs, or CI root-cause analysis
    • publish changes: create or switch branches, stage changes, commit, push, and open a draft PR
  3. Route to the specialist skill as soon as the category is clear:
    • Review comments and requested changes: ../gh-address-comments/SKILL.md
    • Failing GitHub Actions checks: ../gh-fix-ci/SKILL.md
    • Commit, push, and open PR: ../yeet/SKILL.md
  4. Keep the hybrid model consistent after routing:
    • connector first for PR and issue data
    • local git and gh only for the specific gaps the connector does not cover

Read the full file on GitHub · 75 lines

Files

What ships with it

3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 75 lines · 53 tokens per session scan A 81dbdd90934f

Subscribe to this mod's changes

github is a skill published in the GitHub repository stabruriss/kota-app (1 stars, last pushed 8d ago), licensed Apache-2.0. It adds 53 tokens to every session and 950 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to github, differing in 148 lines, and is treated as a copy.