kaiten-cli (ViktorOgnev)
kaiten-cli
A Python CLI for Kaiten with an agent command registry, shell completion and three bonus skills
- 16 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- The kaiten-cli-mutations skill performs write operations on Kaiten cards and data
- The CLI runs under the user credentials set in its configuration
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/kaiten-cliDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The kaiten-cli-mutations skill performs write operations on Kaiten cards and data
- The CLI runs under the user credentials set in its configuration
This is third-party code. Review the repository files before installing.
What it does
The CLI lets you work with Kaiten from the terminal using the same commands a person, a script or an LLM agent can run. The source of truth for commands is the local src/kaiten_cli/registry, and the CLI has built-in agent-help and search-tools commands specifically for agents to find the right command by meaning. It installs via uv tool or pipx straight from Git, and supports Bash and Zsh completion via kaiten completion install with a --dry-run mode to preview changes before touching files. It runs standalone and does not depend on the same author's MCP server of the same domain at runtime, though it shares its domain layer. It ships three bonus skills: kaiten-cli-heavy-data, kaiten-cli-metrics and kaiten-cli-mutations.
Who it is for. For Kaiten teams who want one command-line interface shared by people, scripts and an agent alike.
Good fit when
- You need a Kaiten CLI that an agent can learn through the built-in agent-help command
- You need to find the right command by task meaning rather than memorizing exact names
- You want ready skills for heavy data, metrics and mutations in Kaiten
Not a fit when
- You need an MCP server, not a CLI: see the same author's kaiten-mcp
- You do not want to install a Python tool via uv or pipx
- You need direct Claude Code integration through the MCP protocol
Example request
Find the kaiten-cli command for searching board cards and list the open onesLimitations
It installs only from Git; the README does not mention a separate PyPI package. Completion needs Bash 4.4 or newer, and macOS's system Bash can be older, requiring you to specify the startup file manually. The CLI does not proxy commands to MCP and runs independently of it.
How to disable. Remove the tool with uv tool uninstall kaiten-cli or pipx uninstall kaiten-cli, and delete the marked completion block from ~/.bashrc or ~/.zshrc.
FAQ
How is this different from a plain CLI?
It has built-in agent-help and search-tools commands specifically so an LLM agent can find the right command by meaning, not exact name.
Do I need a separate MCP server?
No, the CLI runs fully standalone and does not depend on kaiten-mcp at runtime, though it shares its domain layer.
Discussion
No questions or reviews yet.
Related
All Kaiten toolskaiten-cli
kaiten
Command-line client and MCP server for the Kaiten tracker: cards, comments, checklists and files from the terminal or an agent
kaiten CLI (Swift)
kaiten
A Swift Kaiten CLI that prints compact JSON for jq, ships Claude and Cursor plugins, and keeps a reference file for agents
An MCP server for Kaiten with 36 tools: cards, checklists, time tracking and day planning, local or remote with OAuth
Kaiten MCP (tyunn)
Kaiten MCP
An MCP server and CLI for Kaiten with per-project settings and access limited to chosen spaces and boards
Kaiten CLI and MCP server (Go)
kaiten-mcp
A native Go CLI and MCP server for Kaiten with safe defaults: write tools are off until explicitly enabled
Kaiten MCP: 51 tools for cards
kaiten-mcp
A local Node.js 24 stdio server for finding and editing Kaiten cards, checklists, comments and custom fields from Codex and Claude Code
README in short
The Russian README details install via uv tool, pipx or a venv straight from Git, troubleshooting PATH issues on macOS, Linux and Windows, and setting up Bash and Zsh completion with --dry-run and completion status modes. It stresses that the command registry in src/kaiten_cli/registry is the source of truth and that the CLI does not proxy calls to MCP.