Ccli Prompt — Development skill for Claude Code
Cursor's Cmd+K inline prompt, but for your zsh terminal.
How to install Ccli Prompt
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lucastononro/ccli-prompt and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccli Prompt does
Cursor's Cmd+K inline prompt, but for your zsh terminal. Powered by Claude via a tiny persistent daemon.
Alternatives in Development
- Claude Code Skill — Persistent multi-engine coding session manager 326 ★
- SafeClaw — to make running containerized Claude Code sessions easy 131 ★
- SwiftUI Microinteractions — One command in Claude Code, Cursor, or Codex and your agent already knows the physics, the spring curves, and 110 ★
README
ccli-prompt
Cursor's **Cmd+K** inline prompt, but for your zsh terminal.
Press **Cmd+K** at your prompt, type what you want ("kill port 9090", "find files bigger than 100mb", "tar this folder"), hit Enter, and a ready-to-run shell command lands on your command line. Review it, Enter to run it.
Fast because there's no `claude` CLI boot per call: a tiny Python daemon runs in the background, holds one open HTTPS connection to `api.anthropic.com`, and reuses the OAuth token you already have from Claude Code (or a plain Anthropic API key). Typical latency: ~500 ms on warm connection + Haiku inference.
Install
pipx install ccli-prompt # recommended (isolated venv)
# or: pip install ccli-prompt
ccli-prompt install # runs the interactive wizard (auth + model pick)
The wizard:
- Authentication — auto-discover from Claude Code credentials, or paste a key (accepts both
sk-ant-api03-...andsk-ant-oat01-...). - Model — lists live models from
/v1/models. Haiku 4.5 is the default.
Requirements: macOS or Linux, zsh 5.x+, Python 3.10+. The daemon has zero dependencies (stdlib only).
Trigger it
Two ways — pick either:
**Esc then K** — works immediately, no terminal config needed. Press `Esc`, then `K` (sequence, not chord).
**Cmd+K / Ctrl+K** — remap it in your terminal to send `ESC+k`:
| Terminal | How |
|---|---|
| iTerm2 | Settings → Profiles → Keys → + · Shortcut ⌘K · Action Send Escape Sequence · Esc+: k |
| Terminal.app | Settings → Profiles → Keyboard → + · ⌘ + K · Send Text · Ctrl+V then Esc, then k |
| Ghostty | keybind = cmd+k=text:\x1bk in ~/.config/ghostty/config |
| Warp | Settings → Keyboard → bind ⌘K |
Related Skills
Cloophole
Auto-resume your Claude Code work the moment your usage limit resets. A tiny Windows app that watches the limi
Dotfiles
Terminal setup con estética Cyberpunk 2077: statusline de Claude Code, prompt de zsh, tema de Warp y preset de
Ccli
Terminal view of every Claude Code session across all your accounts: tokens, list-price cost, subagent trees,
Claustrum
A tiny, dependency-light Go daemon that hosts a remote Claude Code session over SSH: CLI-version manager + pro
Agent Visualiser
Watch your coding agents work as a tiny pixel-art office. A local daemon follows Claude Code sessions (or any
Setup Terminal
Auto-detect terminal (Ghostty/Warp/iTerm2) and set up a modern terminal experience with terminal config, zsh e
Related Agents
Monk Installer
Install, upgrade, and troubleshoot monk-agent plus Monk CLI/daemon for Claude, Codex, and Cursor users.
Claude Code System Prompts
by Piebald AI - All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent promp
Model Runner
Deterministic wrapper that runs a prompt on a non-Claude model (OpenAI via Codex, Cursor's composer/grok/glm,