Cchistory
Description
[](https://badge.fury.io/js/cchistory)
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
cchistory
[](https://badge.fury.io/js/cchistory)
Like the shell `history` command but for your Claude Code sessions.
Why cchistory?
When Claude Code runs shell commands, they don't appear in your shell history. This makes it hard to:
- Re-run useful commands from past sessions
- Build on previous work
- Learn from command patterns Claude uses
- Copy command sequences for documentation
$ cchistory | tail -5
46 git status
47 git pull origin main
48 git log --oneline -5
49 docker-compose up -d
50 curl -I localhost:8080/health
📦 Installation
npm (recommended)
npm install -g cchistory
npx (try without installing)
npx cchistory --help
From source
git clone https://github.com/eckardt/cchistory
cd cchistory
npm install
npm run build
npm link
Usage
cchistory # Current project history
cchistory --global # All projects
cchistory --list-projects # See all available projects
cchistory | grep docker # Find Docker commands
cchistory | tail -5 # Last 5 commands
cchistory my-app | tail -10 # Last 10 from specific project
cchistory ~/code/my-app # Project by full path
✨ Features
- 🔍 Extract all Bash commands Claude executed across projects
- 🗂️ Filter by specific project or search globally
- 📊 Standard Unix tool compatibility (
grep,awk,sort) - ⚡ Fast streaming parser for large conversation logs
- 🚀 Zero-config - works with existing Claude Code setup
How It Works
Claude Code stores conversation history in `~/.claude/projects/`. This tool:
- Finds your Claude projects
- Streams through conversation logs
- Extracts shell commands Claude executed
- Formats them like traditional shell history
📋 Example Output
$ cchistory --global | head -10
1 [web-scraper ] npm install puppeteer
2 [web-scraper ] mkdir src tests
3 [api-project ] docker-compose up -d
...
Related Skills
Epic Sync
Sync epic issue bodies, labels, and local coordination snapshots from GitHub.
Git 使用 Git Worktrees
创建孤立的 Git worktrees,带有智能目录选择与安全验证。
Git Claude skills github
[Building agent skills blog](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-ag
Git #148
, [#161](https://github.com/affaan-m/everything-claude-code/pull/161))
Git GitHub MCP
| Token | Repos, issues, PRs, workflows |
Git GitHub MCP Server
Official first-party server to read repos, manage issues/PRs, and automate workflows.
Git