All skills
Skillintermediate

Copilot CLI Tool Mapping

Skills use Claude Code tool names. When you encounter these in a skill, use your platform equivalent:

Claude Code Knowledge Pack7/10/2026

Overview

Copilot CLI Tool Mapping

Skills use Claude Code tool names. When you encounter these in a skill, use your platform equivalent:

Skill referencesCopilot CLI equivalent
Read (file reading)view
Write (file creation)create
Edit (file editing)edit
Bash (run commands)bash
Grep (search file content)grep
Glob (search files by name)glob
Skill tool (invoke a skill)skill
WebFetchweb_fetch
Task tool (dispatch subagent)task (see Agent types)
Multiple Task calls (parallel)Multiple task calls
Task status/outputread_agent, list_agents
TodoWrite (task tracking)sql with built-in todos table
WebSearchNo equivalent — use web_fetch with a search engine URL
EnterPlanMode / ExitPlanModeNo equivalent — stay in the main session

Agent types

Copilot CLI's task tool accepts an agent_type parameter:

Claude Code agentCopilot CLI equivalent
general-purpose"general-purpose"
Explore"explore"
Named plugin agents (e.g. superpowers:code-reviewer)Discovered automatically from installed plugins

Async shell sessions

Copilot CLI supports persistent async shell sessions, which have no direct Claude Code equivalent:

ToolPurpose
bash with async: trueStart a long-running command in the background
write_bashSend input to a running async session
read_bashRead output from an async session
stop_bashTerminate an async session
list_bashList all active shell sessions

Additional Copilot CLI tools

ToolPurpose
store_memoryPersist facts about the codebase for future sessions
report_intentUpdate the UI status line with current intent
sqlQuery the session's SQLite database (todos, metadata)
fetch_copilot_cli_documentationLook up Copilot CLI documentation
GitHub MCP tools (github-mcp-server-*)Native GitHub API access (issues, PRs, code search)