copilot-delegate

Delegate GitHub operations and research tasks to Copilot CLI as a subprocess.

5|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/Shakes-tzd/contextune --skill copilot-delegate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copilot-delegate
Source: https://github.com/Shakes-tzd/contextune/tree/main/copilot-delegate
Command: npx skills add https://github.com/Shakes-tzd/contextune --skill copilot-delegate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, yq, git, copilot-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill offloads heavy GitHub operations and research tasks to GitHub Copilot CLI to preserve Claude Code session limits. It accelerates workflows, reduces Haiku context pollution, and lets you keep focus on planning and implementation.

Core Features & Use Cases

  • GitHub operations delegation: Create, list, update, and close issues; create PRs; run repository queries via Copilot in a dedicated subprocess.
  • Bulk research delegation: Compare libraries, gather best practices, fetch docs using Copilot from CLI in a separate process.
  • Offline/low-entropy workflow: Runs Copilot in subprocess; Claude retains focus on critical thinking.
  • Unified orchestration: Returns compressed JSON results to Claude to minimize prompts.

Quick Start

Install the GitHub Copilot CLI and verify login, then install this skill into Claude:

  1. claude: "Install the copilot-delegate skill from copilot-delegate.zip"
  2. claude: "Create a GitHub issue titled 'Test issue' with body 'This is a test'". The skill will delegate to Copilot and return a structured result without consuming multiple Claude prompts.

Frequently Asked Questions about copilot-delegate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue and PR creation without consuming Claude session limits?

Delegate GitHub operations to Copilot CLI as a subprocess. This Skill runs batch issue creation, PR management, and repo queries through Copilot in a separate process, returning compressed JSON results to preserve your Claude Code context and keep focus on planning.

Can I run bulk research tasks like library comparison and documentation gathering outside my main Claude session?

Yes. This Skill offloads research tasks to Copilot CLI in a dedicated subprocess, reducing context pollution in your main session and enabling parallel execution while you work on implementation and critical decisions.

What do I need to install before using this Skill?

Install GitHub Copilot CLI and verify login, then add this Skill to Claude Code. Dependencies include jq, yq, and git. Copilot CLI runs operations as a subprocess and returns structured JSON output with status and metadata.

How does delegating GitHub operations to Copilot preserve Git history?

The Skill maintains Git-traceable history by running Copilot CLI with optional GitHub integration. All operations return metadata and status in JSON format, ensuring changes are logged and auditable without polluting your Claude Code session.

What's the difference between running GitHub tasks in Claude versus delegating to Copilot CLI?

Delegation reduces context consumption and enables offline execution. Copilot CLI runs in a subprocess while Claude Code retains focus on high-level thinking. Bulk operations complete faster with compressed results instead of consuming multiple prompts.

Can this Skill handle batch operations like creating multiple issues or querying large repositories?

Yes. This Skill is designed for batch issue creation, PR management, and repository queries. It accelerates workflows by offloading heavy GitHub operations to Copilot CLI and returning unified JSON results with minimal context overhead.