npx claudepluginhub poorgramer-zack/copilot-mcp-tool --plugin copilot-flowThis skill uses the workspace's default tool permissions.
---
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
When to use this skill:
General-purpose AI assistant for coding help, debugging, and architecture design.
mcp__plugin__copilot__ask-copilot(
prompt="string", // Required: The question or task for Copilot
context="string", // Optional: Additional context
model="string", // Optional: Specific model to use (default: claude-sonnet-4.5)
allowAllTools=true/false // Optional: Allow Copilot to use all available tools
)
Professional code review with focus on specific areas.
mcp__plugin__copilot__copilot-review(
code="string", // Required: Code to review
focusAreas=["security", "performance", "maintainability", "best-practices"] // Optional: Specific areas to focus
)
Get detailed explanations of code snippets.
mcp__plugin__copilot__copilot-explain(
code="string", // Required: Code to explain
model="string" // Optional: Model to use
)
Debug errors in code with context-aware analysis.
mcp__plugin__copilot__copilot-debug(
code="string", // Required: Code with error
error="string", // Required: Error message
context="string" // Optional: Additional context
)
Get suggestions for code refactoring and improvements.
mcp__plugin__copilot__copilot-refactor(
code="string", // Required: Code to refactor
goal="string" // Required: Refactoring goal (e.g., "improve performance")
)
Generate unit tests for existing code.
mcp__plugin__copilot__copilot-test-generate(
code="string", // Required: Code to test
framework="string" // Optional: Testing framework (e.g., jest, pytest, mocha)
)
Get CLI command suggestions for specific tasks.
mcp__plugin__copilot__copilot-suggest(
task="string", // Required: Task description
model="string" // Optional: Model to use
)
Start a new conversation session with context tracking.
mcp__plugin__copilot__copilot-session_start()
Retrieve conversation history for continuity.
mcp__plugin__copilot__copilot-session_history(
sessionId="string" // Optional: Specific session ID
)
Choose from available models based on task complexity:
mcp__plugin__copilot__ask-copilot(
prompt="Implement a REST API endpoint for user authentication with JWT",
model="claude-sonnet-4.5",
allowAllTools=true
)
mcp__plugin__copilot__copilot_review(
code=`function login(username, password) {
const query = \`SELECT * FROM users WHERE username = '\${username}' AND password = '\${password}'\`;
return db.query(query);
}`,
focusAreas=["security", "sql-injection", "authentication"]
)
mcp__plugin__copilot__copilot_debug(
code="const result = await fetchData().json;",
error="TypeError: fetchData(...).json is not a function",
context="Trying to parse JSON response from API"
)
mcp__plugin__copilot__copilot_test_generate(
code=`function isPrime(n) {
if (n <= 1) return false;
for (let i = 2; i * i <= n; i++) {
if (n % i === 0) return false;
}
return true;
}`,
framework="jest"
)
If MCP server is unavailable:
copilot, mcp, ai, code review, debugging, testing, refactoring, github copilot, claude, gpt, gemini