Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
162412 stories
·
33 followers

Turn Meeting Transcripts into Project Plans with GitHub Copilot Agents | MVP Unplugged

1 Share
From: Microsoft Developer
Duration: 30:33
Views: 1,519

Welcome to the next MVP Unplugged, where Microsoft MVPs share real-world projects and insights from the field! In this episode, host Justin Garrett sits down with Microsoft MVP Mahmoud A. Atallah to explore an Azure Delivery Factory custom agent that turns meeting transcripts, proposals, PDFs, and briefs into structured requirements and execution-ready project artifacts.

Mahmoud walks through his process in GitHub Copilot and VS Code: convert source files into structured Markdown; extract scope and requirements; use custom agents, skills, and scripts to generate project plans, runbooks, task lists, risks, kickoff questions, executive summaries, and reusable delivery artifacts; then enrich the results with Azure MCP Server and Microsoft Learn MCP Server guidance aligned to the Well-Architected Framework. He also explains how reusable JSON, Python, and PowerShell automation, thoughtful model selection, and human validation improve speed, consistency, and trust.

⭐ What You’ll Learn:

How to transform raw meeting transcripts, proposals, PDFs, and briefs into structured project requirements

How GitHub Copilot custom agents, skills, and scripts create repeatable delivery workflows

How to generate project plans, runbooks, task lists, risks, kickoff questions, and executive summaries

How Azure MCP Server and Microsoft Learn MCP Server add current Azure guidance and Well-Architected Framework alignment

Why reusable JSON, Python, and PowerShell automation can reduce LLM token usage and processing time

How model selection, command approvals, and human validation keep AI-assisted delivery under control

How repository context and existing project artifacts help an agent update work instead of starting from scratch

How multi-agent orchestration could extend delivery automation into community, events, marketing, and communications

✅ Chapter Markers
00:00 – Intro to MVP Unplugged
00:20 – Meet Microsoft MVP Mahmoud A. Atallah
01:13 – Azure Delivery Factory: From Meeting Transcripts to Project Plans
04:16 – GitHub Copilot Custom Agents, Skills, and MCP Servers
08:47 – Turning Customer Calls into Structured Requirements
13:20 – Demo: Discovery Transcript to Delivery Artifacts
17:36 – Demo: Technical Proposal PDF to Project Plan
20:19 – JSON, Python, and PowerShell Automation for Faster Agents
23:57 – Reviewing Project Plans, Tasks, Risks, and Owners
27:47 – Multi-Agent Orchestration and Mahmoud’s MVP Journey

👥 Speakers:

Mahmoud A. Atallah is a Microsoft MVP and Azure Solution Leader at Bespin Global. Originally from Egypt and based in Dubai, Mahmoud specializes in Azure AI and Azure Virtual Desktop. He builds practical AI-assisted delivery workflows that use GitHub Copilot custom agents, skills, scripts, MCP servers, and reusable automation to turn unstructured customer inputs into consistent, execution-ready project artifacts.

Follow Mahmoud on LinkedIn: https://www.linkedin.com/in/mahmoudatallah

Justin Garrett is host of MVP Unplugged, Principal PM in Developer Relations which is part of Microsoft Cloud + AI. Justins career at Microsoft also spans 20 years across Windows, Bing, Edge, Web Platform, Students/ University Relations, Cloud Advocacy, and most recently a leader of the MVP Program at Microsoft.

Follow Justin on LinkedIn: https://www.linkedin.com/in/justgar/.

✅ About MVP Unplugged:

AI is reshaping how we work and live. And for developers and technologists alike, the pace of innovation, new tools, new models, patterns & practices, and even culture itself is changing even faster. It can be difficult to know what to learn, what to prioritize, what truly lives up to the promise of unlocking creativity and boosting productivity. Join Justin Garrett, Principal PM in DevRel and leader in the Microsoft MVP Program as he speaks with MVPs to share what they're learning using a real-world project in this conversational series. In each
episode, they'll experiment, code, and share honest insights that can make a real difference for the audience. Justin and his guests share stories of navigating technological change and look ahead for what's next in tech. Come discover with us how to thrive in this era of AI!

🔗 Resources & Links:

💻 Mahmoud's AI Agent Skills repository
https://github.com/3tallah/awesome-ai-agent-skills
🏗️ Azure Well-Architected Framework
https://learn.microsoft.com/azure/well-architected
🔌 Azure MCP Server
https://learn.microsoft.com/azure/developer/azure-mcp-server/
📚 Microsoft Learn MCP Server
https://learn.microsoft.com/training/support/mcp
🚀 Try GitHub Copilot
https://github.com/features/copilot
🔔 Subscribe for more MVP stories, AI engineering walkthroughs, and handson developer content!

#MicrosoftDeveloper #MVPUnplugged #GitHubCopilot #CustomAgents #AzureAI #MCPServer #MicrosoftLearn #WellArchitectedFramework #ProjectManagement #AIAutomation #MicrosoftMVP

Read the whole story
alvinashcraft
21 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Your Agent Is Only as Smart as Its Context

1 Share
From: Microsoft Developer
Duration: 8:55
Views: 1,649

https://aka.ms/foundry-portal
https://aka.ms/InsideMicrosoftFoundryPlaylist

A smart model without the right context still gives the wrong answer. See how Microsoft IQ connects your agent to business data, retrieves relevant context at runtime, and grounds each response in the information that matters.

0:00 - Connect Agents to Enterprise Context
1:09 - Explore Web IQ
1:45 - Ground Responses with Foundry IQ
2:51 - Connect Data with Fabric IQ
3:57 - Query Semantic Models and Ontologies
4:33 - Take Actions with Work IQ
5:38 - Give the Agent Its Own Identity
6:11 - Automate Supply Escalations
7:18 - Manage Agents with Agent 365
8:22 - Add Teams Messaging Support

Read the whole story
alvinashcraft
31 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Scott & Mark Learn To... SemanticStart

1 Share
From: Scott Hanselman
Views: 0

In this episode, Scott Hanselman and Mark Russinovich dive into Mark’s new SemanticStart project, exploring how semantic search can make finding Windows apps, tools, and settings more intuitive. Along the way, they experiment with AI-assisted coding, discuss how agents could interact with local tools, and debate a bigger question: does prompting an AI actually count as programming?

https://github.com/markrussinovich/SemanticStart

Listen to other episodes at https://scottandmarklearn.to

Discover other Microsoft podcasts at https://microsoft.com/podcasts

Code: L6HFZE1K6NMCJZVH

Read the whole story
alvinashcraft
41 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

The Open Weight AI Renaissance Coming to America

1 Share
From: AIDailyBrief
Duration: 23:33
Views: 1,475

Reflection AI is about to drop an open model that could bring the open-weight crown back to the US, and several other American labs are lining up behind it. NLW breaks down how the open-weight conversation split into three separate debates about safety, national security, and enterprise strategy, and why data sovereignty is making open models the serious enterprise pick. In the headlines: Amazon's billion-dollar data center community pledge, Sam Altman's rough soundbite on AI safety, and Meta open sourcing the Muse gadget firmware.

The AI Daily Brief helps you understand the most important news and discussions in AI.
Subscribe to the podcast version of The AI Daily Brief wherever you listen: https://pod.link/1680633614
Get it ad free at http://patreon.com/aidailybrief
Learn more about the show https://aidailybrief.ai/

Read the whole story
alvinashcraft
48 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Random.Code() - Handling Inaccessible Abstract Members Automatically in Rocks, Part 3

1 Share
From: Jason Bock
Duration: 1:06:09
Views: 41

Properties just had to be different, didn't they? Oh well, I'll figure out how to handle them, one way or another!

https://github.com/JasonBock/Rocks/issues/439

#dotnet #csharp

Read the whole story
alvinashcraft
1 minute ago
reply
Pennsylvania, USA
Share this story
Delete

From My Task to Our Work in Agile Teams | Oluyomi Emmanuel

1 Share

Oluyomi Emmanuel: From My Task to Our Work in Agile Teams

Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: http://bit.ly/SMTP_ShowNotes.

 

"We shifted their thinking from my task to our work." - Oluyomi Emmanuel

 

Oluyomi describes a destructive pattern many Scrum Masters will recognize: local responsibility inside a supposedly shared team. The team looked collaborative during Scrum events, but once the meetings ended, developers, testers, and reviewers behaved like separate specialists. Developers finished coding and moved on. Testers waited for the right context or environment. Pull requests sat in review. Everyone looked busy, and everyone could explain their own behavior, but work was not reaching Done. The board already showed the queues, yet visibility alone did not change behavior because the team still spoke in individual language: "my development is finished," "testing belongs to QA," and "my task is done." The change started in a retrospective, where the team stopped asking who caused the delay and began asking where work stopped flowing. They tested small experiments: swarming around items waiting in testing, reviewing aging work together, and avoiding new starts when existing work needed help. The daily standup became a place to ask a better question: what does this item still need before value can be delivered?

 

In this segment, we talk about flow, team ownership, and work in progress.

 

Self-reflection Question: What language in your daily standup reinforces "my task" instead of "our work"?

Featured Book of the Week: Handbook of Facilitative Leadership by Pepe Nummi

Oluyomi recommends Handbook of Facilitative Leadership: Concrete Ways to Boost Performance by Pepe Nummi. The book helped him see that leadership is not always about having the strongest opinion or offering the solution. Sometimes leadership means designing the process through which a group can think, contribute, decide, and take ownership together. For Scrum Masters, that distinction matters because the people in the room often already have the knowledge needed to solve the problem. The knowledge is just distributed across the team. Facilitative leadership helps bring that knowledge into the open.

 

[The Scrum Master Toolbox Podcast Recommends]

🔥In the ruthless world of fintech, success isn't just about innovation—it's about coaching!🔥

Angela thought she was just there to coach a team. But now, she's caught in the middle of a corporate espionage drama that could make or break the future of digital banking. Can she help the team regain their mojo and outwit their rivals, or will the competition crush their ambitions? As alliances shift and the pressure builds, one thing becomes clear: this isn't just about the product—it's about the people.

 

🚨 Will Angela's coaching be enough? Find out in Shift: From Product to People—the gripping story of high-stakes innovation and corporate intrigue.

 

Buy Now on Amazon

 

[The Scrum Master Toolbox Podcast Recommends]

 

About Oluyomi Emmanuel

 

Oluyomi is a Scrum Master, Agile Coach, and Product Lead with over seven years of experience helping teams work better and deliver meaningful digital products. Having worked across energy, consumer platforms, and fintech, he is passionate about building high-performing teams, creating clarity, and turning Agile principles into real business and customer value.

 

You can link with Oluyomi Emmanuel on LinkedIn.





Download audio: https://traffic.libsyn.com/secure/scrummastertoolbox/20261006_Oluyomi_Emmanuel_Tue.mp3?dest-id=246429
Read the whole story
alvinashcraft
1 minute ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories