github-v3-rest-api_skill

This skill helps you interact with the GitHub v3 REST API by guiding resource and operation usage across repos, issues, and actions.

4

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yuyz0112/public-api-skills --skill github-v3-rest-api

  • SKILL.md5.6 KB

Overview

This skill provides reference documentation and operation-level details for GitHub's v3 REST API. It maps resources, operations, and schemas so you can discover endpoints, request/response shapes, and usage patterns quickly. Use it to look up endpoints, required parameters, and schema definitions when integrating with GitHub programmatically.

How this skill works

The skill organizes the API docs into resource indexes, individual operation files, and schema groups. Start by locating a resource index, open the operation file for endpoint signatures and examples, and consult schema files for payload structure and field types. The documentation uses the base URL https://api.github.com and enumerates available resources and their operation counts.

When to use it

  • Building or debugging integrations that call GitHub v3 REST endpoints
  • Looking up exact request parameters, headers, or response fields
  • Exploring available repository, issue, pull request, and Actions endpoints
  • Checking rate limit endpoints and API metadata
  • Finding schema definitions for request and response payloads

Best practices

  • Locate the resource index first to narrow available operations before opening detailed operation files
  • Always confirm required authentication and scopes for an endpoint before calling it
  • Refer to schema files for exact field names, types, and nested objects to avoid malformed payloads
  • Check the rate-limit resource before bulk operations to avoid throttling
  • Prefer documented endpoints over undocumented behavior; use ETags and conditional requests where supported

Example use cases

  • Create, update, or list repositories and repository settings using the repos resource
  • Automate Actions workflows, runs, and artifacts via the actions endpoints
  • Manage organization teams, members, and permissions through orgs and teams resources
  • List and manage issues and pull requests using issues and pulls endpoints
  • Query code scanning, secret scanning, and dependency alerts via specialized security resources

FAQ

Use https://api.github.com as the base URL for v3 REST API requests.

Where do I find request/response schemas?

Open the referenced schema files in the schemas directory for exact payload structures and field definitions.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational