copilot-usage-metrics

Retrieve GitHub Copilot usage metrics for organizations and enterprises via REST API.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/lluppesms/dadabase.demo --skill copilot-usage-metrics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copilot-usage-metrics
Source: https://github.com/lluppesms/dadabase.demo/tree/main/.github/skills/copilot-usage-metrics
Command: npx skills add https://github.com/lluppesms/dadabase.demo --skill copilot-usage-metrics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill provides insights into GitHub Copilot usage within organizations and enterprises, helping to track adoption, identify trends, and understand user engagement.

Core Features & Use Cases

  • Organizational Metrics: Retrieve aggregated and per-user Copilot usage data for a specific organization.
  • Enterprise Metrics: Access aggregated and per-user Copilot usage data across an entire enterprise.
  • Daily/General Metrics: Fetch usage statistics for a specific day or recent general metrics.
  • Use Case: A DevOps engineer needs to report on Copilot adoption rates for their company's GitHub enterprise. They can use this skill to get a breakdown of active users and suggestion acceptance rates.

Quick Start

Use the copilot usage metrics skill to get aggregated Copilot usage for the 'my-org' organization today.

Frequently Asked Questions about copilot-usage-metrics

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

FAQPage Schema
How do I track GitHub Copilot usage metrics for an organization?

You can track GitHub Copilot usage metrics for an organization by retrieving aggregated and per-user statistics via the GitHub CLI and REST API. This provides insights into daily adoption, active users, and suggestion acceptance rates.

Can I retrieve per-user Copilot adoption data across a GitHub enterprise?

Yes, you can retrieve per-user Copilot adoption data across a GitHub enterprise. This Skill accesses enterprise-level metrics via the REST API to break down user engagement and active usage statistics for the entire organization.

Do I need GitHub Enterprise Cloud to monitor Copilot metrics?

Yes, you need GitHub Enterprise Cloud to monitor Copilot metrics. Fetching aggregated and per-user usage data requires appropriate API permissions and an enterprise cloud environment to access the necessary endpoints.

What's the best way to report on daily Copilot acceptance rates?

The best way to report on daily Copilot acceptance rates is to fetch usage statistics for a specific day using the GitHub CLI. This retrieves targeted daily metrics showing user engagement and code suggestion acceptance.

Why am I unable to fetch Copilot usage metrics with the GitHub CLI?

You may be unable to fetch Copilot usage metrics if you lack appropriate API permissions or do not have a GitHub Enterprise Cloud account. Accessing aggregated and per-user data requires proper enterprise-level authorization.