Meta-skill manager for AI coding agents
npm install oneskillThe "App Store" for your AI Agent.
Discover, install, and map thousands of new capabilities instantly with one click.
---
Your AI Agent is strong, but it can be even stronger.
OneSkill is the bridge connecting your Agent to the massive OpenSkills ecosystem (which can be complex to navigate and install manually). By installing just this one tool, your Agent gains the ability to evolve itself: discover new skills, install them more easily, and support a wide range of tools like Codex, Gemini, and more.
No more manual file downloads or configuration edits. Everything is automated.
* Massive Skill Library: Instantly connect to thousands of community-maintained Skills (Web browsing, Database management, Code auditing, Cloud infrastructure ops, etc.).
* One-Click Installation: A single command handles downloading, dependency resolution, and environment configuration.
* Perfect Gemini Adaptation: Developed the map feature for Gemini CLI, automatically injecting Skills downloaded via OpenSkills into Gemini's path.
---
``bashInstall the core tool
npx openskills install xu-xiang/oneskill --global
$3
Once installed, simply ask your Agent (Claude Code, Codex, Gemini-cli, etc.) to find and recommend suitable skills or use natural language to have it check for a skill to solve the problem at hand. OneSkill will handle the rest.
#### Scenario Demo: Autonomous Evolution in Chat
You don't even need to leave the chat window. Just tell your Agent what you need, and let OneSkill do the heavy lifting.
The following real chat record shows how an Agent instantly gains FastAPI development capabilities via OneSkill:
`text
> Find me a production-ready template for FastAPI. I want to build a project quickly.⦠Sure, I'll use oneskill to search for relevant Skills.
āāā Shell: npx oneskill search "fastapi template" āāāāāāāāāāāāāāāāāāāāāāāāāāāā®
ā ā
ā { ā
ā "items": [
ā {
ā "slug": "wshobson-fastapi-templates", ā
ā "description": "Production-ready FastAPI project structures...", ā
ā "repository": "wshobson/agents", ā
ā "stars": 23027 ā
ā }
ā ]
ā }
ā°āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāÆ
⦠Found
wshobson-fastapi-templates in the wshobson/agents repository.
This is a very popular Skill (23k+ stars) that provides a production-grade project structure. Would you like me to install it for you?> Yes, install it.
⦠Installing and configuring for Gemini...
āāā Shell: npx openskills install wshobson/agents && npx oneskill map āāāāāāāā®
ā ā
ā ā Repository cloned ā
ā Found 140 skill(s) ā
ā ā
ā ? Select skills to install: (Press to select, to invert) ā
ā ⯠ā fastapi-templates ā
ā ⯠architecture-patterns ā
ā ⯠api-design-principles ā
ā ā Scroll down for more... ā
ā ā
ā [Agent Action]: Selected 'fastapi-templates' and confirmed ā
ā ā
ā ā
Installed: fastapi-templates ā
ā ā
ā [Auto-trigger mapping] ā
ā ā Mapped 1 skills to Gemini CLI configuration. ā
ā°āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāÆ
⦠Installation complete! I have learned
fastapi-templates.
Now you can ask me: "How do I use this template to create a new project with async mode?"
`š„ Result: The Agent automatically completed the search, download, filtering, and environment configuration without you having to type a single command.
---
š Command Reference (Generally, you should use natural language in AI tools; no manual execution required)
$3
Don't know what to install? Let OneSkill help you find it.
`bash
npx oneskill search "web browser" # Search for web browsing related skills
npx oneskill search "database" --sort stars # Search for the most popular database skills
`$3
Use the standard OpenSkills command for downloads.
`bash
npx openskills install
Example: npx openskills install anthropics/skills
`$3
Required for Gemini users ONLY
`bash
npx oneskill map --target gemini
If the skill was installed globally, remember to add --global
npx oneskill map --target gemini --global
`$3
`bash
npx openskill list
``---