一键导入
best-practice
claude-code-best-practiceリポジトリを最新化し、現在のClaude Code設定(global / project)に対してベストプラクティスに基づく改善提案を行う。引数 global/project でスコープ指定可。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
claude-code-best-practiceリポジトリを最新化し、現在のClaude Code設定(global / project)に対してベストプラクティスに基づく改善提案を行う。引数 global/project でスコープ指定可。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Save conversation logs with summary and hard links to raw session logs. Use when the user invokes /save-conversation or asks to save, archive, or persist the current conversation/session log (「会話を保存」「ログを保存」「このセッションを記録して」など). Hard-links the raw jsonl and generates a summary markdown via a bundled script — do not hand-write the conversation log.
未コミットのdiffを分析し、Claude Code内で「!」付きで即実行できるgit commit(+push)コマンドを生成する
PRのレビューコメントを確認し、対応要否を判断して修正・コミット・pushし、返信コメントにコミットハッシュURLを明記するまでを一連で行う。「PRのコメント対応して」「レビューコメント見て対応して」「指摘に返信して」と頼まれたとき、またはPRのレビュー指摘への修正とその返信を求められたときに使用する。
Todoist「claude code」プロジェクトへのタスク登録・更新の手順と、セッション復元情報(cwd / session / resume コマンド)を task description に併設する書式を提供する。計画を Todoist にタスク登録するとき、進捗を反映するとき、後で作業を再開できるようセッション情報を残すときに使用する。
DependabotのPRをレビューし、マージして問題ないかを検証する。「dependabotのPRを見て」「dependabot レビュー」と頼まれたときや、Dependabot PRのマージ可否判断・依存更新の影響調査を求められたときに使用する。
Zennの生成AI関連の新着記事を収集・要約してMarkdown/PDFレポートを生成する。
| name | best-practice |
| description | claude-code-best-practiceリポジトリを最新化し、現在のClaude Code設定(global / project)に対してベストプラクティスに基づく改善提案を行う。引数 global/project でスコープ指定可。 |
| when_to_use | 以下のいずれかに該当する場合に使用: - 「ベストプラクティス」「best practice」「設定見直し」「設定改善」を求められた - 「スキル改善」「Claude Code最適化」「ハック改善」を求められた - settings.json/CLAUDE.md/skills/agents/hooks の見直しや陳腐化チェックを依頼された |
| allowed-tools | Read, Bash(git pull*), Bash(git -C * pull*), Bash(ghq get*), Bash(ls *), Bash(touch *), Glob, Grep |
claude-code-best-practiceリポジトリ(https://github.com/shanraisshan/claude-code-best-practice)を参照し、現在の設定に対する改善提案を行う。
$ARGUMENTS で適用先スコープを決定する:
| 引数 | 対象 |
|---|---|
global | グローバル設定のみ(~/.claude/) |
project | 現在のプロジェクト設定のみ(.claude/、CLAUDE.md) |
| 空 or 未指定 | 両方 |
まず実行タイムスタンプを更新する(放置警告用):
touch ~/.claude/skills/best-practice/.last-run
続いてリポジトリを最新化する:
REPO=~/ghq/github.com/shanraisshan/claude-code-best-practice
if [ -d "$REPO" ]; then
git -C "$REPO" pull --ff-only 2>&1
else
ghq get https://github.com/shanraisshan/claude-code-best-practice 2>&1
fi
pullに失敗した場合はその旨をユーザーに伝え、ローカルの既存内容で続行する。
リポジトリパス: ~/ghq/github.com/shanraisshan/claude-code-best-practice
サブエージェントを使い、以下のファイル群から現在のプロジェクトに関連する内容を読み取る。メインコンテキストを汚さないよう、読み込みと分析はサブエージェントに委譲する。
主要な参照先:
best-practice/ — 7つのコア・ベストプラクティス(subagents, commands, skills, settings, memory, mcp, cli flags)implementation/ — 各機能の実装例tips/ — Claude Code開発者からの実践的Tipsreports/ — 設定比較やワークフローの詳細分析スコープに応じて以下を読み取る:
globalスコープ(~/.claude/):
~/.claude/CLAUDE.md — グローバル指示~/.claude/settings.json — グローバル設定~/.claude/skills/ — グローバルスキル一覧~/.claude/commands/ — グローバルコマンド(存在する場合)projectスコープ(カレントディレクトリ):
CLAUDE.md — プロジェクト指示.claude/settings.json — プロジェクト設定.claude/settings.local.json — ローカル設定.claude/skills/ — プロジェクトスキル.claude/commands/ — プロジェクトコマンド(存在する場合).claude/agents/ — プロジェクトエージェント(存在する場合).claude/hooks/ — プロジェクトフック(存在する場合)ベストプラクティスと現在の設定を比較し、以下の観点で改善提案を行う:
提案は以下のフォーマットで出力する:
### [重要度: 高/中/低] 提案タイトル
**現状**: 現在の設定や状態の説明
**提案**: 具体的な変更内容
**理由**: ベストプラクティスのどの知見に基づくか
\`\`\`json or markdown
具体的な変更コード例
\`\`\`
重要度が高いものから順に提示する。