Rubber Duck Thursdays - Let's build with custom agents (again!)

Rubber Duck Thursdays - Let's build with custom agents (again!)

2025-12-04

Chris continues building custom agents for the SDLC, exploring the awesome-copilot repository for inspiration and live-building a GitHub Actions workflow agent with plan mode.

Topics Covered

  • GitHub Changelog Roundup — Blocking repo admins from installing GitHub Apps now GA, Copilot Spaces with public spaces and code view support, secret scanning updates for November 2025, GitHub Enterprise Server 3.19 RC, assigning issues to Copilot via GraphQL and REST APIs, and Claude Opus 4.5 availability across more IDEs.
  • Agent Inspiration from awesome-copilot — Reviewing partner-built agents and the awesome-copilot repository for ideas including test writers, security reviewers, tech debt analyzers, documentation generators, PR review assistants, and onboarding guides.
  • Agent Consolidation — Discussing whether to keep agents separate or consolidate them based on shared tool access, output formats, and domain overlap.
  • Building a GitHub Actions Agent — Using plan mode to design a custom agent for authoring and updating GitHub Actions workflows, including monorepo build order awareness and minimal permissions guidance.
  • GitHub Actions Instructions File — Creating a companion instructions file with repository-specific CI/CD conventions, build order, environment variables, and recommended practices for workflow definitions.
  • Plan Mode Workflow — Demonstrating the iterative plan-then-implement workflow where Copilot asks clarifying questions before generating code, and switching between plan and agent modes.

Related Content

Rubber Duck Thursdays - Let's build

Rubber Duck Thursdays - Let's build

2025-11-20 GitHub

Chris 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 - Let's build

Rubber Duck Thursdays - Let's build

2025-07-03 GitHub

In 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.

Assign issues to GitHub Copilot from the GitHub mobile app

Assign issues to GitHub Copilot from the GitHub mobile app

2025-05-27 GitHub

The GitHub Copilot coding agent works from anywhere—including your phone. This video demonstrates assigning a GitHub Issue to Copilot directly from the GitHub Mobile app, targeting a GitHub Pages deployment task for the 'Copilot Airways' CI workflow. It then shows how to monitor Copilot's progress, view the session log, and review and approve the resulting pull request entirely from a mobile browser, including the 'Approve and Run' gate that protects GitHub Actions execution.