Skip to content

Agent Skills

Agent Skills steer coding agents. The mountly-mcp plugin ships four, so an agent scaffolds Views with mountly-mcp rather than by cloning SDK examples.

Skill Job Ask for
create-mcp-app mountly-mcp create “Create an MCP App”
add-app-to-server Views on an existing server “Add UI to my MCP server”
convert-web-app Wrap a React / Vue / Svelte component “Turn my component into an MCP App”
migrate-ext-apps Move off official templates “Migrate from ext-apps”

Use @modelcontextprotocol/ext-apps for host or bridge protocol code. Use Mountly for Views.

/plugin marketplace add jagreehal/mountly
/plugin install mountly-mcp@mountly

Root skills/ symlinks every plugin’s skills:

Terminal window
npx skills add jagreehal/mountly

Copy plugins/mountly-mcp/skills/*/SKILL.md into .claude/skills/ or .cursor/skills/.

Ask “What skills do you have?” You should see all four names above.

Publishing a component as a script-tag custom element is a separate plugin: publish-component-embed, installed with /plugin install mountly-embed@mountly. See Script-tag component libraries.

Ask the agent to create an MCP App. It should run:

Terminal window
npx mountly-mcp create my-app --framework react
cd my-app && pnpm install && pnpm dev

Agents must not clone jagreehal/mountly or modelcontextprotocol/ext-apps for greenfield Views.

After skills change on main:

  1. .claude-plugin/marketplace.json lists mountly-mcp and mountly-embed.
  2. Root skills/* symlinks resolve.
  3. Users install via the plugin commands above. Skills are not a separate npm package.