CC-Rules — Claude Code のユーザー設定と運用ルール集

Tool

概要

このリポジトリ「cc-rules」は、Claude Code(CLaude)のユーザー単位(User Level)設定と運用ルールのテンプレート集です。目的は個人のコーディング規約、動作メモリ、プロンプト運用方針などを明確にし、ホームディレクトリの ~/.claude/ に展開して複数プロジェクトで共通利用できるようにすること。READMEにはディレクトリ構成や導入例が示され、rules フォルダにフロントエンドやバックエンド(Python)向けのスタイルや制約がMarkdownでまとまっています。プロジェクト単位の設定は別途プロジェクト内 .claude/ に置く前提です。(約300字)

GitHub

リポジトリの統計情報

  • スター数: 3
  • フォーク数: 0
  • ウォッチャー数: 3
  • コミット数: 11
  • ファイル数: 8
  • メインの言語: Shell

主な特徴

  • ユーザー単位(~/.claude/)で再利用できる設定とルールのコレクション
  • Markdownで整理された「rules」ディレクトリにフロントエンド/バックエンドの規約を収録
  • プレーンな配置例(CLAUDE.md)でバージョン管理や運用方針を明示
  • 軽量で手動デプロイしやすく、プロジェクトレベル設定と併用可能

技術的なポイント

本リポジトリは「設定の共有と再利用」を第一目的にしているため、構成がシンプルかつ人間可読性が高いMarkdown主体になっています。CLAUDE.md がユーザー全体で共通するメタ設定(バージョン表記 v2.6 など)を示し、rules/ 配下に具体的な制約やスタイルガイドを置くことで、Claude に対するプロンプト設計や応答期待値を一元管理できます。メイン言語が Shell である点は、実際の配備(~/.claude/ へのコピーやシンボリックリンク作成、権限調整など)をシェルスクリプトで自動化しやすい設計思想を示唆します。実運用ではユーザー設定をホームに配置し、プロジェクト側の .claude/ にはプロジェクト固有のルールを置くことで「グローバルポリシー + ローカル例外」の階層化が可能です。またMarkdownであるため、CI/CDやドキュメント生成ツールと連携して静的サイトやレビュー用の差分管理が容易です。遵守すべきガイドライン(例:フロントエンドのUIスタイル、Pythonコーディング習慣など)は人間の審査と自動チェック(LinterやCI)を組み合わせる運用が想定され、ルールのバージョン付けにより変更履歴を追跡しやすくなっています。(約700字)

プロジェクトの構成

主要なファイルとディレクトリ:

  • .DS_Store: file
  • .gitignore: file
  • CHANGES.md: file
  • LICENSE: file
  • README.md: file

…他 3 ファイル

まとめ

ユーザー単位でClaudeの運用ルールを一元管理し、手軽に再利用できる実用的なテンプレート集です。(約50字)

リポジトリ情報:

READMEの抜粋:

Claude Code Memory & Rules 配置示例

这是我的 Claude Code 用户级配置示例(User Level),用于部署到 ~/.claude/ 并跨项目复用。

项目级配置请在具体项目的 .claude/ 目录中维护(本仓库暂不提供 examples/project-level/)。

📋 目录结构

CC-Rules/
├── README.md                          # 本文件
└── examples/
    ├── user-level/                    # 用户级配置(部署到 ~/.claude/)
    │   ├── CLAUDE.md                 # 个人全局配置(v2.6, uv)
    │   ├── rules/                    # Rules (约束性规范)
    │   │   ├── frontend-style.md     # 前端 UI 风格与工程规范(v2.3新增✨)
    │...