Token导航 LogoToken导航TokenDH.com
开发external-servicegithub未标认证来源可访问许可证需确认审计提醒

githubGitHub 代码协作

Agent Skill

用于围绕 GitHub 仓库、Issue、Pull Request、分支、提交和代码协作流程提供辅助能力。它适合让 Agent 查询项目状态、整理变更、辅助创建或检查协作事项,并把仓库中的信息转成可执行的下一步。使用时需要区分只读查询和写入操作;涉及创建 PR、修改 Issue、推送分支或访问私有仓库时,应确认 token 权限、目标仓库范围和用户授权。

总安装

294

周安装

12

GitHub Stars

1

下载量

94
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:github(GitHub 代码协作)
来源仓库:https://github.com/alemar11/skills
仓库路径:skills/github
安装命令:
npx skills add https://github.com/alemar11/skills --skill github
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/alemar11/skills --skill github

简介

github 提供围绕仓库、Issue、PR 的完整协作支持能力。

  • 包括状态查询、变更整理、事项创建与分支管理辅助。
  • 需区分只读与写入操作,涉及私有仓库时验证 token 权限。
  • 推荐通过 scripts/ghops 作为唯一运行时入口点。
  • github 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

GitHub

Overview

Use this skill as the repo-owned GitHub runtime entrypoint for repository-scoped GitHub work plus authenticated-user star and star-list workflows.

Breaking change: the only supported runtime entrypoint is scripts/ghops. Do not use or reintroduce the older per-domain scripts/{triage,reviews,ci,releases,publish}/... surface as a public runtime path.

Keep commit authoring and staging discipline with the separate git-commit skill, and keep full local-worktree publish in yeet.

Runtime surface

  • scripts/ghops is the only supported runtime entrypoint.
  • When the current checkout does not contain scripts/ghops, resolve the installed github skill root first and run <skill-root>/scripts/ghops instead of falling back to legacy per-domain scripts.
  • scripts/ghops --version is the runtime version check.
  • scripts/ghops --json doctor is the runtime readiness check.
  • The maintained runtime implementation lives under projects/ghops/src/ghops/.
  • Do not treat scripts/{triage,reviews,ci,releases,publish}/... as the public runtime surface.

Internal domains

These still organize the implementation and references behind ghops:

Request typeDomain
Repository orientation, issue/PR summaries, personal stars and star lists, patch inspection, issue lifecycle, reactions, PR metadatatriage
Review follow-up, reply, and review submissionreviews
PR checkschecks
Generic GitHub Actions investigationactions
Release-backed tags and tag-only flowsreleases
Current-branch PR open or reuse and PR lifecycle mutationspublish
Full publish from local checkout to draft PRyeet

Trigger rules

  • Use for repository-scoped GitHub work in the current repository, an explicitly provided owner/repo, or authenticated-user star and star-list workflows.
  • Stay in github for triage, reviews, checks, generic Actions, releases, and publish or lifecycle work.
  • Route only full publish-from-worktree requests out to yeet.
  • Reject or reroute organization-level or enterprise-level mutation requests.

Quick workflow

  1. Determine whether the request is repository-scoped or authenticated-user scoped.
  2. Resolve the shipped ghops artifact. Use scripts/ghops when the current checkout has it; otherwise run <resolved-skill-root>/scripts/ghops.
  3. Start with scripts/ghops --json doctor when auth or repo context is uncertain.
  4. Choose the narrowest ghops noun/verb for the task.
  5. Use --json when parsing or relaying structured results.
  6. Route only full local-worktree publish to yeet.
  7. Restate the resolved target repository, list, PR, issue, or reaction target before mutating anything.

Fast path

  • Runtime readiness:

- scripts/ghops --json doctor

  • Repository orientation:

- scripts/ghops repos view - scripts/ghops --json repos list --limit 20

  • Issue triage:

- scripts/ghops issues view --issue 123 --repo owner/repo - scripts/ghops --json issues list --repo owner/repo --state open --limit 20

  • Pull request triage:

- scripts/ghops prs view --pr 42 --repo owner/repo - scripts/ghops --json prs patch --pr 42 --repo owner/repo

  • Review follow-up:

- scripts/ghops reviews address --pr 42 --repo owner/repo

  • PR checks:

- scripts/ghops --json checks pr --pr 42 --repo owner/repo

  • Generic Actions runs:

- scripts/ghops --json actions list --repo owner/repo --limit 10

  • Authenticated-user stars and star lists:

- scripts/ghops --json stars list - scripts/ghops --json lists list

  • Release planning:

- scripts/ghops releases plan --repo owner/repo

  • Current-branch PR publish lifecycle:

- scripts/ghops --json publish context - scripts/ghops publish open --draft

Command map

  • doctor

- Runtime readiness, gh install/auth state, and local repo detection.

  • repos

- list, view

  • issues

- list, view, create, update, comment, comments, close, reopen, close-with-evidence, copy, move, lock, unlock, pin, unpin, suggest-labels - labels list|create|update|delete - milestones list

  • prs

- list, view, patch, update

  • reactions

- list, add, remove

  • reviews

- address, comment, comments, review-comments, review

  • checks

- pr

  • actions

- list, inspect

  • stars

- list, add, remove

  • lists

- list, items, create, delete, assign, unassign

  • releases

- plan, notes, create

  • publish

- context, open, create, draft, ready, merge, close, reopen, checkout

  • request

- get

Scope rules

  • This skill must not perform organization-level management or settings actions.
  • Work on non-current repositories only when the user explicitly provides owner/repo, unless the selected ghops command resolves the current repo from the local checkout.
  • Authenticated-user star and star-list helpers may run outside a git checkout.
  • For repo-targeted star or list membership operations, require explicit owner/repo targets.
  • request get is the only raw escape hatch in phase 1. Keep it read-only.

JSON and output

  • Use --json only at the ghops level:

- scripts/ghops --json <noun> <verb>...

  • --json returns a CLI envelope, not raw provider payloads:

- success: {"ok": true, "version": "...", "command": [...], "data":...} - error: {"ok": false, "version": "...", "command": [...], "error": {...}}

  • doctor --json must remain machine-readable even when gh is missing or auth is missing.
  • actions inspect --json is summary-only and rejects mixed-output modes such as --job-id or --artifact-name.
  • request get rejects raw mutating gh api flag forms, including compact and --flag=value variants.
  • Never print full tokens, cookies, or raw gh auth status dumps in JSON.

References navigation

  • Start at references/script-summary.md for the public ghops entrypoint and the command-map index behind it.
  • Open references/workflows.md when you need the full domain runbook before executing the task.
  • When issue routing is the core problem, open references/triage/issue-workflows.md first.
  • When authentication, CLI setup, or retry behavior is uncertain, open references/core/installation.md or references/core/failure-retries.md.

Learn

  • If repeated runtime GitHub work suggests a better ghops route, command contract, or reference update, treat that as a runtime learning signal; see references/core/github_skill_learn.md.
  • Prefer improving an existing ghops command or the projects/ghops/ implementation before proposing a new runtime command.
  • Keep user-facing guidance in references/ aligned with the shipped scripts/ghops runtime behavior.

CLI Maintenance

  • Keep normal execution on the shipped ghops artifact: scripts/ghops from the owning checkout, or <skill-root>/scripts/ghops when operating from a different repository.
  • Treat projects/ghops/ as the maintained Python project behind the shipped artifact at scripts/ghops.
  • Treat projects/ghops/pyproject.toml as the CLI semver source of truth, and use scripts/ghops --version to verify the shipped runtime version.
  • Open projects/ghops/ when fixing bugs, improving performance, rebuilding, or extending the ghops contract.
  • Keep runtime logic in projects/ghops/src/ghops/; do not add new runtime behavior anywhere else.
  • Do not add compatibility aliases or runtime shims for the older public per-domain script surface.
  • Keep normal skill users on scripts/ghops; do not direct them to run Python directly from projects/ghops/.
  • Treat any future build outputs outside scripts/ghops as intermediates, not supported runtime entrypoints.
  • Follow semver for shipped CLI changes:

- major for breaking CLI contract changes - minor for backward-compatible new features or meaningful capability additions - patch for backward-compatible bug fixes and corrections

  • After maintenance changes, re-verify through the shipped artifact with:

- scripts/ghops --help - scripts/ghops --version - scripts/ghops --json doctor

Examples

  • "Summarize this repo and tell me what matters first."
  • "Show me the open PRs for this repo and summarize which one needs attention."
  • "Show me my starred repos."
  • "Show me my GitHub star lists."
  • "Add these repositories to my Agent Skills list."
  • "Create a list for MCP repos and star this batch."
  • "Show me what changed in PR 482."
  • "Close issue 77 with the implementation evidence from this commit."
  • "Add a thumbs-up reaction to this PR review comment."
  • "Debug the failing PR checks."
  • "Create a release-backed tag without guessing the target ref."
  • "Update the PR title and body without changing review state."
  • "Yeet this worktree into a draft PR."

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

39.29%
按下载量换算37

Claude

28.93%
按下载量换算27

Cursor

18.41%
按下载量换算17

Gemini CLI

9.65%
按下载量换算9

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills