Browse / Content & marketing / copilot-agent-workspace

copilot-agent-workspace

kanazawazawa

An agent powered by the GitHub Copilot SDK that generates visually rich, diagram-rich, fully editable PowerPoint slides from a single natural-language prompt.

Open kanazawazawa/copilot-agent-workspace → Does not match the four rules.

Works with any agent

ships AGENTS.md, the cross-tool instruction file.

In its own words

README.mdkanazawazawa/copilot-agent-workspace

Copilot Slide Agent

🇯🇵 日本語版はこちら / Japanese Version

One prompt → 10 minutes → Visually rich, editable PPTX with diagrams.

An agent powered by the GitHub Copilot SDK that generates visually rich, diagram-rich, fully editable PowerPoint slides from a single natural-language prompt. Reduces technical slide creation from 2–3 hours to ~10 minutes.

Slide Examples

Sample slides generated by this agent (SVG → auto-converted to editable PPTX):

Output Samples

Below are actual slides generated from a single prompt: "Azure App Service の概要をMSLearnで調査してPPTXで出力してください。"

Architecture

  • User enters a natural-language prompt (Web UI or GitHub Actions workflow_dispatch)
  • Copilot SDK (@github/copilot-sdk) starts an agent session
  • Copilot queries the MS Learn MCP server for official documentation → generates SVG slides (960×540)
  • svg2pptx.py converts SVG elements to native PowerPoint objects (shapes, text boxes, styled paragraphs — not images)
  • Generated .pptx is downloadable from GitHub Actions Artifacts and also uploaded to Azure Blob Storage → accessible via Blazor web app

Quick Start

Via GitHub Actions (Recommended)
  • Go to Actions tab → Copilot SDK Runner → Run workflow
  • Enter a prompt (e.g., Create a PPTX overview of Azure Cosmos DB)
  • Select a model (claude-opus-4.6 recommended)
  • Download the generated .pptx from workflow artifacts

Quoting 22% of the README. Read the rest on GitHub ↗

Read from the repository's git tree on 2026-08-17.