Agent skill · software engineering · aiskillstore

create-mcp-skill

Create a new skill that uses an MCP server, following best practices from the MCP CLI guide. Use when user wants to create a skill for a new MCP server or integrate MCP functionality into a skill.

Why this skill is useful

Provides specific command patterns and performance best practices for integrating with MCP servers that the AI wouldn't reliably generate on its own.

What it needs

Requires mcp installed locally. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Create MCP Skill Guide for creating new skills that use MCP (Model Context Protocol) servers with optimized performance patterns. 📚 Reference: See MCP CLI Guide for detailed patterns and best practices. Overview This skill helps you create a new skill that uses an MCP server by: 1. Setting up the skill directory structure 2. Discovering available MCP tools 3. Creating optimized command patterns 4. Applying performance best practices Prerequisites MCP CLI installed (brew install mcp or go install github.com/f/mcptools/cmd/mcptools@latest) Target MCP server available (npm package, binary, etc.) Process 1. Discover Available Tools First, explore what the MCP server offers: Example: 2. Test Individual Tools Test each tool before documenting: Check for: Required vs optional parameters Empty parameter schema issues Response format Execution time 3. Create Skill Structure 4. Write Skill Documentation Template for SKILL.md: Best Practices Checklist When creating an MCP-based skill, ensure: ✅ Performance [ ] Quick Start section at the top with copy-paste ready commands [ ] All examples use the optimized pattern: cleanup; sleep; echo timeout shell [ ] Shell mode recommended over individual calls [ ] Cleanup commands included (pkill pattern) [ ] Timeout wrapper on all shell commands (30s default) ✅ Parameter Handling [ ] Parameters passed directly (no {"arguments":{}} wrapper) [ ] Tools with optional-only params documented with workaround [ ] Empty parameter bug addressed where applicable [ ] Example commands show correct parameter format ✅ Documentation [ ] Reference to MCP CLI guide included [ ] Server installation instructions provided [ ] Quick start patterns for common tasks [ ] Key tools listed with parameter requirements [ ] Troubleshooting section for common issues [ ] Performance tips highlighted ✅ Command Structure [ ] Correct argument order: mcp call TOOL SERVER --params '{}' [ ] Server flags properly positioned with -- separator [ ] Exit command included in shell …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/create-mcp-skill

View the source on GitHub

Browse the @skills marketplace