github-copilot

Manage GitHub Copilot subscriptions and retrieve usage metrics via REST API.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill github-copilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-copilot
Source: https://github.com/vm0-ai/vm0-skills/tree/main/github-copilot
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill github-copilot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Copilot seats, billing, and usage metrics for a GitHub organization.

Core Features & Use Cases

  • Seat management: Add/remove users and teams.
  • Billing & metrics: Retrieve usage stats for teams and orgs.
  • Audit & compliance: Track Copilot adoption.

Quick Start

Retrieve Copilot billing information for your organization using curl and your GitHub token.

Frequently Asked Questions about github-copilot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage GitHub Copilot seats for my organization?

Manage Copilot seats by adding or removing users and teams through the GitHub REST API using your organization's PAT or GitHub App token with manage_billing:copilot or admin:org permissions. Store the token in GITHUB_TOKEN and use curl to call the Copilot seat management endpoints.

Can I retrieve Copilot usage metrics and billing information for my organization?

Retrieve Copilot usage metrics and billing information via GitHub REST API endpoints using your authenticated token. Access usage data by team or organization level to monitor adoption, track spending, and audit Copilot deployment across your GitHub organization.

What permissions do I need to manage Copilot billing and usage for my organization?

You need a GitHub organization token with either manage_billing:copilot or admin:org permissions. The token must be a PAT (Personal Access Token) or GitHub App token stored in the GITHUB_TOKEN environment variable to authenticate REST API calls.

Does this work with GitHub Copilot Business and Enterprise plans?

This applies only to organizations using Copilot Business or Enterprise plans. Standard Copilot Individual subscriptions do not support organizational seat management, billing control, or team-level usage tracking through these administrative APIs.

How do I audit and track Copilot adoption across my organization?

Track Copilot adoption by retrieving usage data and metrics through REST API calls, enabling you to monitor which teams and users are active, measure deployment progress, and maintain compliance records for your organization's Copilot usage.