A skill covering the main sections of the GitHub official documentation (docs.github.com). Depending on the user's task, read the appropriate README.md and from there follow through to individual files.
Directory Structure
.claude/skills/github-docs/
├── SKILL.md ← このファイル(エントリーポイント)
└── references/
├── rest-api/
│ ├── README.md ← REST API 全体の目次
│ ├── overview/ ← 概要・認証・レート制限等(8ページ)
│ ├── repos/ ← リポジトリ API(10ページ)
│ ├── issues/ ← Issue API(6ページ)
│ ├── pulls/ ← PR API(5ページ)
│ ├── actions/ ← Actions API(8ページ)
│ ├── git/ ← Git データ API(6ページ)
│ ├── users/ ← ユーザー API(2ページ)
│ ├── orgs/ ← Organization API(2ページ)
│ ├── search/ ← 検索 API(2ページ)
│ ├── checks/ ← チェック API(3ページ)
│ ├── deployments/ ← デプロイ API(3ページ)
│ ├── gists/ ← Gist API(2ページ)
│ ├── packages/ ← パッケージ API(2ページ)
│ └── pages/ ← Pages API(2ページ)
├── actions/
│ ├── README.md ← Actions 全体の目次
│ ├── workflow-syntax.md ← ワークフロー YAML 構文
│ ├── events-triggers.md ← イベントとトリガー
│ ├── contexts.md ← コンテキスト
│ ├── expressions.md ← 式と関数
│ ├── environment-variables.md ← 環境変数
│ ├── permissions.md ← GITHUB_TOKEN パーミッション
│ ├── runners.md ← ランナー
│ ├── caching.md ← キャッシュ
│ ├── artifacts.md ← アーティファクト
│ ├── secrets.md ← シークレット管理
│ ├── reusable-workflows.md ← 再利用可能ワークフロー
│ ├── composite-actions.md ← 複合アクション
│ └── creating-actions/ ← カスタムアクション作成(4ページ)
├── webhooks/
│ ├── README.md ← Webhook 全体の目次(6ページ)
│ └── ...
├── graphql/
│ ├── README.md ← GraphQL API 全体の目次(7ページ)
│ └── ...
├── apps/
│ ├── README.md ← GitHub Apps 全体の目次(8ページ)
│ └── ...
├── cli/
│ ├── README.md ← GitHub CLI 全体の目次(4ページ)
│ └── ...
├── authentication/
│ ├── README.md ← 認証全体の目次(6ページ)
│ └── ...
├── repositories/
│ ├── README.md ← リポジトリ管理の目次(7ページ)
│ └── ...
├── pull-requests/
│ ├── README.md ← PR ワークフローの目次(6ページ)
│ └── ...
└── pages/
├── README.md ← GitHub Pages の目次(4ページ)
└── ...
Exploration Procedure
- Identify the category most relevant to the user's task
- For that category,
README.mdread - Select and read the necessary individual files from the list in README.md
- Follow links to related pages as needed
Category → README.md mapping
| Task Examples | Category | README path |
|---|---|---|
| REST API endpoints, authentication, rate limits, pagination | rest-api | references/rest-api/README.md |
| Workflow syntax, CI/CD, events and triggers, secrets | actions | references/actions/README.md |
| Webhook creation, events and payloads, security | webhooks | references/webhooks/README.md |
| GraphQL queries, mutations, schema | graphql | references/graphql/README.md |
| GitHub App creation, authentication, installation, OAuth | apps | references/apps/README.md |
| gh commands, CLI extensions | cli | references/cli/README.md |
| SSH keys, PAT, 2FA, SAML SSO | authentication | references/authentication/README.md |
| Repository creation and configuration, branch protection, CODEOWNERS | repositories | references/repositories/README.md |
| PR creation, review, merge, conflict resolution | pull-requests | references/pull-requests/README.md |
| GitHub Pages creation, custom domain setup | pages | references/pages/README.md |