Skill Creator is an MCP server that turn any MCP server, OpenAPI spec, or GraphQL endpoint into a CLI at runtime. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 57/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"skill-creator": {
"args": [
"-y",
"@asnd/skill-creator"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Give an AI agent a link to an OpenAPI spec, GraphQL schema, or MCP server and get back a ready-to-use Agent Skill with wrapper scripts, references, and usage notes.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@asnd/skill-creator' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @asnd/skill-creator against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Skill Creator and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.

Give an AI agent a link to an OpenAPI spec, GraphQL schema, or MCP server and get back a ready-to-use Agent Skill with wrapper scripts, references, and usage notes.
Instead of pasting API docs into every chat, install one slash command and let your agent create reusable command-line skills for the tools your team uses.
Requires Node.js ^22.22.2 || ^24.15.0 || >=26.0.0 (Node 26 is used in CI).
Install the /skill-creator command and companion improvement skill with npx:
npx @asnd/skill-creator command install --agent pi --scope global
This installs:
~/.pi/agent/prompts/skill-creator.md
~/.pi/agent/skills/skill-creator-improvement/
For a project-local command and improvement skill:
npx @asnd/skill-creator command install --agent pi --scope project
Skip the companion skill if you only want the prompt command:
npx @asnd/skill-creator command install --agent pi --scope global --no-improvement-skill
Other supported agents include claude-code, codex, cursor, opencode, gemini-cli, github-copilot, cline, and windsurf.
npx @asnd/skill-creator command install --agent claude-code --scope project
Open your agent and run /skill-creator with the source you want to turn into a skill.
/skill-creator https://example.com/openapi.json
That is the normal flow: provide the spec/server/schema link, answer any missing install questions, and the agent creates the skill for you.
More examples:
/skill-creator --spec https://example.com/openapi.json --name youtube --agent pi --scope project
/skill-creator --graphql https://api.example.com/graphql --graphql-schema https://example.com/schema.graphql --name pokeapi
/skill-creator --mcp https://mcp.example.com/mcp --name context7
/skill-creator --mcp-stdio "npx -y @example/mcp-server" --name example-mcp
A generated skill looks like this:
.pi/skills/youtube/
├── SKILL.md
├── scripts/
│ └── youtube
└── references/
└── openapi-spec-MM-DD-YYYY.json
Future agents can then use simple commands instead of reading API docs from scratch:
./scripts/youtube commands list
./scripts/youtube commands search videos
./scripts/youtube commands help <command>
./scripts/youtube run --pretty <command> <flags>
Generated scripts use npx -y @asnd/skill-creator internally, so consumers do not need a global install.
Generated skills are tracked in ~/.skill-creator/lock.json. The companion skill-creator-improvement skill helps agents improve generated skills during real use. When the agent discovers a reusable gotcha, custom field, corrected command pattern, or faster workflow, it updates the generated skill's ## Gotchas section directly.
The improvement skill only works on skills tracked in the lock file, so it avoids touching skills that were not generated by skill-creator. Its description is refreshed after generation to include every tracked generated skill name, making the agent more likely to activate it after using those skills.
flowchart TD
A[User runs<br/>npx @asnd/skill-creator command install] --> B[Install /skill-creator prompt command]
A --> C[Install skill-creator-improvement skill]
B --> D[User invokes /skill-creator with API/MCP/GraphQL source]
D --> E[Agent researches source]
E --> F[Agent runs<br/>skill-creator generate]
F --> G[Generated skill files]
F --> H[Write/Update ~/.skill-creator/lock.json entry]
G --> I[Agent refines SKILL.md]
I --> J[Agent smoke tests wrapper]
J --> K[Final generated skill]
K --> L[Future agent uses generated skill]
L --> M{Reusable learning found?}
M -- No --> L
M -- Yes --> N[Invoke skill-creator-improvement]
N --> O[Check lock.json<br/>Was this skill generated by skill-creator?]
O -- No --> P[Do not modify skill]
O -- Y
... [View full README on GitHub](https://github.com/sandiiarov/skill-creator#readme)