From claude
プロジェクト固有のベストプラクティスや規約を分析し、.claude/rules/ ファイルとして抽出・保存する。Use when ルール作成、PR やコードからの規約抽出、.claude/rules への保存を求められた際に使用する。
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude:create-rulesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
プロジェクトのコード変更やコードベースを分析し、プロジェクト固有のベストプラクティスや規約を `.claude/rules/` ファイルとして抽出・保存する。
プロジェクトのコード変更やコードベースを分析し、プロジェクト固有のベストプラクティスや規約を .claude/rules/ ファイルとして抽出・保存する。
必須: 作業開始前に TaskList で残存タスクを確認し、存在する場合は全て TaskUpdate({ status: "deleted" }) で削除する。その後、TaskCreate ツールで以下のステップをタスクとして登録する:
TaskCreate({ subject: "分析対象の特定", description: "PR URL、staged/unstaged diff、または AskUserQuestion でスコープを決定", activeForm: "分析対象を特定中" })
TaskCreate({ subject: "既存ルールの確認", description: ".claude/rules/ の既存ファイルを把握", activeForm: "既存ルールを確認中" })
TaskCreate({ subject: "コード分析と規約抽出", description: "プロジェクト固有の規約を抽出", activeForm: "コードを分析中" })
TaskCreate({ subject: "ルールファイルの設計", description: "paths スコープとファイル分割を設計", activeForm: "ルールファイルを設計中" })
TaskCreate({ subject: "ルールファイルの作成・更新", description: "ルールファイルを作成または更新", activeForm: "ルールファイルを作成中" })
TaskCreate({ subject: "既存ルールとの統合検討", description: "分割・統合・更新の必要性を検討", activeForm: "統合を検討中" })
TaskCreate({ subject: "結果の確認", description: "作成・更新したルールファイルの最終確認", activeForm: "結果を確認中" })
各ステップの開始時に TaskUpdate で in_progress に、完了時に completed に更新する。
引数として GitHub PR URL が渡された場合:
gh pr diff <PR_NUMBER> --repo <OWNER/REPO> で変更差分を取得gh pr view <PR_NUMBER> --repo <OWNER/REPO> で PR の概要を把握引数が渡されていない場合、デフォルトで staged/unstaged diff を分析対象とする:
git diff と git diff --cached で現在の作業中の変更差分を取得.claude/rules/ ディレクトリを確認し、既存のルールファイルを把握する:
Glob で .claude/rules/**/*.md を検索分析対象のコードから、プロジェクト固有のベストプラクティスや規約を抽出する。
規約を抽出する際に、以下の問いで判断する:
コンテキスト節約のため、可能な限り paths のスコープを小さく設定する:
paths を省略paths の記法と例は references/rules-format.md を参照。
api-error-handling.md, component-structure.md)frontend/, backend/)ルールファイルを作成する際のフォーマット:
---
paths:
- 'src/api/**/*.ts'
---
# [ルールのタイトル]
[具体的なルールの記述]
記述スタイル:
既存の .claude/rules/ ファイルがある場合、以下を検討する:
統合・分割・更新を行う場合は、変更内容をユーザーに提示して確認を取る。
作成・更新したルールファイルの一覧を表示し、内容の最終確認をユーザーに求める。
Step 4-5 でルールファイルを設計・作成する際に参照:
references/rules-format.md - ファイルフォーマット、paths glob パターン、サンプルルールファイル、ディレクトリ構成パターンnpx claudepluginhub ronnnnn/cc --plugin claudeFetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.