Skip to content

feat: add agent skills for webmcp-react setup and tool scaffolding#13

Merged
naji247 merged 2 commits intomainfrom
feat/agent-skills
Mar 5, 2026
Merged

feat: add agent skills for webmcp-react setup and tool scaffolding#13
naji247 merged 2 commits intomainfrom
feat/agent-skills

Conversation

@naji247
Copy link
Member

@naji247 naji247 commented Mar 5, 2026

Summary

  • Add two agent skills installable via npx skills add mcpcat/webmcp-react:
    • webmcp-setup: bootstraps webmcp-react into a React or Next.js app (installs deps, adds WebMCPProvider, creates first tool, configures MCP client bridge)
    • webmcp-add-tool: scaffolds new MCP tool components with Zod schemas, handler, annotations, and wires them into the WebMCPProvider tree
  • Add a callout section in the README pointing users to the skills CLI, with compatibility note for Cursor, Claude Code, GitHub Copilot, Cline, and 18+ other agents

Test plan

  • Verify skills are discoverable via npx skills add mcpcat/webmcp-react
  • Follow the webmcp-setup skill in a fresh React app and confirm it produces a working setup
  • Follow the webmcp-add-tool skill to scaffold a new tool and confirm it registers correctly
  • Check README renders correctly on GitHub with the new section

naji247 added 2 commits March 5, 2026 16:09
Add two agent skills installable via `npx skills add MCPCat/webmcp-react`:
- webmcp-setup: bootstraps webmcp-react into a React or Next.js app
- webmcp-add-tool: scaffolds new MCP tool components with Zod schemas

Also add a callout in the README pointing users to the skills CLI.

Made-with: Cursor

### 4a. Install the Chrome extension

Install the "WebMCP Bridge" extension from the Chrome Web Store, or build from source:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still not available on Chrome Web Store yet. Maybe make this a "If available on the Chrome Web Store" so the agent doesn't error on this step and stop?

@naji247 naji247 merged commit b70c96f into main Mar 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants