agent-design

Design and configure Copilot agents and skills with templates and conventions.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/ivegamsft/work-tracker --skill agent-design-ivegamsft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-design
Source: https://github.com/ivegamsft/work-tracker/tree/main/.agents/skills/agent-design
Command: npx skills add https://github.com/ivegamsft/work-tracker --skill agent-design-ivegamsft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Simplifies the process of designing and configuring Copilot agents and skills by providing templates, conventions, and best practices.

Core Features & Use Cases

  • Agent Definitions: Generates a scaffold for new .agent.md files with frontmatter and standard sections.
  • Skill Folders: Sets up new skills with SKILL.md and supporting structure.
  • Instruction Files: Creates reusable instruction files for specific tasks.
  • Conventions: Defines best practices for agent, skill, and instruction file naming and content.

Quick Start

Generate a new agent design by running the following command in the skill folder: bash agent-template.md

Frequently Asked Questions about agent-design

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

FAQPage Schema
How do I scaffold a Copilot agent definition file?

You can scaffold a Copilot agent definition by generating a new `.agent.md` file with YAML frontmatter and standard Markdown sections, providing the required structure and conventions.

What is the best way to structure a Copilot skill folder?

The best way to structure a Copilot skill folder is to set up a `SKILL.md` file with its supporting directory structure, establishing conventions and configuration for the skill.

Can I create reusable instruction files for Copilot agents?

Yes, you can create reusable instruction files for specific tasks. The tool scaffolds these files using Markdown conventions to define precise, reusable instructions for Copilot agents.

Do I need YAML to configure Copilot skills and agents?

Yes, YAML frontmatter is required to define agent, skill, and instruction files. It provides the necessary metadata configuration alongside Markdown for content structure.

How do I generate a new agent design using scripts?

To generate a new agent design, run `bash agent-template.md` in your skill folder. This executes the script to scaffold agent definitions and instruction files automatically.