grok について
Cursor IDE専用のスキルで、サブエージェントやバックグラウンドタスクを含むモデル選択可能な処理にCursor Grok 4.7を必須とします。Cursorのワークフロー向けで、他の実行環境では適用しません。
主な機能
- 01Cursor専用の適用範囲
- 02Grok 4.7モデルの必須化
- 03利用可能な任意の4.7推論レベル
- 04子エージェントへのモデル制約の継承
- 05モデル選択とフォールバックの確認
活用シーン
- 01Cursorタスクのモデル選択設定
- 02サブエージェントをGrok 4.7に統一
- 03実行前の許可モデルスラッグ確認
- 04Cursorでのモデル系列切り替えの防止
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dobroslavradosavljevic/ skills --skill grokインストール後、Claude Code で/grokを入力して読み込まれたか確認します。
同梱ファイルreferences/harness-ids.md
詳細
Grok
Cursor IDE 専用です。 このスキルは、現在のハーネスが Cursor の場合にのみ適用してください。Codex やその他のエージェントでは Grok を利用できません。Cursor を使用していない場合は、このスキルを完全に無視し、Grok モデルへのロックを試みないでください。
Cursor では、このスキルは常に有効です。すべてのエージェントのターン、Task/サブエージェント、best-of-N ランナー、クラウドエージェント、その他のモデルを選択可能な操作は、Cursor Grok 4.7 で実行する必要があります。推論の労力は、ハーネスで利用可能な 4.7 の任意の労力にできます。
必須モデル
| 対象 | 値 |
|---|---|
| 表示名 | Cursor Grok 4.7(任意の労力) |
Task/サブエージェントの model スラッグ | cursor-grok-4.7-<effort> |
<effort> は、Cursor が Grok 4.7 用に表示する任意の推論労力ラベルです(例:low、medium、high、xhigh、または後から追加されたラベル)。詳細:harness-ids.md。
基本方針
- Cursor の場合にのみ適用します。 Cursor IDE 以外では、このロックを読み込んだり強制したりしないでください。
- Grok 4.7 のみを使用します。 親エージェント、サブエージェント、best-of-N ランナー、クラウドエージェント、バックグラウンドタスクには、Composer、GPT、Claude、Gemini、Auto、Grok 4.6、Grok 4.5、その他のメジャーバージョンの Grok、または 4.7 以外のファミリーを選択しないでください。
- 4.7 の推論労力は任意です。 ユーザーが指定した労力に対応する
cursor-grok-4.7-*スラッグが許可リストにある場合は、その労力を使用してください。ユーザーが労力を指定しておらず、親がすでに Grok 4.7 の場合はinheritを使用します。それ以外の場合は、許可リストにあるcursor-grok-4.7-*スラッグを任意に選択してください。別のファミリーが選ばれる可能性のあるデフォルトに任せて、modelを省略しないでください。 - ユーザーが別のファミリーを求めた場合は拒否します。 Grok 4.7 を使用してください。Composer、GPT、Claude、Gemini、Auto、Grok 4.6、Grok 4.5 に置き換えないでください。
- 許可リストに 4.7 のスラッグがない場合は停止します。 ユーザーに伝え、その起動をスキップしてください。別のファミリーにフォールバックしないでください。要求された労力のスラッグがない場合は、許可リストにある別の
cursor-grok-4.7-*の労力を使用してください。 - 子エージェントにも引き継ぎます。 サブエージェントへのプロンプトには、そのエージェントと、そこから起動するネストされたエージェントも、任意の労力の Cursor Grok 4.7 のみを使用する必要があることを明記してください。
- ファミリーを黙って切り替えないでください。 コストやレイテンシーを「最適化」するために、Composer、Auto、または 4.7 以外の Grok(4.6 を含む)を選択しないでください。4.7 の範囲内で労力を変更することは許可されています。
ワークフロー
- ハーネスが Cursor であることを確認してください。そうでない場合は、このスキルの適用を停止してください。
- Cursor でモデルを選択可能な操作を行うたびに、
modelにcursor-grok-4.7-*スラッグを設定してください(または、親がすでに Grok 4.7 の場合に限りinheritを設定します)。 - 子エージェントのプロンプトで 4.7 のロックを明示し、ネストされた起動にも引き継いでください。子エージェントを単一の労力にロックしないでください。
- Grok 4.7 のスラッグを利用できない場合、またはユーザーが別のモデルファミリーを要求した場合は停止して報告してください。別のファミリーに置き換えないでください。
チェックリスト(すべての Task/サブエージェント)
- Cursor IDE で実行している(そうでない場合は、このスキルを適用しない)
-
modelがinherit(親が Grok 4.7 の場合)またはcursor-grok-4.7-*スラッグである - パラメーターまたはプロンプトに 4.7 以外のファミリーが含まれていない
- ネストされたエージェントへの指示にも、任意の労力の Grok 4.7 ロックが繰り返し記載されている
アンチパターン
- Codex または Cursor 以外のハーネスでこのスキルを適用する
modelを省略し、Cursor が Composer/Auto を選ぶ可能性を残すcomposer-2.5-fast、cursor-grok-4.6-*、cursor-grok-4.5-high、GPT、Claude、または 4.7 以外のスラッグを使用する- xhigh 以外の 4.7 の労力を禁止されているものとして扱う
- Grok 4.7 のスラッグが許可リストにない場合、別のファミリーにフォールバックする
- サブエージェントに対する GPT/Claude/Composer の要求に応じる
検証
Task またはその他のモデル選択可能な実行を起動した Cursor の作業を終える前に、次を確認してください。
- すべての起動で Grok 4.7 を使用した(4.7 の親からの
inherit、またはcursor-grok-4.7-*) - 別のモデルファミリーにフォールバックしていない
- 子エージェントのプロンプトにも 4.7 のロックを引き継いだ
コメント
Markdown 対応