copilot-spaces

Installation
Summary

Project-specific context for conversations through curated documentation, code, and team instructions.

  • List and load Copilot Spaces using MCP read-only tools; create, update, and delete spaces via GitHub REST API with gh api
  • Spaces contain attached repositories, files, documentation, and custom instructions that ground Copilot responses in actual project knowledge
  • Use spaces to answer architecture and standards questions, generate code following team conventions, or execute multi-step workflows defined in space instructions
  • Follow referenced resources (issues, boards, repos) using other MCP tools to gather complete context before responding
  • Space names are case-sensitive; write operations require user PAT scope
SKILL.md

Copilot Spaces

Use Copilot Spaces to bring curated, project-specific context into conversations. A Space is a shared collection of repositories, files, documentation, and instructions that grounds Copilot responses in your team's actual code and knowledge.

Available Tools

MCP Tools (Read-only)

Tool Purpose
mcp__github__list_copilot_spaces List all spaces accessible to the current user
mcp__github__get_copilot_space Load a space's full context by owner and name

REST API via gh api (Full CRUD)

The Spaces REST API supports creating, updating, deleting spaces, and managing collaborators. The MCP server only exposes read operations, so use gh api for writes.

User Spaces:

Related skills

More from github/awesome-copilot

Installs
4.0K
GitHub Stars
32.7K
First Seen
Mar 5, 2026