Skip to main content

dead-code

Find unused functions and dead code in the codebase

来源信息

仓库
parcadei/Continuous-Claude-v3
最近来源活动
2026年1月14日 10:54
检测到的 SKILL.md 语言
英语
星标
3,943
分支
303

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
dead-code
description
Find unused functions and dead code in the codebase
allowed-tools
["Bash"]
keywords
["dead code","unused","cleanup","refactor","unreachable"]
# Dead Code Detection Find unused functions and dead code using TLDR static analysis. ## Quick Start ```bash # Scan entire project tldr dead . # Scan specific directory tldr dead src/ # Specify entry points (functions to exclude from analysis) tldr dead . --entry main cli test_ # Specify language tldr dead . --lang python tldr dead . --lang typescript ``` ## Output Format ``` Dead code analysis: Total functions: 150 Dead functions: 12 Unused functions: - old_helper (src/utils.py:42) - deprecated_func (src/legacy.py:15) - _unused_method (src/api.py:230) ``` ## Cross-Platform Works on Windows, Mac, and Linux (including WSL). ```bash # Windows (PowerShell) tldr dead . # Mac/Linux tldr dead . ``` ## Entry Points Functions matching entry patterns are excluded from dead code analysis: - `main`, `cli` - Application entry points - `test_*`, `*_test` - Test functions - `setup`, `teardown` - Fixtures - `@app.route`, `@api.endpoint` - Framework handlers ```bash # Custom entry points tldr dead src/ --entry main api_handler background_job ``` ## Integration This skill replaces the session-start-dead-code hook with on-demand analysis. | Approach | Pros | Cons | |----------|------|------| | Hook (removed) | Automatic | Slowed startup by 3s | | Skill (this) | On-demand, fast | Manual invocation | ## Related Commands ```bash # Impact analysis (who calls this?) tldr impact func_name . # Architecture layers tldr arch src/ # Full codebase structure tldr structure . --lang python ```
在 GitHub 查看