Import and create skills from MyAider MCP. Use this skill whenever the user wants to import their MyAider MCP skills into Claude Code skills. This skill checks if MyAider MCP is configured, retrieves available skills, presents them to the user for selection, and uses skill-creator to create each selected skill properly.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill myaider-skill-importer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Myaider Skill Importer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-myaider-skill-importer)More formats (shields.io, HTML) on the badges page.
---
name: myaider-skill-importer
description: Import and create skills from MyAider MCP. Use this skill whenever the user wants to import their MyAider MCP skills into Claude Code skills. This skill checks if MyAider MCP is configured, retrieves available skills, presents them to the user for selection, and uses skill-creator to create each selected skill properly.
compatibility: []
---
# MyAider Skill Importer
## Purpose
Automate the process of importing skills from the MyAider MCP server into Claude Code skills. This skill retrieves available skills, lets the user choose which ones to import, and creates proper skill files for each.
## MANDATORY WORKFLOW
### Step 0 — REQUIRED: Check MyAider MCP Configuration
Before proceeding, verify that the MyAider MCP server is configured. Try calling `mcp__myaider__getSkills` with an empty object `{}`.
- **If the call succeeds**: Continue to Step 1
- **If the call fails** (MCP not configured): Inform the user that MyAider MCP needs to be set up first, and provide these instructions:
> The MyAider MCP server doesn't appear to be configured. To use this skill, you need to set up the MyAider MCP server first.
>
> **Setup Instructions:**
> 1. Go to https://www.myaider.ai/mcp
> 2. Follow the instructions to configure the MyAider MCP server for Claude Code
> 3. Once configured, come back and ask me to import your MyAider skills
Do NOT proceed until the user confirms MyAider is configured.
### Step 1 — REQUIRED: Get Available Skills
Call `mcp__myaider__getSkills` with an empty object `{}` to retrieve all available skills from MyAider.
### Step 2 — REQUIRED: Present Skills to User
Present the list of skills to the user with their descriptions. Ask them to choose:
- "All" - import every skill
- Or specify which specific skills they want (by name)
Wait for user confirmation before proceeding.
### Step 3 — REQUIRED: For Each Selected Skill
For each skill the user wants to import:
1. **Extract the skill specification** from the getSkills result:
- Skill name
- Description (from the Usage Instructions or summary)
- Usage Instructions (the main content)
- **Tools with FULL usage details**: Extract each tool's name, description, and parameter schema from the "Tools" section in the getSkills result
2. **Create a properly formatted skill using skill-creator**:
Use the Skill tool to invoke `skill-creator:skill-creator` with this template:
```
Create a new skill called "[skill-name]" based on the following specification:
## Skill Name
[skill-name]
## Description
[description - make it comprehensive with triggering guidance]
## Usage Instructions
[full usage instructions from the myaider skill]
## Tools (MCP myaider)
This skill uses the following MCP tools from myaider. Include the full tool descriptions and parameter schemas BELOW to optimize token usage - the skill should NOT rely on the MCP protocol to get tool descriptions:
### [tool-name-1]
[full tool description from getSkills result]
**Parameters:**
[parameter schema - include all parameters with their types, required/optional status, and descriptions]
### [tool-name-2]
[full tool description from getSkills result]
**Parameters:**
[parameter schema - include all parameters with their types, required/optional status, and descriptions]
```
**Critical**: The extracted tool descriptions and schemas must be included directly in the skill to avoid MCP protocol overhead. This optimizes token usage by enabling the skill to function without calling the MCP protocol for tool introspection.
3. **Confirm creation** to the user after each skill is created
### Step 4 — REQUIRED: Summarize
After all selected skills are created, provide a summary:
- List of successfully created skills
- File locations
- Any skills that failed (if any)
## Important Constraints
- Always check MyAider MCP configuration first (Step 0) - do NOT skip this
- Always call `getSkills` after confirming MCP is configured - do NOT guess what skills are available
- **Always extract and include FULL tool descriptions and schemas** from getSkills - this is critical to optimize token usage. The created skill should work without needing MCP protocol tool introspection
- Always wait for user selection before creating skills
- Create skills one at a time using skill-creator
- Keep the skill-creator conversation focused on each skill creation
## Example Usage
- "Import my MyAider skills"
- "Create skills from myaider"
- "Set up the skills from my MyAider MCP"
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!