
copilot-spaces
Use Copilot Spaces to provide project-specific context to conversations
by githubFree
Description
copilot-spaces is an agent skill from the github/awesome-copilot collection for using GitHub Copilot Spaces to give conversations project-specific context. A Space is a shared collection of repositories, files, documentation and instructions that grounds Copilot's responses in a team's actual code and knowledge. The skill tells the agent how to work with Spaces. It lists the read-only MCP tools, which can list the Spaces a user can access and load a Space's full context by owner and name. For changes, the skill uses the Spaces REST API through the gh command, which supports creating, updating and deleting spaces and managing collaborators, since the MCP server exposes only read operations. The skill applies when a user mentions a Copilot space or wants to load context from one into a conversation. It is useful for teams that have curated context for a project and want every conversation to start from it. Because the write operations can delete spaces and change who can see them, the agent should confirm any change to sharing or deletion with the user first. The skill is installed with the skills CLI from the github/awesome-copilot repository. Its skills.sh page showed about 4.4K installs and passing results from Gen Agent Trust Hub and Socket, with Snyk showing a warning at the time of the scan.…
Highlights
- Loads a Space's context into conversations
- Lists the Spaces a user can access
- Create, update and delete through the REST API
- Manages collaborators
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate copilot-spaces.
People also visit

context-map
Analyze codebases and map task-relevant files before implementing changes

mcp-configure
Configure an MCP server for GitHub Copilot with your Dataverse environment

prompt-builder
Guides developers through creating production-ready GitHub Copilot prompts
copilot-spaces FAQ
What is a Copilot Space?
A shared collection of repositories, files, documentation and instructions that grounds Copilot's responses.
Can the MCP tools change a space?
No. The MCP tools are read-only. Changes go through the REST API using the gh command.
What changes need care?
Deleting spaces and changing who can see or manage them. The agent should confirm these with the user first.
How do I install it?
Run npx skills add https://github.com/github/awesome-copilot --skill copilot-spaces.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Warn. A Warn or Fail is worth reading before you install.
What are the best copilot-spaces alternatives?
Popular alternatives to copilot-spaces include cli-mastery, context-map and copilot-instructions-blueprint-generator. See all copilot-spaces alternatives











