Copilot is at its best when it behaves like a teammate who already knows your repo, not a random code generator you have to re-explain yourself to every five minutes. In this session, I’ll show how I make Copilot predictable across the tools I use most: VS Code and the CLI. We’ll build a lightweight “team setup” for Copilot using instruction files and prompts, then layer in reusable skills and custom agents for the tasks you do constantly (scaffolding, refactors, review passes, release notes, etc.). I’ll also show the guardrails I use when Copilot can run commands, so you get speed without chaos. You’ll leave with patterns you can copy into your own repos immediately, plus a mental model for when to use instructions vs. skills vs. agents.
You will learn:
- The purpose of agent skills and how to make your own
- The difference between agent instructions, skills, and custom agents
- Implementing instructions, skills, and custom agents into your custom workflow