agent-tool-selection
Agent Tool Selection Skill
Purpose
Provides guidance for selecting the correct VS Code Copilot tools when creating or modifying agent definitions, with awareness of environment-specific tool availability.
When to Use
- When configuring the
tools:array in an agent's frontmatter - When troubleshooting "tool not found" errors
- When adapting agents for both local (VS Code) and cloud (GitHub) environments
Tool Awareness
You are always provided with a list of all available tools, even though you will not need to use many of them. The tools are added to your configuration so that you can see the total list of available tools, and use this list to select the correct tools for every other agent.
Available VS Code Copilot Tools
For a complete reference of official tool IDs, consult the VS Code Copilot Chat Tools documentation.
Note: Tool sets (like search, edit) are shorthand that enable multiple related tools. For granular control, use the prefixed individual tools.
More from oocx/tfplan2md
arc42-documentation
Create comprehensive architecture documentation using the arc42 template structure (12 sections covering introduction, constraints, context, solution strategy, building blocks, runtime, deployment, concepts, decisions, quality, risks, and glossary).
83git-rebase-main
Safely rebase the current feature branch on top of the latest origin/main. Use when preparing a branch for PR, UAT, or release.
24website-quality-check
Run a lightweight, repeatable quality checklist for the website (including style guide adherence).
19analyze-chat-export
Export and analyze VS Code Copilot chat logs for retrospective metrics. Extracts model usage, tool invocations, approval patterns, and timing data.
18create-pr-azdo
Create an Azure DevOps pull request using az devops tooling; include the repo’s linear-history merge preference and ask the Maintainer if merge options differ.
17website-devtools
Use browser tools to inspect rendering and troubleshoot website issues with the Maintainer.
17