Skip to main content

Track your custom Skills and Subagents usage in Claude Code

Project description

ccpulse

PyPI version Python versions License

Track your custom Skills and Subagents usage in Claude Code


What it does

ccpulse analyzes your local Claude Code session data and shows:

  • Skills - Your registered slash commands (like /commit, /review-pr)
  • Custom Subagents - Your registered subagent types

Installation

pip install ccpulse

Usage

# Today (default)
ccpulse

# Last 7 days
ccpulse 7d

# Last 2 weeks
ccpulse 2w

# Last 1 month
ccpulse 1m

# From specific date (YYYYMMDD)
ccpulse 20260101

# 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)

  • (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

  • --skills / -s - Show only custom skills
  • --subagents / -a - Show only custom subagents
  • --full / -f - Show all results (default: top 5). Requires --skills or --subagents

Other

  • --version / -v - Show version and exit
  • --help - Show help message

Example Output

╭────────────────────────────────── ccpulse ──────────────────────────────────╮
│  Period: Today                                                              │
│  Total Skill Calls: 95                                                      │
│  Total Subagent Calls: 69                                                   │
╰─────────────────────────────────────────────────────────────────────────────╯

CUSTOM SUBAGENT USAGE
────────────────────────────────────────────────────────────
code-generator  ██████████████████████████████  20
test-runner     ██████████████████████          15
debugger        ████████████████                11
linter          ████████████                     8
optimizer       █████████                        6

SKILL USAGE
────────────────────────────────────────────────────────────
commit          ██████████████████████████████  42
review-pr       ████████████                    18
lint-fix        ████████                        12
format-code     █████                            8
test            █████                            7

Data Source

Reads from ~/.claude/projects/ where Claude Code stores local session data. No data is sent anywhere - everything stays on your machine.

Requirements

  • Python 3.10+
  • Claude Code CLI installed

License

MIT


Made for the Claude Code community

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

ccpulse-0.3.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ccpulse-0.3.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file ccpulse-0.3.0.tar.gz.

File metadata

  • Download URL: ccpulse-0.3.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.4

File hashes

Hashes for ccpulse-0.3.0.tar.gz
Algorithm Hash digest
SHA256 0a0a55c82b6537e1f8ac59f608632367140d7ea8ba07d9dcfff4027aa1dc0214
MD5 5763a15bd7a75ebbd70600862f1323a2
BLAKE2b-256 091f8fe6b56d12363e5f753784ac549e9bf6839d69a923ec54178ec67f45b07e

See more details on using hashes here.

File details

Details for the file ccpulse-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: ccpulse-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.4

File hashes

Hashes for ccpulse-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4c41e3f8df2245794204731131180235e03492b5eadb2b6a50951f2a94049d8d
MD5 87eaebaf4fa4b3606a8a61ea95afe009
BLAKE2b-256 e3729ff90ee1e9213346fae35018df3d3f6838e3cf30735c1a14957cb522f7f1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page