Turns your existing web application into a hybrid that works both standalone and as an MCP App inside Claude Desktop, from a single codebase. The skill walks through analyzing your current data sources (URL params, API calls, props), mapping them to MCP equivalents like ontoolinput arguments and server-side tools, and wrapping everything with a thin detection layer that switches between contexts. Heavy focus on CSP investigation since the sandboxed iframe fails silently on missing domain declarations. You get framework-specific templates for React, Vue, Svelte, and others, plus patterns for handling external APIs and binary content. Best when you already have a working web UI and want to embed it inline in chat without rebuilding from scratch.
npx -y skills add modelcontextprotocol/ext-apps --skill convert-web-app --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills