
Rubber Duck Thursdays - Let's build with custom agents
Chris explores Copilot custom agents and custom instructions, restructuring project context files and creating meta instruction files for a more effective AI-assisted development workflow.
Topics Covered
- GitHub Changelog Roundup — Enterprise bring-your-own-key for Copilot, linter integration with Copilot code review (ESLint, PMD), GitHub Actions cache size exceeding 10 GB, Claude Opus 4.5 in public preview, and secret scanning updates.
- Custom Instructions Deep Dive — Restructuring
copilot-instructions.mdto include monorepo tech stack details, build order, service boundaries, security guidelines, and testing conventions using recommended practices from the docs. - Meta Instruction Files — Creating instruction files that teach Copilot how to write better custom instructions and custom agents, pulling in recommended practices from the GitHub and VS Code documentation.
- Plan Mode for Agent Design — Using Copilot’s plan mode to iterate on ideas before implementation, demonstrating how follow-up questions help refine requirements like rubber duck debugging.
- Context Engineering — Discussion on supplying the right context to Copilot, balancing context window size, and the importance of being requirements-driven for high-quality code generation.
- Community Q&A — Topics including sustainable engineering pace, avoiding burnout, handling merge conflicts, and the fundamentals of software quality.
Related Content

Rubber Duck Thursdays - Let's build
GitHubChris catches up on several weeks of GitHub releases, including new models including GPT-5.1, GPT-5.1 Codex, and GPT-5.1 Codex Mini, MCP registry controls, and isolated sub-agents. He then returns to the turn-based game MCP server project, using Copilot's agent mode to diagnose and fix a dependency upgrade failure.

Rubber Duck Thursdays - Build for the love of code
GitHubIn this episode, we recap the latest GitHub changelog including GitHub Spark entering public preview and coding agent support for instructions.md files. We introduce the 'Build for the love of code' hackathon, prototype a rubber duck debugging app with GitHub Spark, and build an MCP server from scratch using TypeScript while exploring tools, prompts, and resources.

Rubber Duck Thursdays - Let's build
GitHubIn this stream, Chris catches up on several weeks of GitHub updates including the remote MCP server preview and Copilot coding agent for business users. The live coding session demonstrates adding internationalization to the Copilot Airways app using Copilot coding agent, custom VS Code chat modes for planning, and agent mode in Xcode for iOS development.