Skip to content
Back to skills

Research Handoff Oracle

ASecurity

Use when asked to create a deep-research handoff bundle: do web research, codebase analysis, Gemini Oracle critique, and produce a prompt + context folder on Desktop for another AI agent (include a zipped archive of the bundle).

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
ai-agentsgoapidatabasesecuritydocumentation

Works with

  • api

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add majiayu000/claude-skill-registry --skill research-handoff-oracle --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Research Handoff Oracle?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Research Handoff Oracle
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-research-handoff-oracle-claude-skill-registry/badge)](https://www.skillsdirectory.com/skills/majiayu000-research-handoff-oracle-claude-skill-registry)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: research-handoff-oracle
description: "Use when asked to create a deep-research handoff bundle: do web research, codebase analysis, Gemini Oracle critique, and produce a prompt + context folder on Desktop for another AI agent (include a zipped archive of the bundle)."
metadata:
  short-description: Deep research handoff prompt + context bundle
---

# Research Handoff (Oracle)

Create a reusable, high-quality research handoff for a "super researcher" AI agent. The deliverable is a **Desktop folder** containing:
- `PROMPT.md` (the final research prompt)
- `context/` (copies of relevant files)
- `MANIFEST.md` (list of copied files + why they matter)
- `SEARCH_LOG.md` (search queries, sources, dates, filters, and result counts)
and a **zip archive** of the entire folder for easy handoff.

This skill is **generic** and should work for any question or project.

## When to use
- The user wants a **comprehensive prompt** for a separate research agent.
- The user asks for **web research + codebase research + Oracle critique**.
- The user wants a **Desktop bundle** with the prompt + context files.

## Workflow

### 1) Scope & Assumptions
- Restate the goal in 1-2 sentences.
- Identify **repositories** and **roots** involved. If ambiguous, ask a short clarification or default to `cwd`.
- Capture key constraints (e.g., must use existing logic, preserve tests, auth requirements).
- Note any **dates** or recency constraints.

### 2) Context Inventory (local files)
- Read **AGENTS.md**, README, CLAUDE/GEMINI files, and core docs/specs.
- Use `rg` to find important modules, configs, and specs.
- Create a shortlist of **must-copy** files: specs, architecture docs, security, auth, schema, API docs, key configs.
- Record these in `MANIFEST.md` with one-line reasons.

### 3) Codebase Recon
- Identify key folders (e.g., `internal/`, `src/`, `prisma/`, `docs/`).
- Note important entrypoints, build systems, and tests.
- Extract **exact file paths** for core logic or APIs.

### 4) Web Research
- Use `web.run` when available; otherwise use `curl`/`wget`/browser.
- Search for best practices, pitfalls, and security considerations **relevant to the prompt**.
- Capture citations (links + publisher) for inclusion in `PROMPT.md`.
- Maintain a `SEARCH_LOG.md` with: date, source/database, full query, filters/limits, and result counts.

### 5) Gemini Oracle Critique
- Run `gemini-oracle` (on PATH). If unknown usage, run `gemini-oracle --help` first.
- Provide a concise summary of the planned prompt and key findings.
- Incorporate the oracle’s critiques into the prompt.

### 6) Build the Prompt
Include these sections in `PROMPT.md`:
1. **Executive summary** of the task.
2. **Current state** + codebase constraints.
3. **Target output** (what the researcher must produce).
4. **Required research steps** (web + code + Oracle critique).
5. **Context files** (explicit list + paths).
6. **Open questions / decisions needed**.
7. **Format requirements** (headers, deliverables, citations).
8. **Search strategy expectations** (databases/sources, date bounds, and documentation requirements).
9. **Out-of-scope** items.

Keep the prompt clear, explicit, and actionable.

### 7) Build the Desktop Bundle
- Create a folder on Desktop: `~/Desktop/<project>-research-handoff-YYYY-MM-DD/`
- Save `PROMPT.md` at the root.
- Copy files into `context/` mirroring repo structure.
- Add `MANIFEST.md` listing:
  - file path
  - reason included
- Add `SEARCH_LOG.md` with search strategy details.

### 8) Zip the Bundle (required)
- Create a zip file alongside the folder:
  - `~/Desktop/<project>-research-handoff-YYYY-MM-DD.zip`
- Use a recursive zip command (e.g., `zip -r <zip> <folder>`).
- If a zip already exists, overwrite it.

### 9) Final Response
- Provide the bundle path.
- Provide the zip path.
- List which files were copied.
- State that the prompt is ready for handoff.

## Output Template (minimal)

```text
<Desktop>/<bundle>/
  PROMPT.md
  MANIFEST.md
  SEARCH_LOG.md
  context/
    <repo>/...
<Desktop>/<bundle>.zip
```

## Quality Checklist
- Prompt includes: goals, constraints, required research, deliverable, context list, and output format.
- Web research done and sources cited.
- Search log includes queries, sources, dates, and filters.
- Oracle critique applied.
- Desktop bundle created with prompt + context.
- Zip archive created and matches the bundle.
- Manifest lists files with reasons.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.