skillhash

Is build-mcp-app safe?

Grade A, 98/100. No meaningful risk found.

This skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build "MCP UI resources", make a tool that shows a "form", "picker", "dashboard" or "confirmation dialog" inline in the conversation, or mentions "apps SDK" in the context of MCP. Use AFTER the build-mcp-server skill has settled the deployment model, or when the user already knows they want UI widgets.

A

build-mcp-app

plugins/mcp-server-dev/skills/build-mcp-app
98/100 · No meaningful risk found1 low

This skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build "MCP UI resources", make a tool that shows a "form", "picker", "dashboard" or "confirmation dialog" inline in the conversation, or mentions "apps SDK" in the context of MCP. Use AFTER the build-mcp-server skill has settled the deployment model, or when the user already knows they want UI widgets.

Content hash
sha256:4c0f881afad849e77800ff1e8da08b7e91f91d34d69104575b0fc0b2740aa7f1
Files
7
Quality
100/100

Security findings

  • lowUnpinned package installSL501 · plugins/mcp-server-dev/skills/build-mcp-app/SKILL.md:356
    (cat test.jsonl; sleep 10) | npx mcp-remote http://localhost:3000/mcp --allow-http

    Installing without a version means a future malicious release lands automatically. Fix: Pin an exact version (pkg==1.2.3, pkg@1.2.3).

Files in this skill
  • SKILL.md18.9 KB
  • references/abuse-protection.md2.4 KB
  • references/apps-sdk-messages.md8.6 KB
  • references/directory-checklist.md1.5 KB
  • references/iframe-sandbox.md5.1 KB
  • references/payload-budgeting.md2.1 KB
  • references/widget-templates.md8.7 KB

Questions about build-mcp-app

Is build-mcp-app safe to install?
Our scanner gave build-mcp-app grade A (98/100): no meaningful risk found. It matched 1 rule(s); review them below before installing. Static analysis cannot prove safety, so pin the reviewed revision with a lockfile.
How do I install build-mcp-app in Claude Code or Codex?
Run skillhash add github:anthropics/claude-plugins-official/plugins/mcp-server-dev/skills/build-mcp-app. It downloads the exact commit, checks the grade against your policy, writes skills.lock and installs it into .claude/skills and .agents/skills.
What happens if build-mcp-app changes upstream?
Its content hash changes. skillhash verify fails in CI until you review the new version and update the lock. With a watch, you also get an alert.

More from anthropics/claude-plugins-official