Track your custom Skills and Subagents usage in Claude Code
Project description
๐ ccpulse
Track your custom Skills and Subagents usage in Claude Code
Analyze. Measure. Optimize your AI workflow.
Installation โข Usage โข Features โข Examples
๐ฏ What it does
ccpulse analyzes your local Claude Code session data and provides insights into:
- ๐จ Skills - Your custom slash commands (like
/commit,/review-pr) - ๐ค Custom Subagents - Your registered subagent types
- ๐ Multi-Project Support - Track usage across all your projects or filter by current project
๐ฆ Installation
pip install ccpulse
๐ Quick Start
# View today's stats across all projects
ccpulse
# Filter to current project only
ccpulse --here
# View last 7 days
ccpulse 7d
# Current project, last month
ccpulse 1m --here
๐ก Usage
Basic Commands
# Today (default)
ccpulse
# Last 7 days
ccpulse 7d
# Last 2 weeks
ccpulse 2w
# Last 1 month
ccpulse 1m
# From specific date (YYYYMMDD)
ccpulse 20260101
Project Filtering
# Show only current project (no [project] prefix)
ccpulse --here
# Combine with time periods
ccpulse 7d --here
# Combine with filters
ccpulse --here --skills
ccpulse 1m --here --subagents
Display Options
# Show only skills (top 5)
ccpulse 7d -s
# Show only subagents (top 5)
ccpulse 1m -a
# Show all skills (no limit)
ccpulse -s -f
# Combine options
ccpulse 2w -a -f
โ๏ธ Options
Date Period (positional argument)
| Argument | Description |
|---|---|
| (none) | Today only (default) |
7d |
Last 7 days |
2w |
Last 2 weeks |
1m |
Last 1 month |
20260101 |
From specific date to today (YYYYMMDD format) |
Filtering
| Option | Short | Description |
|---|---|---|
--skills |
-s |
Show only custom skills |
--subagents |
-a |
Show only custom subagents |
--full |
-f |
Show all results (default: top 5) |
--here |
-h |
Show only current project (removes [project] prefix) |
Other
| Option | Short | Description |
|---|---|---|
--version |
-v |
Show version and exit |
--help |
Show help message |
๐ Example Output
Multi-Project View (Default)
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ccpulse โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Period: Last 7 days โ
โ Total Skill Calls: 95 โ
โ Total Subagent Calls: 69 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
SKILL USAGE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
[ccpulse] commit โโโโโโโโโโโโโโโโโโโโโโโโโโโ 42
[binpack] optimize โโโโโโโโโโโโโโโโโโโโ 28
[ccpulse] review-pr โโโโโโโโโโโโโโ 18
[boxhub] deploy โโโโโโโโ 12
CUSTOM SUBAGENT USAGE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
[ccpulse] test-runner โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 20
[binpack] analyzer โโโโโโโโโโโโโโโโโโโโโโ 15
[ccpulse] debugger โโโโโโโโโโโโโโโโ 11
Single Project View (--here)
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ccpulse โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Period: Last 7 days โ
โ Project: ccpulse โ
โ Total Skill Calls: 60 โ
โ Total Subagent Calls: 31 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
SKILL USAGE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
commit โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 42
review-pr โโโโโโโโโโโโโโ 18
CUSTOM SUBAGENT USAGE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
test-runner โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 20
debugger โโโโโโโโโโโโโโโโ 11
โจ Features
- ๐ฏ Zero Configuration - Works out of the box with Claude Code
- ๐ Multi-Project Support - Track usage across all projects or focus on one
- ๐จ Beautiful Output - Rich terminal UI with progress bars
- ๐ Fast & Lightweight - Analyzes thousands of sessions instantly
- ๐ Privacy First - All data stays on your machine
- ๐ Flexible Filtering - Filter by time, project, skills, or subagents
๐ Data Source
Reads from ~/.claude/projects/ where Claude Code stores local session data.
Privacy Note: No data is sent anywhere - everything stays on your machine.
๐ Requirements
- Python 3.10+
- Claude Code CLI installed
๐ค Contributing
Contributions are welcome! Feel free to:
- Report bugs
- Suggest new features
- Submit pull requests
Visit the GitHub repository to get started.
๐ License
MIT License - see LICENSE file for details
Made with โค๏ธ for the Claude Code community
โญ Star on GitHub โข ๐ Report Bug โข ๐ก Request Feature
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ccpulse-0.3.1.tar.gz.
File metadata
- Download URL: ccpulse-0.3.1.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb439c4d3b7c0f85c4eff277ab3b609e8b1d4ceae986d248370005d910b1e1f2
|
|
| MD5 |
db23b4d44c75ceeee2d229e3b78e3574
|
|
| BLAKE2b-256 |
a1a1fdcf70ef8a7880e89b21dd5ff3e149dbba7aaee7b93b79fa8a173228a827
|
File details
Details for the file ccpulse-0.3.1-py3-none-any.whl.
File metadata
- Download URL: ccpulse-0.3.1-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ba6fd1fdd4270e9c4db03760c20ec1892cedfa0a0191617f49ee780d0374a9d
|
|
| MD5 |
8de9b05254f521aab012011ea002afb5
|
|
| BLAKE2b-256 |
557c248e3f84e707f564187f4625a8c3284666054a16ddcfc7c3d8b55a7d73c6
|