octokit-rest-v21

Official

GitHub REST mastery: rate-limited calls

Authorzenbuapps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

GitHub API integrations often struggle with large data sets due to pagination, rate limits, and concurrency constraints. This skill provides patterns and references for using @octokit/rest v21 to perform robust, scalable API calls in Node.js/TypeScript, including authentication, pagination, and error handling.

Core Features & Use Cases

  • Authoritative reference for @octokit/rest v21 covering pagination, rate limits, and concurrency control.
  • Practical patterns for building data-fetching scripts, dashboards, and CI jobs that rely on GitHub endpoints (repos, issues, milestones).
  • Guidance on constructing resilient requests with iterator/paginate, and on using throttling/retry plugins.

Quick Start

Create an Octokit instance with authentication and demonstrate a paginated fetch with proper rate-limit handling.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: octokit-rest-v21
Download link: https://github.com/zenbuapps/zenbu-powers/archive/main.zip#octokit-rest-v21

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.