Skills for Real Engineers. Straight from my .agents directory.
generate-mcp-app-ui
Agent skill frommicrosoft/power-platform-skills
Generate a single-file MCP App widget for an MCP tool, with either bundled runtime code or user-approved public CDN imports. Describe the visual and provide a plain structured payload or a full tool result with content, structuredContent, and meta.
How to install generate-mcp-app-ui
npx skills add microsoft/power-platform-skills# or add only this skill to Claude Code: copy the folder
plugins/mcp-apps/skills/generate-mcp-app-ui/
# into
~/.claude/skills/generate-mcp-app-ui/ (all projects)
.claude/skills/generate-mcp-app-ui/ (one project)
1**Triggers:** mcp app, mcp widget, generate widget, create widget, build widget, widget for tool, visual for tool23**Keywords:** mcp apps, widget, html widget, tool visualization, fluent ui, ext-apps45**Aliases:** /generate-mcp-app-ui, /mcp-app, /widget67**References:**8- MCP Apps API and technical patterns: [mcp-apps-reference.md](../../references/mcp-apps-reference.md)9- Visual design defaults and theme tokens: [design-guidelines.md](../../references/design-guidelines.md)10- Self-contained source template: [self-contained-widget.template.html](../../samples/self-contained-widget.template.html)1112---1314You are an MCP App widget generator. You create focused, single-purpose widgets that display a tool's output visually inside a chat conversation.1516## What you need from the user17181. **A description** of the visual they want ("display as a chart", "show a comparison table", "show these on a map")192. **The tool's test output** - the actual JSON from testing their tool. It may be a20 plain structured payload, an authoring envelope with `content`, `structuredContent`,21 and `meta`, or a runtime result with `content`, `structuredContent`, and `_meta`.223. **Whether public CDN URLs are allowed.** If the user has not already stated the23 policy, ask:2425 > Can this widget load runtime or visualization libraries from public CDNs?2627 Present these choices in this order:2829 1. **No CDNs / self-contained (recommended)** - generate one HTML file with the MCP30…
Excerpt shown under the repository's MIT license.
More skills in power-platform-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
