create-mcp-skill

Create MCP-based skills with standardized structure and documentation.

5|3|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/Cygnusfear/claude-stuff --skill create-mcp-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-mcp-skill
Source: https://github.com/Cygnusfear/claude-stuff/tree/main/skills/create-mcp-skill
Command: npx skills add https://github.com/Cygnusfear/claude-stuff --skill create-mcp-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcptools.

What problem does it solve?

Creating new skills that interact with MCP (Model Context Protocol) servers requires specific patterns for optimal performance and reliability, which can be complex to implement manually. This skill streamlines the process, ensuring best practices are followed from the start.

Core Features & Use Cases

  • Optimized Command Patterns: Guides the creation of high-performance MCP commands using cleanup; sleep; echo | timeout shell to avoid browser lock issues and reduce execution time.
  • MCP Tool Discovery & Testing: Helps explore available MCP tools and test individual commands for parameter handling and response formats.
  • Comprehensive Documentation Guide: Provides a template and checklist for SKILL.md to ensure clear setup, quick starts, key tool descriptions, and troubleshooting.
  • Use Case: Develop a new skill to interact with a custom internal API exposed via an MCP server, ensuring the skill is fast, reliable, and follows all best practices for MCP integration, reducing development and debugging time.

Quick Start

Install mcptools (if not already installed)

brew install mcp # macOS go install github.com/f/mcptools/cmd/mcptools@latest # Windows/Linux

Discover available tools for a server

mcp tools bunx -y chrome-devtools-mcp@latest

Test an individual tool

echo -e 'navigate_page {"url":"https://example.com"} exit' | timeout 30 mcp shell bunx -y chrome-devtools-mcp@latest -- --isolated

Frequently Asked Questions about create-mcp-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create MCP skills that follow performance best practices?

This skill guides creation of MCP-based skills using optimized command patterns like `cleanup; sleep; echo | timeout shell` to avoid browser lock issues and reduce execution time. It provides scaffolding, documentation templates, and enforces high-performance patterns from the start.

What's the best way to discover and test MCP tools before building a skill?

Use the `mcp tools` command to discover available tools for your MCP server, then test individual commands interactively via `mcp shell` to verify parameter handling and response formats before integrating them into your skill.

How do I integrate an MCP server into a new skill?

Create a standardized skill structure using automated directory scaffolding under skills/, generate boilerplate SKILL.md documentation, discover available MCP tools, and test commands to ensure reliable integration following MCP best-practice patterns.

What documentation and troubleshooting guidance does an MCP skill need?

This skill provides a SKILL.md template covering setup instructions, quick starts, key tool descriptions, troubleshooting steps, performance tips, and MCP CLI references to help users run and debug your skill reliably.

Can I use this skill to add MCP functionality to an existing skill?

Yes, this skill covers both building new MCP skills and integrating MCP functionality into existing skills. It helps with tool discovery, testing, standardized patterns, and documentation for either scenario.

Why does MCP skill development require specific command patterns?

Specific patterns like one-liner commands with timeout wrapping and cleanup steps prevent browser lock issues, reduce execution time, and ensure reliability when interacting with MCP servers, which is why this skill enforces these optimized patterns.