10devrules は何をしますか?
Claude Codeエージェントスキル:10のルールをアクティブな意思決定ゲートとして使用。8つのコマンド、3層の学習、開発者プロファイルとクロスプロジェクトのブラインドスポット追跡。
概要
このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)に対して、10のルールをアクティブな意思決定ゲートとして提供します。ルールは開発プロセス中に動的に評価され、エージェントの行動をガイドします。
主な機能
- 10のアクティブゲート: 各ルールはコード生成や意思決定の前にチェックされるゲートとして機能します。
- 8つのコマンド: ルールの管理、学習状態の確認、プロファイル操作などを可能にするコマンド。
- 3層の学習機構: 即時学習(セッション内)、セッション学習(セッション間)、永続学習(長期記憶)。
- 開発者プロファイル: 個人の設定、好み、スキルレベルを保持。
- クロスプロジェクトブラインドスポット追跡: 異なるプロジェクトで見落としがちな問題(ブラインドスポット)を記録・追跡。
コマンド一覧
| コマンド | 説明 |
|---|---|
/rules | アクティブなルール一覧を表示 |
/add_rule | 新しいルールを追加 |
/remove_rule | 既存のルールを削除 |
/learn | 学習状態を表示または更新 |
/profile | 開発者プロファイルを表示・編集 |
/blindspots | クロスプロジェクトのブラインドスポットを表示 |
/reset | セッション状態をリセット |
/help | ヘルプを表示 |
使用方法
# ルール一覧を表示
/rules
# 新しいルールを追加
/add_rule "ルール名: 説明"
# プロファイルを表示
/profile
学習の3層構造
- 即時学習: 現在のセッション内での相互作用から学習。
- セッション学習: セッション間で保持される学習内容。
- 永続学習: 長期間にわたって蓄積される知識。
開発者プロファイル
開発者プロファイルには、以下の情報が含まれます。
- 名前
- スキルレベル(初級、中級、上級)
- 好みのプログラミング言語
- ブラインドスポットリスト
- 学習履歴
クロスプロジェクトブラインドスポット追跡
異なるプロジェクト間で共通して見落とされがちな問題を追跡します。これにより、エージェントは以前のプロジェクトから学んだ教訓を新しいプロジェクトに適用できます。
設定
スキルを使用するには、.claude/settings.jsonファイルに以下の設定を追加します。
{
"skills": ["fitclaw/10devrules"]
}
依存関係
- Claude Code、Cursor、またはCodexなどの互換性のあるAIエージェント。
- アクティブなインターネット接続(初回セットアップ時)。
ライセンス
MITライセンスの下で公開されています。