mcpField
G
github-docs

github-docs

github.com/fandhe-ai開発41.4k 回インストール2 日前に更新
リポジトリ

github-docs について

GitHub公式ドキュメントの主要セクションを参照するためのスキルです。タスクをカテゴリに対応付け、READMEの索引から詳細ページをたどれます。

主な機能

  1. 01タスクから文書カテゴリへの対応付け
  2. 02READMEを使ったページ検索
  3. 03GitHub ActionsとAPIの情報
  4. 04安全なワークフロー例の指針

活用シーン

  1. 01GitHub Actions設定の文書を探す
  2. 02RESTまたはGraphQL APIのガイドを探す
  3. 03認証やリポジトリ関連の情報を調べる
  4. 04より安全なCIワークフロー例を確認する

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fandhe-ai/agent-reference-skills --skill github-docs

インストール後、Claude Code で/github-docsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/actions/
artifact-attestations.md
artifacts.md
caching.md
composite-actions.md
concurrency.md
contexts.md
environment-variables.md
events-triggers.md
expressions.md
limits.md
lockfiles.md
oidc.md
permissions.md
README.md
reusable-workflows.md
runners.md
secrets.md
workflow-commands.md
workflow-syntax.md
references/actions/creating-actions/
action-metadata.md
docker-actions.md
immutable-releases.md
javascript-actions.md
README.md
references/apps/
about.md
authentication.md
creating.md
installation.md
oauth-apps.md
permissions-events.md

詳細

プロジェクトの README より

GitHub Docs リファレンス

GitHub 公式ドキュメント (docs.github.com) の主要セクションを網羅したスキル。

出典: docs.github.com Article Body API (free-pro-team@latest)、取得日 2026-10-17。REST は X-GitHub-Api-Version 2026-03-10 で記述(ヘッダー省略時の既定は 2022-11-28)。 ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。

ディレクトリ構成

skills/github-docs/
  SKILL.md
  references/
    actions/
      README.md
      artifact-attestations.md
      artifacts.md
      caching.md
      composite-actions.md
      concurrency.md
      contexts.md
      environment-variables.md
      events-triggers.md
      expressions.md
      limits.md
      lockfiles.md
      oidc.md
      permissions.md
      reusable-workflows.md
      runners.md
      secrets.md
      workflow-commands.md
      workflow-syntax.md
      creating-actions/
        README.md
        action-metadata.md
        docker-actions.md
        immutable-releases.md
        javascript-actions.md
    apps/
      README.md
      about.md
      authentication.md
      creating.md
      installation.md
      oauth-apps.md
      permissions-events.md
      webhooks.md
    authentication/
      README.md
      deploy-keys.md
      personal-access-tokens.md
      saml-sso.md
      ssh-keys.md
      two-factor-auth.md
    cli/
      README.md
      extensions.md
      quickstart.md
      reference.md
    graphql/
      README.md
      forming-calls.md
      overview.md
      pagination.md
      rate-limits.md
      schema-reference.md
    pages/
      README.md
      configuration.md
      custom-domains.md
      getting-started.md
    projects/
      README.md
      graphql-api.md
      rest-api.md
    pull-requests/
      README.md
      code-owners.md
      conflicts.md
      creating.md
      merging.md
      reviewing.md
    repositories/
      README.md
      branches.md
      creating-managing.md
      files.md
      releases-tags.md
      settings.md
      templates.md
    rest-api/
      README.md
      agent-tasks/
        README.md
        agent-tasks.md
      agents/
        README.md
        secrets.md
        variables.md
      billing/
        README.md
        budgets.md
        usage.md
      campaigns/
        README.md
        campaigns.md
      actions/
        README.md
        artifacts.md
        cache.md
        concurrency-groups.md
        oidc.md
        secrets.md
        self-hosted-runners.md
        variables.md
        workflow-jobs.md
        workflow-runs.md
        workflows.md
      activity/
        events.md
        notifications.md
        starring.md
        watching.md
      checks/
        README.md
        check-runs.md
        check-suites.md
      codespaces/
        codespaces.md
      copilot/
        README.md
        cloud-agent-management.md
        coding-agent-management.md
        content-exclusion-management.md
        spaces.md
        usage-metrics.md
        user-management.md
      dependency-graph/
        README.md
        dependency-review.md
        dependency-submission.md
        sboms.md
      deployments/
        README.md
        deployments.md
        environments.md
      gists/
        README.md
        gists.md
      git/
        README.md
        blobs.md
        commits.md
        refs.md
        tags.md
        trees.md
      issues/
        README.md
        assignees.md
        comments.md
        issues.md
        labels.md
        milestones.md
      orgs/
        README.md
        orgs.md
      overview/
        about.md
        api-versions.md
        authentication.md
        best-practices.md
        pagination.md
        permissions.md
        rate-limits.md
        troubleshooting.md
      packages/
        README.md
        packages.md
      pages/
        README.md
        pages.md
      projects/
        fields.md
        items.md
        projects.md
      pulls/
        README.md
        pulls.md
        review-comments.md
        review-requests.md
        reviews.md
      repos/
        README.md
        branches.md
        collaborators.md
        commits.md
        contents.md
        deploy-keys.md
        releases.md
        repos.md
        tags.md
        webhooks.md
      search/
        README.md
        search.md
      security/
        README.md
        code-scanning.md
        dependabot-alerts.md
        dependabot-repository-access.md
        dependabot-secrets.md
        secret-scanning.md
        secret-scanning-push-protection.md
      teams/
        README.md
        members.md
        teams.md
      users/
        README.md
        users.md
    webhooks/
      README.md
      about.md
      best-practices.md
      creating.md
      events.md
      securing.md
  samples/
    README.md
    cache-dependencies.md
    ci-node.md
    composite-action.md
    concurrency-deploy-queue.md
    deploy-on-push.md
    manual-dispatch.md
    matrix-build.md
    oidc-aws-deploy.md
    pr-auto-comment.md
    rest-api-call.md
    reusable-workflow-deploy.md
    scheduled-workflow.md
    secret-usage.md
  scripts/
    README.md
    api.md
    auth.md
    cli.md
    extensions.md
    generate.md
    install.md

探索手順

タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:

  1. 下記マッピング表でタスクに対応するカテゴリを探す
  2. そのカテゴリの references/{category}/README.md を参照して目的のページを特定する
  3. 該当ページの .md を Read して詳細を確認する

samples 利用時の安全規約

samples/ のサンプルはそのまま複製されて消費側リポジトリの CI になる前提の資材である。複製時に危険な書き方が伝播しないよう、全サンプルは以下を満たす。

  • 外部 action・別リポジトリの reusable workflow はコミット SHA 固定で参照する(末尾コメントでバージョンを示す)。@v4 / @main などの可動 ref は付け替え可能でサプライチェーン攻撃の経路になる
  • ${{ ... }} を run: 本文や actions/github-script の script: 本文へ直接展開しない。env: へ渡し、シェルでは "${VAR}"、JavaScript では process.env.VAR で参照する
  • ジョブの permissions は必要最小限を明示する。既定権限が read-only のリポジトリでも動くようにする
  • 各 run: は複数行ブロック(run: |)とし、先頭に set -euo pipefail を置く。ワークフロー側のステップにも shell: bash を明示する。未定義変数やパイプ途中の失敗を見逃さないため
  • $GITHUB_OUTPUT などの環境変数は "${GITHUB_OUTPUT}" とクォートして参照する
  • fork PR を扱う場合、pull_request_target へ単純置換しない。PR のコードを実行しないジョブへ分離する(samples/pr-auto-comment.md 参照)

タスク → カテゴリ マッピング

タスクカテゴリ参照 README
ワークフロー構文・CI/CD 設定、イベントトリガー、シークレット、キャッシュ、アーティファクトactionsreferences/actions/README.md
ワークフローコマンド(::add-mask:: / GITHUB_OUTPUT / ジョブサマリー)、concurrency と queue、Actions の制限値actionsreferences/actions/README.md
OIDC クラウド連携(id-token)、lockfile(gh actions-lock)、artifact attestationsactionsreferences/actions/README.md
カスタムアクション作成(JavaScript・Docker・複合アクション)、immutable releasesactions/creating-actionsreferences/actions/creating-actions/README.md
GitHub App 作成・認証・インストール、OAuth Apps との比較appsreferences/apps/README.md
SSH キー・PAT・2FA・SAML SSO・デプロイキーauthenticationreferences/authentication/README.md
gh コマンド、CLI クイックスタート、CLI 拡張機能clireferences/cli/README.md
GraphQL クエリ・ミューテーション・スキーマ・ページネーションgraphqlreferences/graphql/README.md
GitHub Pages 作成・設定・カスタムドメインpagesreferences/pages/README.md
GitHub Projects(v2)の GraphQL / REST API 操作projectsreferences/projects/README.md
PR 作成・レビュー・マージ、CODEOWNERS、コンフリクト解決pull-requestsreferences/pull-requests/README.md
リポジトリ作成・設定、ブランチ保護、リリース・タグ管理repositoriesreferences/repositories/README.md
REST API 概要・認証・レート制限・ページネーションrest-api/overviewreferences/rest-api/README.md
Actions API(ワークフロー・シークレット・アーティファクト等)rest-api/actionsreferences/rest-api/actions/README.md
アクティビティ API(イベント・通知・スター・ウォッチ)rest-api/activityreferences/rest-api/README.md
チェック API(check-runs・check-suites)rest-api/checksreferences/rest-api/checks/README.md
Codespaces APIrest-api/codespacesreferences/rest-api/README.md
Copilot API(利用状況メトリクス・ユーザー管理・Spaces・cloud agent 管理・content exclusion)rest-api/copilotreferences/rest-api/copilot/README.md
Dependency graph API(dependency review / submission / SBOM)rest-api/dependency-graphreferences/rest-api/dependency-graph/README.md
Agent tasks API(Copilot cloud agent タスク)rest-api/agent-tasksreferences/rest-api/agent-tasks/README.md
Agents secrets / variables APIrest-api/agentsreferences/rest-api/agents/README.md
Security campaigns APIrest-api/campaignsreferences/rest-api/campaigns/README.md
Teams API(チーム・メンバー)rest-api/teamsreferences/rest-api/teams/README.md
Billing API(budgets / usage)rest-api/billingreferences/rest-api/billing/README.md
デプロイ・環境 APIrest-api/deploymentsreferences/rest-api/deployments/README.md
Gist APIrest-api/gistsreferences/rest-api/gists/README.md
Git データ API(blobs・commits・refs・tags・trees)rest-api/gitreferences/rest-api/git/README.md
Issue API(ラベル・マイルストーン・コメント・担当者)rest-api/issuesreferences/rest-api/issues/README.md
Organization APIrest-api/orgsreferences/rest-api/orgs/README.md
パッケージ APIrest-api/packagesreferences/rest-api/packages/README.md
Pages APIrest-api/pagesreferences/rest-api/pages/README.md
Projects(v2)REST API(items・fields)rest-api/projectsreferences/rest-api/README.md
PR API(レビュー・レビューコメント・レビューリクエスト)rest-api/pullsreferences/rest-api/pulls/README.md
リポジトリ API(ブランチ・コンテンツ・リリース・Webhook)rest-api/reposreferences/rest-api/repos/README.md
検索 APIrest-api/searchreferences/rest-api/search/README.md
セキュリティ API(code scanning・secret scanning・Dependabot alerts/secrets/repository access)rest-api/securityreferences/rest-api/security/README.md
ユーザー APIrest-api/usersreferences/rest-api/users/README.md
Webhook 作成・イベントペイロード・セキュリティ・ベストプラクティスwebhooksreferences/webhooks/README.md
典型的な Actions ワークフロー・デプロイ・CI パターンを知りたいsamplessamples/README.md
gh CLI インストール・認証・API 呼び出しコマンドを知りたいscriptsscripts/README.md

コメント