Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Kasetto AI Asset Usage Audit

Joins your kasetto install lock with each agent's session history to show which skills and MCP servers are actually used, and renders an HTML usage dashboard.

UtilitiesIntermediate1859AI score 8/10Last updated: Sep 14, 2026

What it does

  • Reads the kasetto lock (what you installed) plus each AI agent's local session store, then joins them to report real invocation history.
  • scripts/collect.py scans and writes usage.json (cached by size/mtime for fast reruns); scripts/render.py builds an offline, network-free HTML dashboard.
  • Per-asset detail: totals, last_used, daily histograms, per-source repo rollups (by_source), per-server/per-tool MCP breakdowns, and unmanaged assets missing from the lock.
  • Severity-ranked insights (bad/warn/info/good) drive the summary, and removal advice leads with idle MCP packs since their tool definitions load into every request.
  • Built-in honesty rule: if an agent's store can't be read, findings must be phrased as "never invoked in the agents kasetto can read" so you don't prune something you still depend on.

Who it's for

  • kasetto users syncing skills and MCP servers across multiple agents.
  • Anyone whose context is bloated by forgotten MCP servers.
  • People who need an evidence-based audit before trimming kasetto.yaml.

Examples

  1. "What skills do I actually use?" → scan, then report idle assets alongside coverage caveats.
  2. "Why is my context so bloated?" → surface idle MCP packs and recommend kst remove followed by kst sync.
  3. "What can I delete from kasetto.yaml?" → use by_source to propose dropping whole source blocks whose assets are all dormant.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/pivoshenko/kasetto/HEAD/skills/kst-ai-assets-usage/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/kst-ai-assets-usage folder from the GitHub repo pivoshenko/kasetto into my ~/.claude/skills/kst-ai-assets-usage/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/pivoshenko/kasetto.git /tmp/kasetto && cp -r /tmp/kasetto/skills/kst-ai-assets-usage ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repository: git clone https://github.com/pivoshenko/kasetto.git
  3. Copy the skill into Claude's skills directory: cp -r kasetto/skills/kst-ai-assets-usage ~/.claude/skills/
  4. Verify Python 3 is available: python3 --version (standard library only, no extra packages).
  5. Make sure the kasetto CLI is installed and kst list --json works.
  6. Restart Claude Code and ask something like "audit my agent assets" to trigger the skill.
  7. Open the generated usage.html in your browser to review the dashboard.
View source on GitHubLicense: NOASSERTION