在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用refactor-cleaner
星标13
分支2
更新时间2026年1月25日 07:22
デッドコード検出・安全な削除。knip/depcheck/ts-pruneと連携。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
デッドコード検出・安全な削除。knip/depcheck/ts-pruneと連携。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Architecture Decision Records作成ガイド。技術選定・設計判断のドキュメント化に使用。
MUSUBIX学習済み17ベストプラクティスガイド。コード・設計・テストパターンの適用に使用。
C4モデル設計ドキュメント作成ガイド。アーキテクチャ図・コンポーネント設計に使用。
設計仕様からコード生成ガイド。実装・機能作成に使用。
自動ドメイン検出・コンポーネント推論ガイド。プロジェクトドメイン特定に使用。
EARS形式要件の検証・作成ガイド。要件記述・構文検証に使用。
| name | refactor-cleaner |
| description | デッドコード検出・安全な削除。knip/depcheck/ts-pruneと連携。 |
| license | MIT |
| version | 1.1.0 |
| triggers | ["/refactor","/cleanup","/deadcode"] |
要約: デッドコードを検出し、安全に削除。すべての削除操作をログに記録。
| コマンド | 説明 |
|---|---|
/refactor analyze | デッドコード検出 |
/refactor clean [--safe-only] | 安全な削除 |
/refactor report | レポート表示 |
| ツール | 検出内容 | コマンド |
|---|---|---|
| knip | 未使用ファイル/エクスポート/依存 | npx knip |
| depcheck | 未使用npm依存 | npx depcheck |
| ts-prune | 未使用TSエクスポート | npx ts-prune |
BEFORE 削除実行
DO 以下を検証
| チェック | コマンド |
|---|---|
| 動的インポート | grep -rn "import(" src/ |
| テスト参照 | grep -rn "<name>" tests/ |
| ドキュメント参照 | grep -rn "<name>" docs/ |
検出された場合: 削除対象から除外
| レベル | 説明 | アクション |
|---|---|---|
| 🟢 SAFE | 静的解析で参照なし | 自動削除可 |
| 🟡 CAUTION | 動的参照の可能性 | 確認必要 |
| 🔴 DANGER | 公開API/エントリーポイント | 自動削除禁止 |
出力例:
🔍 Dead Code Analysis
━━━━━━━━━━━━━━━━━━━━━━━━
🟢 SAFE (5):
• src/utils/deprecated.ts
• src/helpers/old.ts
🟡 CAUTION (2):
• src/lib/maybe-used.ts
🔴 DANGER (1):
• src/index.ts (entry point)
━━━━━━━━━━━━━━━━━━━━━━━━
WHEN コード削除
DO docs/DELETION_LOG.mdに記録
## [日付]
### Deleted
- `src/utils/deprecated.ts`
- `src/helpers/old.ts`
### Reason
knip検出: 未使用エクスポート
### Restore
`git checkout abc1234 -- <file>`
レポート保存: .reports/dead-code-analysis.md