The Real Value of GitHub Copilot Rubber Duck

GitHub Copilot Rubber Duck is interesting not because it adds more AI to the workflow, but because it focuses on a more important problem. In agent-driven coding, the real issue is often not generating code, but catching weak assumptions and flawed plans before they spread across larger changes. This post looks at why a second opinion inside GitHub Copilot CLI makes sense, where it could genuinely help, and why review quality matters more than more generation.

What Makes a Good GitHub Copilot Agent Skill?

After building a growing set of GitHub Copilot skills across areas such as Azure API Management, infrastructure as code authoring, and diagram generation with tools like Excalidraw and Draw.io, I have found that the difference between a skill that is genuinely useful and one that quietly disappoints usually comes down to a small number of … Read more

Packaging GitHub Copilot Agents and Skills with Agent Package Manager

If you are building GitHub Copilot agent skills, creating them is usually the easy part. Sharing them across repositories without drift is where things get messy. In this post, I look at using APM to package skills, agents, and MCP configuration in a way that is reusable, focused, and much easier to manage across teams.

Creating Diagrams with an Excalidraw Agent Skill and Excalidraw MCP

Learn how an Excalidraw Agent Skill powered by Excalidraw MCP in GitHub Copilot can generate Cloud, Terraform, and workflow diagrams from natural language prompts.

Azure Pricing Skill for GitHub Copilot Using Azure MCP

How I built the azure-pricing skill for GitHub Copilot, using Azure MCP and the Azure Retail Prices API to bring live Azure pricing into architecture and engineering workflows.