github

A general helper for working with GitHub repositories, issues, and pull requests. It first identifies what kind of GitHub task you need and sends specialised work to the appropriate process.

In plain words
What is it for?
Use it to inspect or summarise GitHub state and handle scoped repository, issue, or pull-request metadata tasks.
Why use it?
It prevents repository, review, continuous-integration, and publishing tasks from being handled by the wrong workflow. GitHub is a service for hosting code and coordinating changes with issues and pull requests.

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/starfie1d1272/dsh-github-skills/github
Any agent
npx skills add Starfie1d1272/dsh-github-skills --skill github
Clone the repo
git clone --depth 1 https://github.com/Starfie1d1272/dsh-github-skills

Made for: Claude Code, Codex.

Per session 40 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 530 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found 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.00040 $0.00530
Opus 5 $0.00020 $0.00265
Sonnet 5 $0.00008 $0.00106
Haiku 4.5 $0.00004 $0.00053

Measured 2d ago against content hash 0504fe9f1fbe, 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.

skills/github/SKILL.md · 61 lines

How it starts

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

GitHub

General entrypoint for GitHub triage. Resolve context, classify the request, and route specialist work early. Do not re-implement specialist workflows here.

Capability policy

Use the most specific visible capability whose documented semantics cover the need. Provider names and tool-name prefixes do not imply capability. Use local git for local checkout facts; use gh only where no suitable structured capability covers the operation. Never assume an unavailable capability exists.

Routing

  • general repository / issue / PR triage → stay here
  • review feedback → gh-address-comments
  • failing GitHub Actions → gh-fix-ci
  • push / publish / open a PR — including fork contributions — with any required branch/commit work → gh-publish

When a specialist matches, load it with skill() and let it own the workflow.

Mixed requests may require multiple specialists. Complete review or CI domain work before publishing; gh-publish does not replace those workflows.

Triage

  1. Resolve context. Repo, PR/issue number, or URL given by the user wins; for "this branch" / "the current PR", resolve the local git context first. Ask if still ambiguous.
  2. Gather the state relevant to the request (issue/PR metadata, comments, checks) from visible capabilities or gh.
  3. Classify and handle here, or load the matching specialist and let it own the workflow.
  4. Report the state and the next action.

Scoped metadata actions (labels, reactions, issue edits) may be applied here only when explicitly requested; everything else routes.

Boundaries

  • Flat comments are not review-thread state (see gh-address-comments).
  • No CI-log claim without actual logs (see gh-fix-ci).
  • Remote writes need explicit user intent or the host approval boundary.

Examples

  • "Summarize the open PRs in this repo." → stay here
  • "Address the review comments on PR 482." → gh-address-comments
  • "Why are the GitHub Actions checks failing on this PR?" → gh-fix-ci
  • "Fork awesome-foo, update its README, and open a PR." → gh-publish

Read the full file on GitHub · 61 lines

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 · 61 lines · 0 tokens per session scan A 0504fe9f1fbe

Subscribe to this mod's changes

github is a skill published in the GitHub repository Starfie1d1272/dsh-github-skills (6 stars, last pushed 14d ago), licensed Apache-2.0. It adds 40 tokens to every session and 530 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

playlet-wechat-feed

短剧-公众号信息源 — 每日扫描公众号短剧爆款文章,按阅读量筛选热门内容,智能聚类题材方向后生成包含封面图、互动数据与创作洞察的HTML日报。支持按题材(穿越/霸总/重生等)、公众号、时间范围定向查询。⚠️查询前脚本先做输入校验:关键词需命中短剧题材词库(topickeywords…

redfox-data/redfox-community-dsh · 269 tokens

playlet-bili-feed

B站短剧爆款内容追踪工具,每日自动扫描B站短剧创作内容,按点赞量筛选爆款作品,智能聚类题材后生成可视化HTML日报与创作趋势分析。.

redfox-data/redfox-community-dsh · 203 tokens

playlet-xhs-feed

短剧-小红书信息源 — 每日扫描小红书短剧爆款内容,按互动量筛选热门笔记,智能聚类题材方向后生成包含封面、互动数据与创作洞察的HTML日报。支持按题材(穿越/霸总/重生等)、达人、时间范围定向查询。⚠️数据每日15:00更新前一天数据,目标日期无数据时必须先告知用户并等待确认后才能调用接口,禁止自动获取。⚠️查询前先校验分类/关键词是否符合短剧题材词库,不满足时不请求接口直接提示并推荐相关词。当用户需要短剧小红书日报、小红书短剧爆款、短剧热点、短剧创作趋势或自定义题材查询时使用。.

redfox-data/redfox-community-dsh · 184 tokens

douyin-prohibited-word

检测文案、文件或网页中的抖音违禁词并加粗显示,提供违禁词替换建议和仅替换违禁词后的文案;当用户需要查询抖音平台违禁词、检查抖音笔记文案是否包含敏感词、或希望获得安全替换词和修改后文案时使用。.

redfox-data/redfox-community-dsh · 84 tokens

douyin-subscribe

抖音账号订阅追踪 — 通过抖音号订阅账号(最多20个),Agent 每日 9:00 自动拉取并生成 HTML 报告。账号 ID 直接内置于自动化命令中,无需文件存储。支持多抖音号批量订阅,自动生成精美 HTML 作品报告,终端/Markdown 表格按账号依次展示作品标题、收藏、评论、分享、点赞、发布时间等数据。当用户订阅抖音账号、追踪抖音作品更新、监控抖音竞品账号时使用。触发词:抖音订阅、抖音账号订阅、抖音订阅追踪、抖音作品订阅、抖音账号监控、抖音作品追踪、抖音每日推送、抖音日报。.

redfox-data/redfox-community-dsh · 194 tokens

global-ai-news-brief

全球AI新闻简报 — 一个关键词同时搜索抖音、小红书、公众号、B站、快手、视频号、今日头条、TikTok、Instagram、X(Twitter)、YouTube 共 11 大平台,跨平台聚合后由 AI 生成智能摘要、热点聚类、舆情分析和深度解读报告,输出终端表格 + 交互式 HTML 报告。包含详细信息源列表,适用于各种AI agent进行社媒资讯分析。当用户需要新闻搜索、舆情分析、热点追踪、跨平台情报对比、资讯聚合、新闻解读、全网搜索、事件追踪、行业情报时使用。触发词:新闻情报、全网搜索、舆情分析、热点追踪、新闻解读、资讯聚合、跨平台分析、事件追踪、行业情报、news brief、global news。.

redfox-data/redfox-community-dsh · 204 tokens