Skip to content

Commit c747be5

Browse files
Merge pull request #344 from jonathanhefner/skill-how-to
Add Agent Skills installation guide
2 parents 8b1da4e + d055a5d commit c747be5

4 files changed

Lines changed: 59 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,17 @@ We have [contributed a tentative implementation](https://github.com/MCP-UI-Org/m
4444
npm install -S @modelcontextprotocol/ext-apps
4545
```
4646

47-
### Claude Code Plugin
47+
### Install Agent Skills
4848

49-
A [Claude Code plugin](https://github.com/modelcontextprotocol/ext-apps/tree/main/plugins/mcp-apps) is available to help create MCP Apps. To install, run these commands inside Claude Code:
49+
This repository provides two [Agent Skills](https://agentskills.io/) for building MCP Apps. You can install the skills as a Claude Code plugin:
5050

5151
```
5252
/plugin marketplace add modelcontextprotocol/ext-apps
5353
/plugin install mcp-apps@modelcontextprotocol-ext-apps
5454
```
5555

56+
Or you can install the skills in your favorite AI coding agent by following the [skills installation guide](./docs/agent-skills.md).
57+
5658
## Examples
5759

5860
<!-- prettier-ignore-start -->

docs/agent-skills.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: Agent Skills
3+
---
4+
5+
# Install the Skills
6+
7+
The MCP Apps repository provides two [Agent Skills](https://agentskills.io/) for AI coding agents: one for scaffolding MCP Apps with interactive UIs, and one for migrating from the OpenAI Apps SDK.
8+
9+
Choose one of the following installation methods based on your agent:
10+
11+
## Option 1: Claude Code Plugin
12+
13+
Install via Claude Code:
14+
15+
```
16+
/plugin marketplace add modelcontextprotocol/ext-apps
17+
/plugin install mcp-apps@modelcontextprotocol-ext-apps
18+
```
19+
20+
## Option 2: Vercel Skills CLI
21+
22+
Use the [Vercel Skills CLI](https://skills.sh/) to install skills across different AI coding agents:
23+
24+
```bash
25+
npx skills add modelcontextprotocol/ext-apps
26+
```
27+
28+
## Option 3: Manual Installation
29+
30+
Clone the repository:
31+
32+
```bash
33+
git clone https://github.com/modelcontextprotocol/ext-apps.git
34+
```
35+
36+
Then copy the skills from `plugins/mcp-apps/skills/` to your agent's skills directory. See your agent's documentation for the correct location:
37+
38+
- [Claude Code](https://docs.anthropic.com/en/docs/claude-code/skills)
39+
- [VS Code](https://code.visualstudio.com/docs/copilot/customization/agent-skills) / [GitHub Copilot](https://docs.github.com/en/copilot/concepts/agents/about-agent-skills)
40+
- [Gemini CLI](https://geminicli.com/docs/cli/skills/)
41+
- [Cline](https://docs.cline.bot/features/skills#skills)
42+
- [Goose](https://block.github.io/goose/docs/guides/context-engineering/using-skills/)
43+
44+
## Verify Installation
45+
46+
Ask your agent "What skills do you have?" — you should see `create-mcp-app` and `migrate-oai-app` among the available skills.
47+
48+
## Next Steps
49+
50+
Try invoking the skills by asking your agent:
51+
52+
- "Create an MCP App" — scaffolds a new MCP App with an interactive UI
53+
- "Migrate from OpenAI Apps SDK" — converts an existing OpenAI App to use the MCP Apps SDK

plugins/mcp-apps/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MCP Apps Plugin for Claude Code
22

3-
A Claude Code plugin that provides the "Create MCP App" skill for building MCP Apps with interactive UIs.
3+
A Claude Code plugin that provides skills for building MCP Apps.
44

55
## Installation
66

typedoc.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ const config = {
1010
projectDocuments: [
1111
"docs/overview.md",
1212
"docs/quickstart.md",
13+
"docs/agent-skills.md",
1314
"docs/patterns.md",
1415
"docs/migrate_from_openai_apps.md",
1516
],

0 commit comments

Comments
 (0)