What problem does it solve?
The Skill Unit simplifies the process of creating, modifying, and debugging custom Copilot agents, offering a structured approach to agent orchestration, handoffs, sub-agent invocation, and prompt configuration.
Core Features & Use Cases
- Agent Creation & Configuration: Facilitates the creation of
.agent.md files and sets up frontmatter, following a standardized pattern for roles, responsibilities, and constraints.
- Agent Orchestration: Allows for defining handoffs between agents for smooth workflow transitions, supporting multi-step pipelines.
- Prompt Design: Offers guidance on prompt structure with dynamic variables for tailored agent responses.
- Use Case: For instance, you can create a new agent that automates a series of code review steps, setting up the necessary handoffs for seamless workflow progression.
Quick Start
Generate an agent for code review by following the steps outlined in the Skill Unit, then add it to the .github/copilot-catalog.yml.