Diagnose, audit, and optimize your AI agent skill usage across tools
Project description
skillstat ๐ฉบ
Diagnose, audit, and optimize your AI agent skill usage across tools.
Install
# Option 1: pipx (recommended โ isolated env, global command)
pipx install skillstat
# Option 2: curl one-liner
curl -fsSL https://raw.githubusercontent.com/QY0831/skillstat/main/install.sh | bash
# Option 3: pip
pip install skillstat
Usage
# Interactive mode (prompts for source, time window, etc.)
skillstat
# Non-interactive
skillstat --source copilot claude --all
skillstat --source copilot --days 30 --json
skillstat --source opencode --all --limit 20
What it does
โก skillstat
โ Found 100 installed skills
โ Health check: 95 healthy, 5 with issues
โ GitHub Copilot: 70 skill events
โ Claude Code: 25 skill events
โญโโโโโโโโโโโโโโโโโ ๐ Skill Usage Report โโโโโโโโโโโโโโโโโโโฎ
โ Sources: GitHub Copilot, Claude Code โ
โ Skills: 100 installed, 28 used, 72 unused โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
# Skill Loads Sessions Projects
1 diagnose 18 15 7 โโโโโโโโ
2 aws-cdk 7 6 5 โโโโโโโโ
...
โญโโโโโโโโโโโโโโโโโ ๐ Skill Audit โโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โญ MOST USED โ last 4 weeks โ
โ โฒ RISING โ diagnose โ1600% โ
โ โ STALE โ find-skills (unused 28+ days) โ
โ โ CROSS-PROJECT โ diagnose (7 projects) โ
โ โ ONE-OFF โ aws-serverless (used once) โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Supported agents
| Agent | Storage | Detection method |
|---|---|---|
| GitHub Copilot | ~/.copilot/session-store.db |
<skill-context name="..."> |
| Claude Code | ~/.claude/ |
Slash commands + Skill tool_use |
| Codex CLI | ~/.codex/sessions/ |
<name>X</name> in responses |
| OpenCode | ~/.local/share/opencode/ |
SQLite tool='skill' |
| Grok CLI | ~/.grok/sessions/ |
<command-name> in updates |
| Droid CLI | ~/.factory/sessions/ |
Skill "X" is now active |
Features
- Health Check โ validates SKILL.md structure (name, description, file size)
- Skill Audit โ classifies skills: most-used / rising / declining / stale / one-off / cross-project
- Multi-source โ aggregates across all your AI tools in one report
- JSON output โ
--jsonfor piping to jq, dashboards, CI - Zero config โ auto-detects installed agents, no setup needed
Skill directories scanned
~/.agents/skills/
~/.claude/skills/
~/.copilot/skills/
~/.copilot/installed-plugins/
~/.claude/plugins/
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
skillstat-0.1.0.tar.gz
(14.0 kB
view details)
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
skillstat-0.1.0-py3-none-any.whl
(14.4 kB
view details)
File details
Details for the file skillstat-0.1.0.tar.gz.
File metadata
- Download URL: skillstat-0.1.0.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dad6d1d1c9fa52439f10ec2209a05b1bb3246970cca58602ff981ac2f9fc963b
|
|
| MD5 |
d94a5edf29f5898ef0d28cc4dec42480
|
|
| BLAKE2b-256 |
c5fd3a2f7038acccae88606fb0abb2c63a0ba89c6e65408570207f8bb6bf70a8
|
File details
Details for the file skillstat-0.1.0-py3-none-any.whl.
File metadata
- Download URL: skillstat-0.1.0-py3-none-any.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6defa0bdbfc2ac24f9d370fc86475bd784b16a4440edbfe86bacfd9302c193f
|
|
| MD5 |
7344807f756a05e62585b68a29673499
|
|
| BLAKE2b-256 |
a78177b3e2c3ae7441d98b3b783acd5fae193841276982b0065295e38d7fa69c
|