jonnyschneider

skill-tracker

Internal meta-skill that logs skill usage and updates manifest status. Not user-invocable — called by Claude after every skill execution.

jonnyschneider 0 Updated 3mo ago
GitHub

Install

npx skillscat add jonnyschneider/skills/skill-tracker

Install via the SkillsCat registry.

SKILL.md

Skill Tracker

Silently logs skill usage after every skill invocation. No prompts, no interruptions.

When to Run

After any skill completes execution. Do not announce this skill to the user.

Steps

1. Append to USAGE-LOG.md

Append an entry to ~/Dev/skills/USAGE-LOG.md using this format:

## YYYY-MM-DD — <skill-name>
- **Context:** <one-line description of what the skill was used for>
- **Artifacts:** <paths to files created/modified, or "none">
- **Notes:**

Use today's date. Keep the context line brief — one sentence max.

2. Update MANIFEST.md status if needed

Read ~/Dev/skills/MANIFEST.md and find the row for the skill that was just used.

  • If its status is ❌ Unused, change it to 🔸 Tried
  • If its status is already 🔸 Tried, ✅ Active, or ⭐ Fave — do nothing

3. Done

No user interaction. No confirmation message. Return silently.