claude-code-settings-fubira

内容来源:README.md(说明文档) · 原始地址 · 查看安装指南

原始内容

Claude Code グローバル設定

~/.claude/ に置く個人用の Claude Code 設定。Skills と共有 Knowledge の参照ルールを Git 管理している。

構成

~/.claude/
├── CLAUDE.md              # グローバルシステムプロンプト
├── rules/                 # CLAUDE.md と一緒に毎セッション読み込まれる指示
├── skills/                # Personal Skills と Cloudflare / Web 開発スキル
├── skills-disabled/       # Git 管理のみ。必要なプロジェクトへコピーして使う
├── agents/                # サブエージェント定義
├── docs/                  # CLAUDE.md から参照する補足ドキュメント
├── scripts/               # ユーティリティスクリプト
├── settings.example.json  # permissions / statusLine テンプレート
└── .gitignore

セットアップ

Claude Code を使っているマシンでは ~/.claude に既存のランタイムデータがあり git clone できない。既存ディレクトリに履歴を後付けする。

cd ~/.claude
git init -b main
git remote add origin <repository-url>
git fetch origin
git reset --hard origin/main   # 既存の CLAUDE.md・skills/ は上書きされる
cp settings.example.json settings.json  # 任意。既存の settings.json がある場合は手でマージする

Personal Skills

開発ワークフローを補助する。「起動」列が「自動」のものは条件に合えば自動起動し、「手動」のものはスラッシュコマンドで呼び出す。

以下の表は scripts/generate-readme-skills.sh が各 SKILL.md の frontmatter から生成する(手で編集しない)。

Skill Description 起動
code-reviewer Assists with code review by analyzing code changes for quality, best practices, security, and potential issues. 自動
context-compactor Analyzes and compacts context-affecting documents (project memory, CLAUDE.md, skill files) to reduce token usage and compaction frequency. 手動
doc-rules Documentation rules — structure, length, style, and how-to writing. 自動
git-commit-assistant Assists with careful Git commits in any repository. 自動
handoff Session migration for context corruption recovery. 手動
journal-manager Creates and manages Obsidian work journals. 自動
knowledge-manager Manages a structured knowledge base of patterns, troubleshooting guides, best practices, and workflows. 自動
refactoring-assistant Assists with code refactoring by detecting code smells, suggesting improvements, and providing refactoring patterns. 自動
release-assistant Automates and ensures reliable release workflows with automatic version bump based on commit history, mandatory lint/build/test execution before release, and safe tag creation and push. 自動
test-executor Executes tests, analyzes results, and reports coverage for Go and Node/Bun projects. 自動

Cloudflare / Web 開発スキル

該当する開発タスクで起動する。Cloudflare 公式ドキュメント参照を優先する構成。

Skill Description 起動
workers-best-practices Reviews and authors Cloudflare Workers code against production best practices. 自動
wrangler Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. 自動

Knowledge

開発中に見つけた汎用的なパターンや解決策は Obsidian Vault の RESOURCES/AI_KNOWLEDGE/ に蓄積する。CLAUDE.md には含めず、必要なときだけ INDEX.md 経由で参照する。

共有時の注意

Git 管理対象は .gitignore が正(全除外+許可リスト方式)。認証情報・個人 permissions・セッション履歴などのランタイムデータは既定で除外される。許可リストを広げるときは、機微情報(認証情報・ローカルパス・個人設定)が混入しないか確認する。