
Product Engineer | Microsoft alum | @GauntletAI 🛡️ 1 | Building AI systems with software engineering discipline
Texas, USA
Joined September 2015
- Tweets2.5K
- Following312
- Followers2.4K
- Likes22.9K
Paul Shell retweeted
I worked with a group of engineers to create github/lever - a library of skills for automating boring work so that us humans can focus on the things we love.
We pooled our session history, mined it for the patterns that produce the best results, and turned them into low barrier skills.
#GitHubUniverse 2026 begins now! 🎉
Watch the Day 1 Keynote 👇 teapawt.net/i/broadcasts/1qxvveVor…
Got access to GitHub Copilot Verified Proficiency
"Verified Proficiency is designed to recognize how you use GitHub Copilot in real-world workflows."
Proficient Level 😁
(I'm coming for you, Expert.. Once it releases!)
KEYBOARD WARRIORS ASSEMBLE!
Chance to win a GitHub Universe keyboard kit!
Build a cool Canvas demo by Oct 28th 7pm CT
I know sharing this increases my competition 😬
I'd rather you build something epic and win (plus there's 3 of them!)
We sold out in-person tickets this year, but hoping you can still show me what you got.
I’ve got a few extra customizable GitHub keyboards that we’ll ship to three people who can build a wild custom canvas that makes their workday better in the GitHub Copilot app. May the odds be ever in your favor. 😄
#GitHubUniverse badge just went digital… and yes it runs Doom.
Customize your own, play and share it with #badger26. gh.io/virtualbadger
Sign up to join us virtually (for free) at githubuniverse.com
Paul Shell retweeted
1.2B users. ~40 regions. Single-digit-millisecond latency. One team.
@AzureCosmosDB and @OpenAIDevs engineers scaled it together. Read the story 👇
We serve data in milliseconds to more than 1.2 billion users across 40 geographic regions.
To reach that scale, we worked closely with @AzureCosmosDB on our storage architecture, achieving a 12x improvement in global median read latency.
I have an org chart of agents inside GitHub Copilot.
Each specialist agent listed has its own second brain with learnings.
Prototype session got stuck, found & used the org chart to make a new nested collab session, solved to "not bother Paul".
Turning that into a skill now.
Made a fun mod for GitHub Copilot App
+ Clippy opens a nested session that helps write a /goal prompt w/ markdown canvas
Voice to brain dump, then `grilling` style to clarify:
Outcome, Verification surface, Constraints, Boundaries, Iteration policy, and blocked stop condition
I love hackathons ❤️
Ever been to a hackathon? Follow participants throughout their day, from badge to the final demo.
What you can learn from attending a hackathon ⬇️
github.blog/developer-skills…
I can't emphasize this enough
I've been up all night playing with Dynamic Workflows
The built in orchestration keeps getting better and better
Dynamic Workflows in @GitHubCopilot were just introduced.
We've been talking a lot about multi-agent orchestration, subagents, parallel execution and handing off tasks between agents.
But there's a difference between asking an agent to figure out how to complete a task and defining the actual process it should follow.
That's what Dynamic Workflows bring to Copilot.
A dynamic workflow is essentially a program that orchestrates agents, deterministic operations, tools and APIs into a structured process.
You define the steps, the dependencies, where agents are needed, what they should return, and how the results flow into the next stage.
The agents handle the reasoning. The code handles the orchestration.
What makes this interesting?
- Deterministic orchestration: Define which steps run, in what order, and what happens next, instead of leaving the entire process to the agent.
- Parallel execution: Break down a task into independent workstreams, run multiple agents in parallel, and combine their structured results.
- Validation and verification: Have agents review each other's findings, enforce output formats, and add deterministic checks between stages.
- Human-in-the-loop: Pause at specific checkpoints, review the results, provide input and resume the workflow.
- Observability and control: Track workflow phases, agent activity, AI credit consumption and execution time. Set limits on concurrency, total agents, runtime and approximate AI credits.
- Resumability: Pause long-running tasks or resume workflows that stopped at a limit, reusing saved results from completed steps.
And these aren't just theoretical capabilities. Workflows can run commands, call external services, use tools, and combine all of these with agent reasoning.
A practical example:
Imagine a workflow for investigating a production incident.
1. Collect logs, telemetry and relevant deployment information using deterministic operations.
2. Spawn multiple agents to independently investigate different services.
3. Require each agent to return structured findings.
4. Cross-check the findings and ask agents to challenge each other's conclusions.
5. Combine the verified results into a timeline and root-cause analysis.
6. Pause for an engineer to review the findings before proceeding with remediation.
The process is defined once and can be reused, while the agents still have room to reason about the specific incident.
How to get started
Dynamic Workflows are available in the GitHub Copilot app, Copilot CLI and Copilot SDK, currently in public preview.
In the Copilot app, no additional setup is required. In Copilot CLI, enable experimental features with --experimental or /experimental on.
You don't even have to write the workflow yourself.
Just ask Copilot something like:
Create a dynamic workflow named review-changed that lists changed files, asks an agent to review them, and summarizes the findings.
Copilot authors the workflow inside an extension. By default, it's scoped to your current session, but you can move it into a personal or project extension and share it with your team.
You can then run it by name, monitor it through /workflows in the CLI or the Workflows panel in the app, and revise its definition as you learn from actual runs.
You can also run existing workflows directly from the CLI, making them usable in scripts and CI/CD pipelines.
How it differs from Claude Code's Dynamic Workflows?
Anthropic has also introduced Dynamic Workflows in Claude Code, with a similar idea of generating a task-specific orchestration harness rather than relying on a fixed, generic sequence.
The interesting difference is in the implementation and integration. Claude Code's approach focuses on dynamically composing agents through workflow scripts, while Copilot's implementation defines workflows in extensions, with explicit steps, integrations and lifecycle controls across its app, CLI and SDK.
Both are exploring the same broader direction: moving beyond simple agent delegation toward more structured, reusable and observable agentic processes.
My take
We've been putting a lot of effort in optimizing individual agents, their prompts, skills, tools and context.
But as we start running more complex tasks, the orchestration layer becomes just as important as the agents themselves.
I see Dynamic Workflows as another step toward treating agents as components inside software-defined processes, rather than expecting a single agent to figure out everything from start to finish.
The next challenge is making these workflows reusable, testable, versioned, measurable and governed across teams.
More links in the comments:
It controls programs in the BACKGROUND while you keep doing something else
Not stealing your mouse, keyboard, or focused window
Computer use has arrived in GitHub Copilot!
Automate expenses, book travel, or speed up E2E testing.
Available in preview today:
github.blog/changelog/2026-1…
Been doing this ever since GHCP App released
Neat others are
Paul Shell retweeted
We just released a free, open source course - GitHub Copilot app for Beginners! 🚀
8 chapters. One hands-on project throughout. Goes from setup and sessions to worktrees, skills & custom agents, MCP & plugins, canvases, and automations.
Open the app and start directing your agents! ✨
🎓 Course: github.com/github/copilot-ap…
📝 Blog: devblogs.microsoft.com/blog/…
Dependabot pull requests are easy to review one at a time ... and tedious to review by the dozen.
Build a GitHub Copilot app automation that does the first pass for you. Once it reviews open Dependabot pull requests, groups them by risk, verifies CI status, it'll provide a short summary.
You write the instructions in plain language, so you can shape the automation to match how your team works. Schedule it before your workday starts and the results are ready when you log in.
Try it out 👇
github.blog/ai-and-ml/github…
















