oracle
GPT-5 Pro second opinion. Use when user says "consult the oracle", "ask the oracle", "oracle this". Run DETACHED with nohup bash -lc 'oracle ...' & (45min-1hr+ runtime). Check with oracle status, get result with oracle session <slug>.
npx skills add majiayu000/claude-skill-registry --skill oracle-carmandale-agent-config --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Oracle Skill Consult GPT-5.2 Pro via browser automation for complex problems. Oracle bundles your prompt + files and sends them to another AI for deep analysis. --- ## 🚨 CRITICAL: READ THIS FIRST 🚨 ### 1. Oracle takes 45+ MINUTES Typical: 45 min. Complex questions: 1+ hour. ### 2. RUN DETACHED — never block **DO NOT** run oracle in foreground or with timeout. It WILL get cancelled. **ALWAYS** run with `nohup bash -lc`: ```bash nohup bash -lc 'oracle -p "prompt" --file "file.swift" --slug "my-query"' > /tmp/oracle-my-query.log 2>&1 & ``` **NOTE:** Using `nohup bash -lc '...'` instead of just `nohup oracle` ensures it works in both Pi and Codex environments. ### 3. Pre-flight checklist ```bash # 1. Check no other oracle is running oracle status --hours 1 # 2. Verify your files exist and check token count oracle --dry-run summary -p "test" --file "your/file.swift" # 3. Run DETACHED (use nohup bash -lc for Pi + Codex compatibility) nohup bash -lc 'oracle -p "your prompt" --file "your/file.swift" --slug "descriptive-name"' > /tmp/oracle-descriptive-name.log 2>&1 & # 4. Confirm it started echo "Oracle started. Check: oracle status --hours 1" ``` ### 4. Check status and get results ``
- 🚨 CRITICAL: READ THIS FIRST 🚨
- 1. Oracle takes 45+ MINUTES
- 2. RUN DETACHED — never block
- 3. Pre-flight checklist
- 4. Check status and get results
- Common Failure Modes (Why Agents Fail)
- ❌ Failure 1: Running in foreground (gets cancelled)
- ❌ Failure 2: File paths with spaces
- ❌ Failure 3: Wrong relative paths across repos
- ❌ Failure 4: Skipping dry-run
- ❌ Failure 5: Forgetting --slug
- ❌ Failure 6: Chrome browser not open
- ❌ Failure 7: Running multiple oracle queries
- The Correct Workflow
nohup bash -lc 'oracle -p "prompt" --file "file.swift" --slug "my-query"' > /tmp/oracle-my-query.log 2>&1 & oracle status --hours 1 oracle --dry-run summary -p "test" --file "your/file.swift" nohup bash -lc 'oracle -p "your prompt" --file "your/file.swift" --slug "descriptive-name"' > /tmp/oracle-descriptive-name.log 2>&1 & echo "Oracle started. Check: oracle status --hours 1" oracle status --hours 1 # See if running/completed oracle session <slug> # Get the response cat /tmp/oracle-<slug>.log # View raw log WRONG - will get cancelled if agent session ends oracle -p "prompt" --file file.swift
What does the oracle skill do?
GPT-5 Pro second opinion. Use when user says "consult the oracle", "ask the oracle", "oracle this". Run DETACHED with nohup bash -lc 'oracle ...' & (45min-1hr+ runtime). Check with oracle status, get result with oracle session <slug>.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill oracle-carmandale-agent-config --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
