← ClaudeAtlas

copilot-vscodelisted

VS Code Copilot platform reference: .agent.md all frontmatter fields, built-in tool names, agent types, context engineering, subagents, handoffs, MCP config, SKILL.md integration, custom instructions. Load when working with custom agents, tool lists, context strategy, or any VS Code Copilot platform feature.
diegosouzapw/awesome-omni-skill · ★ 43 · AI & Automation · score 58
Install: claude install-skill diegosouzapw/awesome-omni-skill
# SKILL: VS Code Copilot Platform > Load when the task concerns custom agent files (`.agent.md`), tool selection, context strategy, > subagents, handoffs, MCP servers in VS Code, SKILL.md configuration, or any VS Code Copilot feature. > > Official documentation: https://code.visualstudio.com/docs/copilot > GitHub source: https://github.com/microsoft/vscode-docs/tree/main/docs/copilot > Use `#fetch <url>` in chat to read any page listed in the index at the bottom of this skill. ## When to Load This Skill - Creating or reviewing a `.agent.md` file - Choosing which tools to include (least-privilege applies — see ai-security SKILL) - Designing a subagent workflow or handoff chain - Configuring MCP servers in `.vscode/mcp.json` - Setting up custom instructions or `copilot-instructions.md` - Context engineering: what VS Code puts in the context window, and how to control it - Any question about VS Code Copilot agent types, modes, or settings --- ## `.agent.md` Frontmatter — All Valid Fields ```yaml --- description: <string> # shown as placeholder in Chat input; one-sentence role summary name: <string> # display name; if omitted, file name is used tools: [<tool-name>, ...] # allowed tools — see Built-in Tool Names below agents: [<agent-name>, ...] # allowed subagents; '*' = all, [] = none model: <string | string[]> # model name or priority list; if omitted = user's current picker user-invokable: <bool> # show in agents dropdown (def