Paul Shell (@PaulShellDev) header
Paul Shell (@PaulShellDev) profile picture

Product Engineer | Microsoft alum | @GauntletAI 🛡️ 1 | Building AI systems with software engineering discipline

Texas, USA
Joined September 2015
Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)Photo by Paul Shell (@PaulShellDev)
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.
20
29
2
326
24,026
Paul Shell retweeted
#GitHubUniverse 2026 begins now! 🎉 Watch the Day 1 Keynote 👇 teapawt.net/i/broadcasts/1qxvveVor…
32
35
12
258
35,493
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!)
2
63
Feels like xmas eve New toys are so close, yet so far away Universe tomorrow!
Probably shouldn't be posting this... 🤫 #GitHubUniverse
3
195
Discovered the octoprints repo from Universe 2025 Model in babylon.js in Blazor in a GitHub Copilot App Canvas because why not (apparently it's possible!) If you have a 3D printer, repo link👇for Mona, Ducky, Copilot
1
10
329
Made a fun mod for GHCP app so the end of messages are spoken using MAI-Voice-2-Flash Simple script looks for a link to #voice, changes the text color, then sends it to Microsoft Foundry [This part will be spoken](#voice)
1
7
155
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. 😄
2
1
12
224
Paul Shell retweeted
#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
34
31
15
293
64,657
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.
11
55
620
54,036
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.
2
108
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
3
123
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…
2
105
I can't emphasize this enough
Replying to @stijn_v_
very much so. software engineering principles are still relevant
5
141
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:
2
7
233
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…
2
104
Been doing this ever since GHCP App released Neat others are
You can now mod Claude Code: - Change how it behaves - Customize the UI - Swap in your own features Write one with a few lines of TypeScript, or have Claude build it for you. Mods ship inside plugins, so you install them with /plugin in the CLI or desktop app. A few examples:
3
195
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/…
2
10
2
35
1,971
Paul Shell retweeted
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…
46
16
13
145
48,487