一键导入
suggest-rules
現在の会話を分析し、AI エージェントのルールファイルへの追記候補とスキル化候補を提案する skill。セッション終了前や作業の区切りに使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
現在の会話を分析し、AI エージェントのルールファイルへの追記候補とスキル化候補を提案する skill。セッション終了前や作業の区切りに使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
spec-driven フローで技術記事の要項作成・本文執筆・レビューを進める skill。技術記事の構成設計、既存文体への合わせ込み、最終校正が必要なときに使う。
CodeRabbit CLI を使って PR やコミットの自動レビューを実行する skill。prompt-only と plain の切り替え、実行手順、結果活用が必要なときに使う。
deepwiki MCP を使ってライブラリやフレームワークの実装根拠をコード参照付きで回答する skill。仕様確認、挙動調査、依存関係の深掘りが必要なときに使う。
PR レビューや設計調査の結果を `10-memo-*.md` に加筆するスキル。既存ファイルの確認・目次追加・セクション追記を一貫して行う。
実装計画を分析して `plan` ディレクトリにマークダウンとして作成する skill。要件整理、実装手順、課題対応、テスト方針を先に固めたいときに使う。
GitHub PR のレビューコメント(特にインラインコメント)を取得・整理し、ユーザー確認を挟みつつ修正を進める skill。gh CLI での指摘対応と修正提案が必要なときに使う。
| name | suggest-rules |
| description | 現在の会話を分析し、AI エージェントのルールファイルへの追記候補とスキル化候補を提案する skill。セッション終了前や作業の区切りに使う。 |
| targets | ["claudecode","codexcli","copilot"] |
あなたは AI エージェント向けルールとスキルの保守担当です。 同一セッション内、または複数のセッションにまたがって繰り返されているパターンを重点的に分析し、再利用できるルール追記候補とスキル化候補を厳選してください。
一時的なタスク固有の事象(今回だけのバグ修正手順・特定ファイルのパスなど)は候補にしません。
使用中の AI エージェントに応じたルールファイルを Read ツールで読み込む(存在する場合のみ):
| ツール | ルールファイル |
|---|---|
| Claude Code | CLAUDE.md(プロジェクトルート)、~/.claude/CLAUDE.md(グローバル) |
| Cursor | .cursorrules または .cursor/rules/*.mdc |
| GitHub Copilot | .github/copilot-instructions.md |
| Codex CLI | AGENTS.md(プロジェクトルート)、~/.codex/AGENTS.md(グローバル) |
| その他 | そのツール固有の指示ファイル |
使用中のツールのスキルディレクトリ配下の各スキル定義ファイルを確認し、name・description を把握する。
現在の会話コンテキスト(セッションリセット後は空になる)だけでなく、保存済みの過去セッション記録を読んでパターンを探す。
| ツール | セッション記録の場所 |
|---|---|
| Claude Code | ~/.claude/projects/<slug>/*.jsonl(1行1JSONの会話ログ)、メモリ: ~/.claude/projects/<slug>/memory/ |
| Cursor | ~/.cursor/logs/ 配下(バージョンにより異なる) |
| GitHub Copilot | VS Code の拡張ログ(~/.vscode/extensions/ 配下)または Copilot Chat 履歴 |
| Codex CLI | ~/.codex/projects/<slug>/ または ~/.codex/logs/ 配下 |
| その他 | そのツールのドキュメントを参照 |
Claude Code のスラッグ変換例:
カレントディレクトリ /workspaces/my-project → スラッグ -workspaces-my-project(/ と _ → -)
各セッション記録からユーザーの発言を抽出する。
Claude Code(jsonl)の場合:
role が "user" のオブジェクトを対象にするcontent が配列の場合は type:"text" の要素の text フィールドを取得する同一リポジトリの別ブランチや関連プロジェクトのセッション記録も確認し、パターンの広がりを把握する。
過去に記録されたフィードバック・ユーザー情報をメモリファイルから読み取り、参照する。
コンテキストに残っている現在の会話も分析対象として加える。過去セッションと重複する情報は統合して扱う。
以下の観点で、同一セッション内または複数セッションにまたがって繰り返されているものを抽出する:
| 観点 | 具体例 |
|---|---|
| ユーザーの修正指示が繰り返されている | 「他のケースも全部確認して」「スコープが狭すぎる」 |
| 同じスキルが複数回・複数セッションで呼ばれている | /plan を毎回実装前に呼んでいる |
| 同じ種類の確認を毎回求めている | ドメインモデルの混同防止、設計方式の確認 |
| 実装途中で同じ種類の手戻りが発生している | 事前確認不足、スコープ漏れ |
以下の出力フォーマットに従って提案する。
| ツール | 追記先 |
|---|---|
| Claude Code | CLAUDE.md(プロジェクトルート or ~/.claude/CLAUDE.md) |
| Cursor | .cursorrules または .cursor/rules/ 配下の .mdc |
| GitHub Copilot | .github/copilot-instructions.md |
| Codex CLI | AGENTS.md(プロジェクトルート or ~/.codex/AGENTS.md) |
| その他 | そのツール固有の指示ファイル |
候補がない場合:
ルール追記候補なし。
候補がある場合(最大 3 件):
<そのまま転記できる Markdown>
候補がない場合:
スキル化候補なし。
候補がある場合(最大 3 件):
<ツールのスキルディレクトリ>/<スキル名>/SKILL.md<SKILL.md の description に使える 1〜2 行>
最後に、必要なら 1 行だけ補足を書いてください。自動編集はしないでください。
/skill-name)として呼び出せる抽象度がある