• #Claude Code
  • #設定管理
  • #レビュー
開発メモ

Claude Codeのユーザーレベル~/.claudeディレクトリをレビューする

結論

~/.claude/には以下が配置されている:

  • commands: 6個
  • skills: 8個
  • agents: 1個
  • rules: 2個

整理済み: 古いコマンド3個(blog, daily_review, gemini-search)を削除した。

ディレクトリ構造の全体像

ディレクトリ用途触る必要
commands/スラッシュコマンドあり
skills/スキルあり
agents/エージェントあり
rules/ルールあり
CLAUDE.mdグローバル設定あり
settings.jsonClaude Code設定稀に
cache/キャッシュなし
history.jsonl会話履歴なし
shell-snapshots/シェル状態保存なし
todos/TODOリストなし
その他システムファイルなし

Commands(コマンド)一覧

ファイル説明
md-make.md会話→Markdown記事生成
book-to-skill.md書籍→スキル生成
review-book-to-skill.mdスキルレビュー
refactor.mdコードリファクタリング
rename-pdf.mdPDFタイトルリネーム
x.mdX投稿ネタ生成

削除済みコマンド

ファイル削除理由
blog.mdmd-makeと機能が重複
daily_review.md使用頻度低
gemini-search.mdWebSearchツールで代替可能

Skills(スキル)一覧

ディレクトリ説明状態
agent-memory/対話をまたいで知見を保存現役
content-management/Markdownのfrontmatterルール現役
honda-sakubun/日本語文章校正現役
summarization-technique/要約・統合現役
drawio/Draw.io図作成現役
solo-ceo-tax-optimization/ひとり社長の節税現役
tax-strategy-for-sme/中小企業の節税現役
document-skills/Office文書操作(docx/pdf/pptx/xlsx)古い形式

document-skillsについて

document-skills/は古い形式で、以下のサブディレクトリを含む:

  • docx/ - Word文書操作
  • pdf/ - PDF操作
  • pptx/ - PowerPoint操作
  • xlsx/ - Excel操作

これらはClaude Codeのexample-skillsに同等のものがあるため、削除しても問題ない可能性がある。

Agents(エージェント)一覧

ファイル説明
file-editor.md複数ファイルの一括校閲・編集

1つだけで、問題なし。

Rules(ルール)一覧

ファイル説明
windows.mdWindows環境のプロセス管理ルール
issue-tracking.mdエラー時のIssue作成ルール

2つだけで、問題なし。

CLAUDE.md(グローバル設定)

# グローバル設定

## 環境情報

- Windows 11環境
- BashツールはGit Bash/MSYS2で動作
- Windowsネイティブコマンド(`dir /B``type`等)ではなくLinuxコマンド(`ls``cat`等)を使うこと
- PowerShellコマンドを使う場合は `powershell -Command "..."` 形式で実行

シンプルで問題なし。

整理の提案

削除推奨

項目理由
commands/blog.mdmd-makeと重複
commands/daily_review.md使用頻度低
commands/gemini-search.mdWebSearchツールで代替可能
skills/document-skills/example-skillsに同等機能あり

削除コマンド(実行する場合)

# Commands
rm ~/.claude/commands/blog.md
rm ~/.claude/commands/daily_review.md
rm ~/.claude/commands/gemini-search.md

# Skills
rm -rf ~/.claude/skills/document-skills/

まとめ

  • ユーザーレベルの~/.claude/には現役のコマンド・スキルが配置されている
  • 古いコマンド3個と古いスキル1個は削除を検討
  • システムディレクトリ(cache, history等)は触る必要なし