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

# Show all time stats
ccpulse

# Last 7 days
ccpulse --days 7

# Last 30 days
ccpulse -d 30

Example Output

                ┌── ccpulse ──┐
                │  All time   │
                └─────────────┘

Skills
────────────────────────────────────────
┌─────────────┬──────┬───────────────────┐
│ Skill       │ Uses │                   │
├─────────────┼──────┼───────────────────┤
│ commit      │   42 │ ===============   │
│ review-pr   │   18 │ ======            │
│ test        │    7 │ ==                │
└─────────────┴──────┴───────────────────┘
67 total calls

Custom Subagents
────────────────────────────────────────
┌─────────────┬──────┬───────────────────┐
│ Subagent    │ Uses │                   │
├─────────────┼──────┼───────────────────┤
│ test-runner │   15 │ ===============   │
│ linter      │    8 │ ========          │
└─────────────┴──────┴───────────────────┘
23 total calls

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.2.0.tar.gz (5.4 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.2.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ccpulse-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8c679affaeb478c9f65da443804c34e919bf07956886ac220b92864353c769d7
MD5 78f61dcecd7e14771302fd26cf5c0ab9
BLAKE2b-256 ecde210c014338ce65c3f2040f1376daed312a2894c51e52ceafe67b82435bd3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ccpulse-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 afdbc955a87f15a81ee54c36f8c268b1f04786d4e8e47f234fb7acf6f8cf2f7e
MD5 21e3430fca4e6639517f8ede02b395c2
BLAKE2b-256 ea8ba09ab7e4e416624bc59864b0e0e1863f7acb25e388ca240e6d8ead6be944

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