#178178th of 389 in Skills, plugins and prompts
x-cmd
POSIX shell toolkit with 300+ modules, 600+ on-demand CLI tools and AI agent commands
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 4.7k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Awk
4,221 on 21 Apr 20264,748 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
X-CMD is a shell/awk standard library for bash, zsh, ash and dash, with a package system that fetches 600+ prebuilt CLI tools (jq, fzf, ripgrep, node, python) on demand without root. It also ships AI modules for OpenAI, Gemini, DeepSeek, Zhipu and MiniMax, wrappers for claude, codex and opencode, and a prompt that points coding agents at its tool catalog.
Who it is for: Shell users and agent operators wanting portable CLI tools without root
Strengths
- Core is about 1.1 MB; README gives under 20 ms non-interactive load
- Packages install without root and can be scoped to the current shell with `x env try`
- Runs on BusyBox and Alpine using only POSIX shell and awk
- Single prompt line lets an existing coding agent use the tool catalog
Weaknesses
- Install is `eval "$(curl https://get.x-cmd.com)"`, which runs a remote script
- Packages are third-party binaries repackaged by the team, so updates depend on x-cmd
- Claim that its agent rivals Claude Code is unsupported by benchmarks in the README
- Broad scope; AI agent features are one part of a general shell toolkit
What it needs
- no GPU
- Needs POSIX shell (bash, zsh, ash, dash), curl or wget
- Models: OpenAI, Gemini, DeepSeek, Zhipu, MiniMax
Quick answers
Is x-cmd open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in Skills, plugins and prompts
See all 389| Rank | Project | Score |
|---|---|---|
| 1 | claude-memPersistent cross-session memory plugin for Claude Code and other coding agents | 97 out of 100 |
| 2 | impeccableDesign skill with 24 slash commands for AI coding agents' frontend output | 97 out of 100 |
| 3 | gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles | 96 out of 100 |
| #4 | rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex | 96 out of 100 |
| #5 | cavemanShortens coding-agent replies and compresses tool output before the model reads it | 95 out of 100 |