oraclelisted
Install: claude install-skill kitepon-rgb/dotagents
# oracle — 非推奨互換・rollback専用
> 新規のChatGPT second-opinionは `$gpt-connector` と MCP `gpt_connector` を使う。Oracleはv1 client・履歴・手動rollbackの互換期間だけ残す。通常利用や新規MCP登録の入口ではない。
前提: oracle 0.15.2・GPT-5.6 世代(2026-07 時点)。**運用正典は dotagents/docs/06_oracle-mcp.md**——本スキルはその要約で、食い違ったら 06 が正(本スキル側を更新する)。
## 固定方針
- 入口は MCP `oracle.consult` のみ(サーバー実体はラッパー `~/.local/bin/oracle-mcp-stable`)。素の `oracle`/`oracle-mcp` を直接叩かない。
- API engine 禁止・`OPENAI_API_KEY` を作らない・設定しない(サブスク Chat枠のみを使う)。
- モデルと Effort は **ChatGPT アカウントの現在値**で走る(config の `modelStrategy: "ignore"`)。恒久変更はオーナーが ChatGPT UI で行う。
- 出力は助言として扱い、採用前に必ずローカルの code/diff/test で検証する。
## 封印済みオプション(0.15.2 実測。使うと必ず失敗する)
- `preset: "chatgpt-pro-heavy"` — 旧 "Pro" ラベル照合で失敗
- `browserModelLabel`/`modelStrategy: "select"` — GPT-5.6 UI に不追従(非 gpt 文字列はファジー解決で別モデルに化ける実測)
- `hideWindow` — 描画停止で送信が発火せず、下書き滞留が後続 run に混入。互換shimは固定負座標を付けるが複数displayでは画面内へclampされるため、非可視を保証しない。通常運用はgpt-connectorを使う
- 解除条件は upstream の 5.6 対応リリース後に 06 を更新した時のみ。
## config 正本(`~/.oracle/config.json`)
```json
{
"browser": {
"manualLogin": true,
"modelStrategy": "ignore",
"archiveConversations": "auto"
}
}
```
- **この形が正**。`copyProfileSource`(実 Chrome cookie 同期)は置かない——Keychain 毎回認証+cookie 不適用の罠。`thinkingTime`・`hideWindow` も置かない。
- **config がこの形であることを「リセットされた」と誤診して旧形へ戻さない**(実被弾 2026-07-11: 旧記述のスキルを信じた別セッションが正典 config を"修復"し、可視 Chrome・Keychain 要求が再発)。config は全セッション共有の可変状態——食い違いを見たら dotagents/docs/06_oracle-mcp.md と突き合わせ、正典形へ直す。
## golden path
1. `files` は最小十分に選ぶ。秘密(`.env