AgentSkillsCN

cc-custom

助力 Claude Code 的个性化定制。无论是“希望对 Claude Code 进行定制”“期望实现特定功能行为”“希望自动完成某项操作”等需求,我们都能根据您的具体要求,为您量身打造并部署合适的配置文件。

SKILL.md
--- frontmatter
name: cc-custom
description: Claude Codeのカスタマイズを支援。「Claude Codeをカスタマイズしたい」「こういう挙動にしたい」「自動で〇〇したい」などのリクエストに対応し、適切な設定ファイルを作成・配置する。
argument-hint: [カスタマイズ内容 | update <section> | sync]
allowed-tools: Read, Write, Edit, Glob, Grep, Bash, WebFetch

Claude Code カスタマイズ支援スキル

ユーザーのカスタマイズリクエストに対し、適切な機能を選択し、正しい場所にファイルを配置します。

呼び出し方

code
/cc-custom                          # カスタマイズ支援(対話)
/cc-custom ファイル保存時に自動lint    # 引数付きで呼び出し
/cc-custom update <section>         # リファレンスの特定セクションを更新
/cc-custom sync                     # GitHubから最新版を同期

サブコマンド

/cc-custom update <section>

reference.mdの指定セクションを公式ドキュメントから更新する。

セクション名と出典URL:

手順:

  1. WebFetchで出典URLから最新情報を取得
  2. reference.mdの該当セクションを更新
  3. 「最終更新」日付を現在日に更新
  4. 変更内容のサマリーを報告

/cc-custom sync

GitHubリポジトリ https://github.com/myuon/cc-custom から.claudeディレクトリを同期する。

手順:

bash
# 1. リモート追加(初回のみ、既にあればスキップ)
git remote add cccustom-upstream https://github.com/myuon/cc-custom.git 2>/dev/null || true

# 2. フェッチ
git fetch cccustom-upstream

# 3. .claude ディレクトリを上書き
git checkout cccustom-upstream/main -- .claude

# 4. 結果確認
git status --short .claude

注意: ローカルの変更は上書きされる


意思決定ガイド

どの機能を使うか?

やりたいこと使う機能配置場所
常にこのルールを適用CLAUDE.md / Rules.claude/CLAUDE.md, .claude/rules/*.md
ワークフローを定型化Skills.claude/skills/<name>/SKILL.md
ツールを許可/拒否Settings (permissions).claude/settings.json
自動実行(lint, 検証, ブロック)Hooks.claude/settings.json
独立コンテキストで調査/実行Subagents.claude/agents/<name>.md
外部ツール連携MCPclaude mcp add コマンド
まとめて配布Plugins.claude-plugin/plugin.json

ファイル配置場所(詳細)

機能プロジェクト用個人用(全プロジェクト)
Memory.claude/CLAUDE.md または ./CLAUDE.md~/.claude/CLAUDE.md
Rules.claude/rules/*.md-
Skills.claude/skills/<name>/SKILL.md~/.claude/skills/<name>/SKILL.md
Agents.claude/agents/<name>.md~/.claude/agents/<name>.md
Settings.claude/settings.json~/.claude/settings.json
Hooks.claude/settings.json~/.claude/settings.json
MCP.mcp.jsonclaude mcp add --scope user

対応フロー

  1. ユーザーのリクエストを分析
  2. 上記の意思決定ガイドで最適な機能を選択
  3. 適切な場所にファイルを作成
  4. 設定内容と使い方を説明

詳細リファレンス

カスタマイズ作成時の原則

  1. 最小限から始める - 必要なものだけ追加
  2. 具体的に書く - 曖昧な指示は効果が薄い
  3. テストする - 作成後に動作確認
  4. 共有を考慮 - .local ファイルと通常ファイルの使い分け