#claude-code #claude #development-tools

bin+lib claco

a CLI tool for boosting Claude Code productive

3 releases (1 stable)

2.0.0 Jul 28, 2025
0.2.5 Jun 20, 2025
0.1.0 Jun 20, 2025

#2769 in Command line utilities

Download history 1/week @ 2025-08-12 17/week @ 2025-08-19 5/week @ 2025-08-26 5/week @ 2025-09-02 1/week @ 2025-09-09 2/week @ 2025-09-30

193 downloads per month

MIT license

4MB
3.5K SLoC

claco - Claude Code Helper

cover

claco (Claude Code Helper) is a CLI tool for boosting Claude Code productive.

中文说明

Installation

On Linux/macOS:

  • Install via Homebrew(Mac ONLY): brew install kaichen/tap/claco
  • Install via script curl -fsSL https://raw.githubusercontent.com/kaichen/claco/main/install.sh | bash
  • Install via crates.io cargo install claco
  • Install via Github(Unstable) cargo install --git https://github.com/kaichen/claco

NOTICE cargo is package manager from rust toolchain.

Features and Usage

  • agents: Manage custom agents (list, import, delete, clean, generate)
  • commands: Manage slash commands configurations
  • hooks: Manage hooks configuration
  • history: Lists all user input messages for the current project
  • session: Shows session info including first user message and timestamp
  • projects: Lists all projects with their session IDs

Manage Custom Sub Agents

# List all custom agents
claco agents list
# Import agent from GitHub
claco agents import https://github.com/owner/repo/blob/main/agent.md --scope user
# Import agent from local file
claco agents import ../my-agent.md --scope project
# Generate agent template with all properties
claco agents gen "my-agent"

Manage Slash Commands

# List all claude code slash commands
claco commands list
# Import command from github repo
claco commands import https://github.com/amantus-ai/vibetunnel/blob/main/.claude/commands/review-pr.md
# Generate command via claude code cli (or use 'gen' shortcut)
claco commands gen "my-command"

Manage Hooks

# List all claude code hooks
claco hooks list
# Add stop sound notification
claco hooks add --scope=user --event=Stop --command="afplay /System/Library/Sounds/Glass.aiff

List user messages in current project

# Show all user messages in the current directory's Claude project
claco history
# Or use the alias
claco showmeyourtalk > dev-prompt.log
# Show messages from a specific session
claco history --session 48fb8f8e-48e9-4eb8-b035-4b72deb386cf >> dev-prompt.log

License

MIT.

Dependencies

~14–32MB
~422K SLoC