← All skills
knip-dead-code
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By laurigates/claude-plugins (GitHub) · coding · 59 stars · scanned at commit 16af2dc
Knip dead-code detector for JS/TS: unused files, deps, exports, types. Use when cleaning up codebases, finding dead exports, or enforcing dependency hygiene in CI.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 44 places.
Show 17 more
- typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 235
entry: bunx knip - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 245
run: bunx knip --dependencies --max-issues 0 - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 249
run: bunx knip --exports - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 276
bunx knip - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 279
bunx knip --workspace packages/web - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 288
bunx knip --reporter json > knip-report.json - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 291
bunx knip --reporter compact - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 294
bunx knip --reporter custom - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 301
bunx knip --changed - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 304
bunx knip --changed --base main - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 326
bunx knip --dependencies - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 329
bunx knip --exports - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 332
bunx knip --files - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 386
bunx knip --debug - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 389
bunx knip --entry src/index.ts --entry src/cli.ts - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 396
bunx knip --exclude '**/node_modules/**' - typescript-plugin/skills/knip-dead-code/REFERENCE.md, line 399
bunx knip --include-libs false
and 24 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 5 places.
Show 2 more
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'knip-dead-code' ] || [ -L ~/.agents/skills/'knip-dead-code' ]; then echo 'A skill folder named knip-dead-code already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/laurigates/claude-plugins' "$d" && git -C "$d" checkout --quiet '16af2dca8c1e706bab01e003bf03a7d19192b346' -- 'typescript-plugin/skills/knip-dead-code' && mkdir -p ~/.agents/skills && cp -R "$d"/'typescript-plugin/skills/knip-dead-code' ~/.agents/skills/'knip-dead-code' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'knip-dead-code' ~/.claude/skills/'knip-dead-code' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for laurigates/claude-plugins shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/laurigates/claude-plugins/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | 16af2dc | 80 |
| 2026-11-07 | 9d78355 | 80 |