{"id":"f2986f42-698c-4cb5-97f6-530ff9e8d7d8","shortId":"UvKXSh","kind":"skill","title":"janitor-usage","tagline":"Show which skills you use and which you never use","description":"# Usage Tracking\n\nParse your Claude Code conversation history to see which skills you actually invoke and which are dead weight.\n\n## How to Run\n\n```bash\nbash ~/.claude/skills/skills-janitor/scripts/usage.sh [--weeks N] [--json]\n```\n\n- `--weeks N` - how many weeks to analyze (default: 4)\n- `--json` - output raw JSON instead of formatted table\n\n## What It Detects\n\n### Explicit Invocations\nSlash commands starting with `/skill-name` (e.g., `/n8n-workflows`, `/janitor-audit`). Most reliable signal.\n\n### Estimated Invocations\nNatural language matching against skill description keywords. Higher threshold (50%) to avoid false positives. Labeled as \"estimated\" in output.\n\n## Example Output\n\n```\n=== Skills Janitor - Usage Report ===\nPeriod: 2026-02-24 to 2026-03-24 (4 weeks)\n\n--- Most Used ---\n  Skill                    Explicit  Estimated  Total\n  n8n-workflows                   2          0      2\n  23studio-social-post            1          0      1\n\n--- Never Used (32 skills) ---\n  marketing-ab-test        (user)\n  marketing-analytics      (user)\n  ... and 30 more\n\n=== Summary ===\n  Active skills: 4 / 36 (11%)\n  Unused skills: 32 (89%)\n```\n\n## Persistent Data\n\nResults are saved to `data/usage-history.json`, keeping the last 12 weeks for trend tracking across runs.\n\n## Related Skills\n\n- For finding better alternatives: `/janitor-search`\n- For comparing against the market: `/janitor-compare`\n- For removing unused skills: `/janitor-cleanup`","tags":["janitor","usage","skills","khendzel","agent-skills","claude-code","claude-code-skills","cli","developer-tools","productivity"],"capabilities":["skill","source-khendzel","skill-janitor-usage","topic-agent-skills","topic-claude-code","topic-claude-code-skills","topic-cli","topic-developer-tools","topic-productivity"],"categories":["skills-janitor"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/khendzel/skills-janitor/janitor-usage","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add khendzel/skills-janitor","source_repo":"https://github.com/khendzel/skills-janitor","install_from":"skills.sh"}},"qualityScore":"0.493","qualityRationale":"deterministic score 0.49 from registry signals: · indexed on github topic:agent-skills · 87 github stars · SKILL.md body (1,455 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T06:55:33.817Z","embedding":null,"createdAt":"2026-04-18T22:13:28.393Z","updatedAt":"2026-05-02T06:55:33.817Z","lastSeenAt":"2026-05-02T06:55:33.817Z","tsv":"'-02':105 '-03':109 '-24':106,110 '/.claude/skills/skills-janitor/scripts/usage.sh':39 '/janitor-audit':72 '/janitor-cleanup':192 '/janitor-compare':187 '/janitor-search':181 '/n8n-workflows':71 '/skill-name':69 '0':123,130 '1':129,131 '11':153 '12':168 '2':122,124 '2026':104,108 '23studio':126 '23studio-social-post':125 '30':146 '32':134,156 '36':152 '4':51,111,151 '50':87 '89':157 'ab':138 'across':173 'activ':149 'actual':27 'altern':180 'analyt':143 'analyz':49 'avoid':89 'bash':37,38 'better':179 'claud':18 'code':19 'command':66 'compar':183 'convers':20 'data':159 'data/usage-history.json':164 'dead':32 'default':50 'descript':83 'detect':62 'e.g':70 'estim':76,94,117 'exampl':97 'explicit':63,116 'fals':90 'find':178 'format':58 'higher':85 'histori':21 'instead':56 'invoc':64,77 'invok':28 'janitor':2,100 'janitor-usag':1 'json':42,52,55 'keep':165 'keyword':84 'label':92 'languag':79 'last':167 'mani':46 'market':137,142,186 'marketing-ab-test':136 'marketing-analyt':141 'match':80 'n':41,44 'n8n':120 'n8n-workflows':119 'natur':78 'never':12,132 'output':53,96,98 'pars':16 'period':103 'persist':158 'posit':91 'post':128 'raw':54 'relat':175 'reliabl':74 'remov':189 'report':102 'result':160 'run':36,174 'save':162 'see':23 'show':4 'signal':75 'skill':6,25,82,99,115,135,150,155,176,191 'skill-janitor-usage' 'slash':65 'social':127 'source-khendzel' 'start':67 'summari':148 'tabl':59 'test':139 'threshold':86 'topic-agent-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-cli' 'topic-developer-tools' 'topic-productivity' 'total':118 'track':15,172 'trend':171 'unus':154,190 'usag':3,14,101 'use':8,13,114,133 'user':140,144 'week':40,43,47,112,169 'weight':33 'workflow':121","prices":[{"id":"ad3ce2b8-3f5c-4c14-a474-a5f65d0569cc","listingId":"f2986f42-698c-4cb5-97f6-530ff9e8d7d8","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"khendzel","category":"skills-janitor","install_from":"skills.sh"},"createdAt":"2026-04-18T22:13:28.393Z"}],"sources":[{"listingId":"f2986f42-698c-4cb5-97f6-530ff9e8d7d8","source":"github","sourceId":"khendzel/skills-janitor/janitor-usage","sourceUrl":"https://github.com/khendzel/skills-janitor/tree/main/skills/janitor-usage","isPrimary":false,"firstSeenAt":"2026-04-18T22:13:28.393Z","lastSeenAt":"2026-05-02T06:55:33.817Z"}],"details":{"listingId":"f2986f42-698c-4cb5-97f6-530ff9e8d7d8","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"khendzel","slug":"janitor-usage","github":{"repo":"khendzel/skills-janitor","stars":87,"topics":["agent-skills","claude-code","claude-code-skills","cli","developer-tools","productivity"],"license":"mit","html_url":"https://github.com/khendzel/skills-janitor","pushed_at":"2026-05-01T05:58:41Z","description":"Audit, track usage, and manage your Claude Code and OpenAI Codex skills. 7 slash commands, zero dependencies.","skill_md_sha":"03f9ee7aca426305b8bd012de9b5bc36247ea8bd","skill_md_path":"skills/janitor-usage/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/khendzel/skills-janitor/tree/main/skills/janitor-usage"},"layout":"multi","source":"github","category":"skills-janitor","frontmatter":{"name":"janitor-usage","description":"Show which skills you use and which you never use"},"skills_sh_url":"https://skills.sh/khendzel/skills-janitor/janitor-usage"},"updatedAt":"2026-05-02T06:55:33.817Z"}}