oracle-ai-research-e2e
Skill3 starsChanged 6 months agoMITView on GitHub
Use when validating Oracle 0.13 with ai-research-browser, workflow-run, GitHub public-safe proof, local Hermes skill installation, guarded ChatGPT/Gemini browser E2E, or reattach/status/session evidence.
In this repository34 other files it gives its agents.
- tool-comparison-heatmapSkill
- ascii-artSkill
- excalidrawSkill
- p5jsSkill
- songwriting-and-ai-musicSkill
- webhook-subscriptionsSkill
- himalayaSkill
- github-authSkill
- github-code-reviewSkill
- github-issuesSkill
- github-pr-workflowSkill
- find-nearbySkill
- native-mcpSkill
- songseeSkill
- youtube-contentSkill
- ai-research-output-publisherSkill
- notionSkill
- ocr-and-documentsSkill
- arxivSkill
- blogwatcherSkill
- comparison-deep-researchSkill
- polymarketSkill
- multi-search-engineSkill
- ai-research-browser-cliSkill
- ai-research-browserSkill
- cross-agent-skill-syncSkill
- planSkill
- requesting-code-reviewSkill
- subagent-driven-developmentSkill
- systematic-debuggingSkill
- test-driven-developmentSkill
- writing-plansSkill
- telegram-approval-gateSkill
- telegram-channel-posterSkill
The file
We split this skill into the rules it gives an agent
10 rules. About 0 are common, 5 are distinctive, and 5 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈5
Distinctive · estimate
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 15
Use this skill to prove that Peter Steinberger's Oracle 0.13 layer and the local ai-research-browser CLI work together, without turning …
- Distinctive: line 25
Check all of these before claiming the integration works:
- Distinctive: line 58
Run real E2E only when the browser CDP session and paid-quota use are intentional:
- Very specific: line 72
Use one flow first. Do not start a broad matrix until the single target has status=verified or an equally strong captured output plus …
- Distinctive: line 83
After install, restart or refresh the agent if the skill list is cached.
- Very specific: line 96
Do not treat oracle-plan alone as a live E2E result.
- Very specific: line 97
Do not run real E2E without AI_RESEARCH_BROWSER_E2E=1.
- Very specific: line 98
Do not use Oracle runner when local guards are blocked.
- Distinctive: line 99
Do not use ChatGPT Pro/Extended Pro/GPT-5.5 Pro for routine tests.
- Distinctive: line 100
Do not commit real provider screenshots or full prompts unless they are explicitly sanitized.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Oracle AI Research E2E
Use this skill to prove that Peter Steinberger's Oracle 0.13 layer and the local ai-research-browser CLI work together, without turning Oracle into a bypass for account, plan, model, quota, or screenshot guards.
The public-safe local harness is:
python3 skills/software-development/oracle-ai-research-e2e/scripts/oracle_ai_research_e2e_check.pyWhat To Prove
Check all of these before claiming the integration works:
@steipete/oracle@0.13.0appears in generated commands.oracle-planemits--browser-attach-running,--remote-chrome,--browser-research,status,reattach, andsession --render.workflow-run --oracle-mode assist|runnerwrites Oracle evidence into the same workflow payload.runnermode blocks when local login/account/plan/feature/screenshot guards fail.- ChatGPT Pro/Extended Pro/GPT-5.5 Pro are blocked before UI typing.
- Slash feature fallback does not type into the composer before the pre-submit guard.
- Public GitHub artifacts are sanitized; no real cookies, tokens, user paths, prompts, or private screenshots are committed.
Safe Default Check
From the repo root:
python3 skills/software-development/oracle-ai-research-e2e/scripts/oracle_ai_research_e2e_check.py \
--jsonThis runs only local, public-safe checks:
- syntax compile of
ai_research_browser.py - Oracle-focused unit tests
- ChatGPT model-safety and slash-guard regression tests
oracle-plancommand generationworkflow-run --oracle-mode runnerblocked-path prooforacle-e2e-smokeopt-in blocking proof- public-safety audit
On Linux CI hosts without Brave/Comet/Chrome profiles, the browser-dependent workflow-run runner proof is reported as skipped: browser-not-discovered-on-this-host; on the local macOS Hermes machine it should run and prove blocked-by-local-guards.
Real Provider E2E
Run real E2E only when the browser CDP session and paid-quota use are intentional:
AI_RESEARCH_BROWSER_E2E=1 \
python3 skills/software-development/oracle-ai-research-e2e/scripts/oracle_ai_research_e2e_check.py \
--live \
--browser brave \
--profile work \
--provider chatgpt \
--mode thinking \
--cdp-port 9223 \
--jsonUse one flow first. Do not start a broad matrix until the single target has status=verified or an equally strong captured output plus screenshot evidence.
Local Hermes Install
To install this skill into Hermes:
mkdir -p ~/.hermes/skills/software-development
cp -R skills/software-development/oracle-ai-research-e2e ~/.hermes/skills/software-development/After install, restart or refresh the agent if the skill list is cached.
From a Hermes skill copy, pass the repo root when the current directory is not the public skills repo:
python3 ~/.hermes/skills/software-development/oracle-ai-research-e2e/scripts/oracle_ai_research_e2e_check.py \
--repo-root /path/to/martins-awesome-skills \
--quick \
--jsonCommon Mistakes
- Do not treat
oracle-planalone as a live E2E result. It proves command integration only. - Do not run real E2E without
AI_RESEARCH_BROWSER_E2E=1. - Do not use Oracle runner when local guards are blocked; the CLI should mark
blocked-by-local-guards. - Do not use ChatGPT Pro/Extended Pro/GPT-5.5 Pro for routine tests.
- Do not commit real provider screenshots or full prompts unless they are explicitly sanitized.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

