dotclaude — Claude Code 個人設定集
概要
dotclaude は、個人用の Claude Code 設定を格納するリポジトリです。.claude の設定を管理し、カスタムスキルやコマンドを追加することで、AI 支援開発環境を自分仕様に拡張することを目的としています。リポジトリには設定ファイル(settings.json)やスキル/コマンドのディレクトリ構成が含まれ、ユーザー固有の設定やキャッシュ等は .gitignore によって除外されています。軽量で始めやすく、既存の Claude Code 環境に組み込んで即利用できるテンプレートとして機能します。共有時の秘匿情報対策も配慮されています。
リポジトリの統計情報
- スター数: 1
- フォーク数: 0
- ウォッチャー数: 1
- コミット数: 5
- ファイル数: 5
- メインの言語: 未指定
主な特徴
- Claude Code 向けの個人設定とカスタムスキル/コマンド群を管理する軽量リポジトリ
- ユーザー固有ファイルや内部キャッシュを .gitignore で除外しプライバシーを保護
- settings.json による環境設定と、commands / skills ディレクトリによる拡張性
- 小規模で導入が容易、個人用テンプレートとしてカスタマイズしやすい構成
技術的なポイント
dotclaude は主に設定管理とスクリプト(スキル/コマンド)を中心とした構成で、プロジェクトそのものが大きなコードベースや依存関係を持たない点が特徴です。settings.json は Claude Code の動作やユーザー設定を定義するハブとなり、commands/ と skills/ の各ディレクトリに配置されたファイル群で機能拡張を行います。リポジトリは .gitignore を用いて agents/ や cache/ といった個人環境固有のディレクトリや、CLAUDE.md のような個人指示を明示的に除外しており、共有時にシークレットや個人情報を誤ってアップロードしない設計になっています。
この種の設定リポジトリで注目すべき点は「再現性」と「最小限の公開情報」です。dotclaude は必要なテンプレートや設定のみを公開することで、他者が自分の環境に取り込む際の手順が明確になり、同時に個人データやセッション情報が漏れ出すリスクを低減しています。また、カスタムスキルはテキストベースのスクリプトや小さな JSON/YAML 構成ファイルで実装されることが多く、言語に依存しない軽い拡張が可能です。将来的には具体的なスキルの使用例やテスト、バージョン管理ポリシー(スキルの互換性や移行ルール)を追加すると、共有リポジトリとしての価値が高まります。
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- README.md: file
- commands: dir
- settings.json: file
- skills: dir
まとめ
個人用 Claude Code 設定の軽量テンプレート。共有とプライバシーを両立した出発点。
リポジトリ情報:
- 名前: dotclaude
- 説明: .claude
- スター数: 1
- 言語: null
- URL: https://github.com/ragingwind/dotclaude
- オーナー: ragingwind
- アバター: https://avatars.githubusercontent.com/u/124117?v=4
READMEの抜粋:
Claude Code Configuration
Personal Claude Code configuration repository containing custom skills and commands for enhanced AI-assisted development.
Limitations
The following are excluded from version control (see .gitignore):
User-specific files:
agents/- Agent configurationsCLAUDE.md- Personal instructions
Internal Claude Code directories:
cache/,debug/,plan/,plans/ide/,plugins/,projects/session-env/,shell-snapshots/statsig/,...