copilot-agent-builder

Generate GitHub Copilot agent manifests with YAML frontmatter and handoff workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/daispacy/py-claude-marketplace --skill copilot-agent-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copilot-agent-builder
Source: https://github.com/daispacy/py-claude-marketplace/tree/main/py-plugin/skills/copilot-agent-builder
Command: npx skills add https://github.com/daispacy/py-claude-marketplace --skill copilot-agent-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires .

What problem does it solve?

This Skill generates custom GitHub Copilot agents in the standard .agent.md format, with YAML frontmatter and handoff workflows to enable structured, repeatable AI-assisted coding sessions.

Core Features & Use Cases

  • Agent scaffolding: Produce .agent.md files with description, tools, handoffs, and model hints.
  • Handoff workflows: Define multi-step handoffs between agents for planning → implementation → testing.
  • Tool guidance: Include clear instructions on using tools like fetch, search, githubRepo, usages.

Quick Start

Request: "Create copilot agent named feature-planner with tools fetch, search, githubRepo." The tool outputs a ready-to-use .agent.md file at .github/agents/feature-planner.agent.md.

Frequently Asked Questions about copilot-agent-builder

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

FAQPage Schema
How do I create a custom Copilot agent for VS Code?

Create a Copilot agent by generating a .agent.md file with YAML frontmatter containing name, description, and tools configuration. This Skill produces ready-to-use agent manifests that enable structured, repeatable AI-assisted coding sessions in VS Code.

What is the .agent.md format and why do I need it?

The .agent.md format is a GitHub Copilot agent manifest combining YAML frontmatter with Markdown instructions. It standardizes agent definitions with required fields (description, name, tools) and optional handoffs, enabling multi-step workflows across planning, implementation, and testing tasks.

Can I set up handoff workflows between multiple Copilot agents?

Yes, define multi-step handoffs within agent manifests to route tasks between agents. This enables structured workflows like planning → implementation → testing, where each agent handles a specialized phase with its own tools and instructions.

How do I configure tools like fetch, search, and githubRepo in my agent?

Include tool names and clear usage instructions in the agent's YAML tools section and Markdown body. The Skill validates mandatory tool references and generates manifests that guide Copilot on when and how to invoke each tool during assisted coding sessions.

What happens after I generate a .agent.md file?

The generated .agent.md file is ready to use immediately in VS Code. Place it in .github/agents/ and invoke the agent in Copilot chat to run structured workflows with predefined tools, handoffs, and guidance for automation, security reviews, code quality, or documentation tasks.

Do I need YAML knowledge to use this with Copilot agents?

No prerequisite YAML expertise required. This Skill handles YAML frontmatter generation and validation automatically, producing syntactically correct agent manifests. You define the agent's purpose, tools, and workflow; the Skill structures them into valid .agent.md format.