Build MCP servers for Copilot Chat using the OpenAI Apps SDK or MCP Apps SDK widget rendering support (any language). Use this skill when: - Creating MCP servers that integrate with M365 Copilot declarative agents - Building rich interactive widgets (React + Fluent UI) that render in Copilot Chat - Implementing tools that return structuredContent for widget rendering - Adapting an existing MCP…
Install
npx skills add microsoft/skills --skill ui-widget-developernpx skills add microsoft/skills --skill ui-widget-developer -a claude-code -gnpx skills add microsoft/skills --skill ui-widget-developer -a codex -ggemini skills install https://github.com/microsoft/skills.git --path .github/plugins/microsoft-365-agents-toolkit/skills/ui-widget-developergh skill install microsoft/skills ui-widget-developergit clone --depth 1 https://github.com/microsoft/skills /tmp/microsoft__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__skills/.github/plugins/microsoft-365-agents-toolkit/skills/ui-widget-developer ~/.claude/skills/ui-widget-developer # Claude Code
cp -R /tmp/microsoft__skills/.github/plugins/microsoft-365-agents-toolkit/skills/ui-widget-developer ~/.agents/skills/ui-widget-developer # Codex, Cursor, Gemini CLI, Copilot, OpenCode