Adding Custom Skills to Gemini CLI and Codex: A Marketplace Approach
Command-line AI tools like Gemini CLI and Codex CLI are favorites among power users. They are fast, scriptable, and live where you work: in the terminal.
But they have a discoverability problem. How do you find plugins for a CLI tool?
The “App Store” for Your Terminal
Think of SkillMap.net as npm or brew for AI skills.
It indexes MCP-compliant servers that work perfectly with terminal-based agents. Because MCP is a standard, a skill built for Claude often works out-of-the-box for Gemini CLI.
Scenario: The “DevOps” Agent
Let’s say you want to build a Gemini CLI agent that can manage your Kubernetes cluster.
Step 1: Source the Skill
Go to SkillMap and search for “Kubectl”.
You’ll likely find a verified mcp-server-kubernetes wrapper.
Check the reviews: “Works great with Gemini 1.5 Pro!”
Step 2: The Config Headache
Gemini CLI usually expects a YAML config:
tools:
- kubernetes:
command: ...
But the skill documentation probably gives you JSON for Claude.
Step 3: Vibe Manager to the Rescue
This is where Vibe Manager shines as the “Package Manager.”
- Select Gemini CLI as your target in Vibe Manager.
- Input the SkillMap ID for the Kubernetes skill.
- Vibe Manager auto-transpiles the configuration from the standard JSON format into the specific YAML format Gemini CLI requires.
- It also handles the path resolution for the
kubectlbinary.
Why This Matters
Terminal tools are often neglected by ecosystem builders. But by leaning on the SkillMap + Vibe Manager duo, you get access to the same rich ecosystem of tools that GUI users enjoy.
You get the speed of the CLI with the power of the App Store.
Explore the Marketplace
Ready to build your ultimate terminal assistant? Start by browsing the CLI-Compatible Collection on SkillMap.