Agent skill

Claudraband

by halfwhey in halfwhey/claudraband

Use claudraband CLI and daemon workflows programmatically to send prompts, resume sessions, inspect status, and manage live session state.

MITAuto-check passedAgent Workflows

Install Claudraband

skills CLI
$ npx skills add halfwhey/claudraband --skill claudraband -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install halfwhey/claudraband claudraband --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/halfwhey/claudraband.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/claudraband .claude/skills/claudraband && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
claudraband
GitHub stars
287
Used in
1 other repo
Token cost
~947 tokens
SKILL.md length
311 words
Files
1
Skills in repo
2
Repo updated
First seen
Licence
MIT

At a glance

Use claudraband CLI and daemon workflows programmatically to send prompts, resume sessions, inspect status, and manage live session state.

  • Automating Claude Code via claudraband/cband
  • SKILL.md covers Commands, Common flags, Prompt/select behavior and Gotchas
  • Calls node, bun and npx
  • Including startup prompt handling

What it does

Claudraband is an agent skill from halfwhey/claudraband. Use claudraband CLI and daemon workflows programmatically to send prompts, resume sessions, inspect status, and manage live session state. Use when running, scripting, or automating Claude Code via claudraband/cband, including startup prompt handling, --connect daemon mode, and ACP sessions.

Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering Session handoff. The repository describes itself as: Claude Code for the Power User. The licence is MIT.

When your agent uses it

  • Automating Claude Code via claudraband/cband
  • Including startup prompt handling
  • --connect daemon mode

Example prompts

  • “/claudraband”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit d2b6a7d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • node
    • bun
    • npx
    • bunx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx and bunx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Claudraband loads about 947 tokens when it runs. Until then it costs about 77 tokens; SKILL.md has 311 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~77
When it runs · the whole SKILL.md, loaded when a task matches
~947

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from halfwhey/claudraband at commit d2b6a7d, republished under its MIT licence (© halfwhey). 311 words, ~947 tokens.

Download SKILL.mdSave it as .claude/skills/claudraband/SKILL.md (or your agent's skills folder).
name
claudraband
description
Use claudraband CLI and daemon workflows programmatically to send prompts, resume sessions, inspect status, and manage live session state. Use when running, scripting, or automating Claude Code via claudraband/`cband`, including startup prompt handling, `--connect` daemon mode, and ACP sessions.

Claudraband CLI

claudraband wraps Claude Code in a controlled terminal workflow for persistent sessions.

The package also installs cband as a shorthand alias.

Local built binary: node packages/claudraband-cli/dist/bin.js or bun packages/claudraband-cli/dist/bin.js

Published binary: cband via npx @halfwhey/claudraband or bunx @halfwhey/claudraband


Commands

Start prompt (default)
bash
cband "review this diff"
# equivalent to: cband prompt
Send a prompt to a session
bash
cband prompt [--session <id>] [--select <choice>] [--connect <host:port>] <text...>
  • Without --session, starts a new session.
  • With --session, resumes a saved session.
  • With --select, answers a pending permission/prompt flow before continuing.
  • --select and startup handling are documented under "Prompt and send flags" below.
Send input without waiting
bash
cband send --session <id> [--select <choice>] <text...>

Returns immediately after delivery.

Stream events
bash
cband watch --session <id> [--pretty] [--no-follow]
Interrupt a live turn
bash
cband interrupt --session <id>
Inspect and monitor
bash
cband status --session <id> [--json]
cband last --session <id> [--json]
Attach to a live session
bash
cband attach <session-id>
List and close tracked sessions
bash
cband sessions [--cwd <dir>]
cband sessions close <session-id>
cband sessions close --cwd <dir>
cband sessions close --all
Daemon mode
bash
cband serve [--host 127.0.0.1] [--port 7842]
# create new daemon sessions via:
cband --connect localhost:7842 "start a migration plan"
ACP
bash
cband acp [--model opus]

cband acp runs claudraband as an ACP stdio server.


Common flags

  • --session <id> — resume (prompt, send) or target (watch, interrupt, status, last) a session
  • --cwd <dir> — working directory filter for new sessions and sessions
  • --model <model> — haiku, sonnet, or opus
  • --permission-mode <mode> — default, plan, auto, acceptEdits, dontAsk, bypassPermissions
  • --auto-accept-startup-prompts — auto-resolve startup prompts (trust-folder / bypass-permissions)
  • --backend <auto|tmux|xterm> — xterm is still experimental
  • -c, --claude "<flags>" — passthrough Claude flags
  • --json — JSON output for status, last, watch
  • --pretty — human-readable watch output
  • --no-follow — exit after next turn_end for live sessions
  • --connect <host:port> — route new sessions through daemon
  • --select <choice> — answer a pending question/permission prompt on a session

Prompt/select behavior

--select is supported on prompt and send only.

  • Use with --session <id>.
  • Values are Claude raw option numbers.
  • If a selected option expects free text, pass it after --select:
bash
cband prompt --session <id> --select 3 "new direction"

If a new session hits a startup permission question it will print the session id and then wait for a follow-up --select unless --auto-accept-startup-prompts is enabled.


Gotchas

  • prompt --select waits for the turn after selection; send --select is fire-and-forget.
  • sessions lists only live tracked sessions from ~/.claudraband/.
  • attach and --select require a live tracked session.
  • Prefer local usage with tmux for reliability; xterm remains experimental.

© halfwhey, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/claudraband of halfwhey/claudraband.

Open the folder on GitHubat commit d2b6a7d

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in halfwhey/claudraband, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Claudraband next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Claudraband compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Claudraband this skillhalfwhey/claudraband2871 repos~947Automated safety check: PassMIT
Orca CLIstablyai/orca87k2 repos~593Automated safety check: PassMIT
Coding Agent Session Findercode-yeongyu/oh-my-openagent70k1 repos~2.8kAutomated safety check: PassCustom licence
Beads Task Memorygastownhall/beads28k—~1.2kAutomated safety check: PassMIT
Session History Searchslopus/happy24k—~3.1kAutomated safety check: PassMIT
Paseo Agent Handoffgetpaseo/paseo20k1 repos~606Automated safety check: PassCustom licence

Similar skills

  • Orca CLI

    stablyai/orca

    Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…

    87k GitHub starsUsed in 2 repos~593 tokens
    Agent WorkflowsAuto-check passed
  • Coding Agent Session Finder

    code-yeongyu/oh-my-openagent

    Finds, reads and reconstructs past coding-agent sessions across Codex, Claude, OpenCode, Senpi and many other local agent logs.

    70k GitHub starsUsed in 1 repo~2.8k tokens
    Agent WorkflowsAuto-check passed
  • Beads Task Memory

    gastownhall/beads

    Tracks multi-session work with dependencies in the bd issue tracker so the agent can find ready tasks and recover its context after conversation compaction.

    28k GitHub stars~1.2k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Searches past Claude Code, Codex and Cursor sessions and summarizes what was worked on, tried or decided, using extraction scripts instead of reading raw logs.

    24k GitHub stars~3.1k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Paseo Agent Handoff

    getpaseo/paseo

    Hands off the current task, including context, decisions and failed attempts, to a fresh agent through Paseo by writing a self-contained briefing prompt and launching that agent.

    20k GitHub starsUsed in 1 repo~606 tokens
    Agent WorkflowsAuto-check passed
  • Memori Long-Term Memory

    MemoriLabs/Memori

    Connects Claude Code to Memori Cloud for long-term memory, recalling stored context before substantive replies and saving new context afterward.

    17k GitHub stars~2k tokensUpdated 5 days ago
    Agent WorkflowsAuto-check: notes

More from halfwhey/claudraband

  • Claudraband

    halfwhey/claudraband

    Use claudraband CLI to control Claude Code sessions programmatically.

    287 GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed

Categories

Questions about Claudraband

What does Claudraband do?

Use claudraband CLI and daemon workflows programmatically to send prompts, resume sessions, inspect status, and manage live session state. Claudraband is an agent skill from halfwhey/claudraband. Use claudraband CLI and daemon workflows programmatically to send prompts, resume sessions, inspect status, and manage live session state.

When should I use Claudraband?

Claudraband fits situations like: automating Claude Code via claudraband/cband; including startup prompt handling; --connect daemon mode.

How do I install Claudraband in Claude Code?

Run `npx skills add halfwhey/claudraband --skill claudraband -a claude-code`. Or copy the skill folder (.claude/skills/claudraband in halfwhey/claudraband) into .claude/skills/claudraband in your project. Claude Code loads it when a task matches its description.

How do I install Claudraband in Codex?

Run `npx skills add halfwhey/claudraband --skill claudraband -a codex`. Or copy the skill folder (.claude/skills/claudraband in halfwhey/claudraband) into .agents/skills/claudraband in your project. Codex loads it when a task matches its description.

Can I use Claudraband in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add halfwhey/claudraband --skill claudraband -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/claudraband, .gemini/skills/claudraband, .github/skills/claudraband and .opencode/skills/claudraband in your project.

What does Claudraband need to run?

Going by SKILL.md and its folder, Claudraband needs the command-line tools its instructions call (node, bun, npx and bunx). Our summary lists: Node.js.

Does Claudraband access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Claudraband safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Claudraband use?

Claudraband is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Claudraband use?

About 947 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Claudraband?

Skills that share tags, products or a category with Claudraband: Orca CLI (stablyai/orca, 87k stars), Coding Agent Session Finder (code-yeongyu/oh-my-openagent, 70k stars), Beads Task Memory (gastownhall/beads, 28k stars) and Session History Search (slopus/happy, 24k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Claudraband?

halfwhey (a GitHub user) maintains it in halfwhey/claudraband, which has 287 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on April 18, 2026.

Source: halfwhey/claudraband on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.