Add copilot-spaces skill#889
Merged
aaronpowell merged 3 commits intogithub:stagedfrom Mar 5, 2026
Merged
Conversation
New skill that teaches agents to use Copilot Spaces MCP tools (list_copilot_spaces, get_copilot_space) to discover and load curated project context into conversations. Covers discovery workflow, loading spaces by owner/name, and using space content to ground responses in team-specific docs, code, and standards. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new skill documenting how agents can use Copilot Spaces (via GitHub MCP tools) to load curated, project-specific context into conversations.
Changes:
- Introduces
skills/copilot-spaces/SKILL.mddescribing when/how to discover and load Copilot Spaces, with examples and tips. - Registers the new skill in
docs/README.skills.md.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| skills/copilot-spaces/SKILL.md | New skill documentation covering Copilot Spaces discovery/loading workflow and usage examples. |
| docs/README.skills.md | Adds the copilot-spaces entry to the skills index table. |
- Add 'Spaces as workflow engines' pattern for multi-step processes - Add 'Follow the breadcrumbs' step for fetching referenced resources - Document read-only API limitation (no create/update/delete) - Add filtering tip for list_copilot_spaces by owner - Add large output handling guidance (20KB+ spaces) - Add Example 4: Space as a workflow engine - Strengthen tips with actionable guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Document full CRUD API endpoints (create, update, delete, collaborators) - Add 'Managing Spaces' workflow section with gh api examples - Add Example 5: updating Space instructions programmatically - Fix incorrect 'read-only' claim - MCP is read-only, REST API is full CRUD - Add scope requirements (user scope for writes) - Add resource management tips (array replacement, _destroy) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
|
#codeowner |
Contributor
CODEOWNERS Update StatusI've prepared the CODEOWNERS update for PR #889, but encountered a limitation with pushing the branch to create the pull request. Changes PreparedThe following entry would be added to the CODEOWNERS file: # Added via #codeowner from PR #889
/skills/copilot-spaces/ `@labudis`Manual AlternativeA maintainer can manually update the CODEOWNERS file by adding the above entry at the end of the file to assign
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
New skill that teaches agents how to use Copilot Spaces to bring curated, project-specific context into conversations.
Why
Copilot Spaces are a powerful way to ground agent responses in team-specific documentation, code, and instructions, but there's no skill guiding agents on when and how to use them. This skill fills that gap.
What's Included
list_copilot_spaces,get_copilot_space)Testing
npm run buildpasses