deep-research
Deep multi-source, fact-checked research report via the Workflow harness.
Skill by fbserg
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/fbserg-deep-research
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, research, productivity, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/deep-research
What's inside
- Skill name
deep-research- Description
- Deep multi-source, fact-checked research report via the Workflow harness. BEFORE invoking, check the question is specific enough — if underspecified (e.g. "what car to buy" without budget/use-case/region), ask 2-3 clarifying questions first, then pass the refined question as args.
- License
- MIT
- Instructions
- 32 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- workflow.js
SKILL.md (first lines)
# deep-research
Dynamic research engine built on the Workflow harness. `workflow.js` owns everything —
complexity sizing, the lens catalog, evidence tiering, and the bounded saturation loop — and
selects it internally from the scope agent's complexity verdict; nothing here is caller-tunable,
so read `workflow.js` directly for the current mechanics rather than this file.
Every `agent()` call inside `workflow.js` names an explicit `agentType`: `worker` for
search/fetch/verify, `opus-worker` only for the
scope/critic/reasoning/synthesize judgment-and-synthesis stages — never a bare fan-out at Opus
(`~/projects/skill-issue/docs/subagent-model-effort.md`).
## How to invoke
Run scope-only first — a Workflow can't ask the user mid-run, so this is a two-step dance:
1. **Scope-only pass.** `Workflow({ scriptPath: "<this skill directory>/workflow.js", args: { question: "<refined question>", mode: "scope" } })`.
Returns the denominator (what population/dataset the question is actually measuring
against, flagged if it looks too narrow), the angle plan with boundaries, and one live
sample row (one real search + fetch) — no fan-out yet. Show this to the user (measured:
an analysis fan-out burned ~6h on a slice that was 0.1% of the business before anyone
checked the scope).
2. **On an explicit yes**, run the full workflow, reusing the confirmed plan instead of
re-deriving it: `Workflow({ scriptPath: "...", args: { question: "<refined question>", mode: "full", confirmedScope: <the confirmedScope object from step 1> } })`.
A bare string `args` (legacy) still runs the full workflow directly, deriving its own scope —
use only when the caller has already gotten explicit confirmation another way.
Resolve `<this skill directory>` from the installed `deep-research` skill path,
then weave any clarifying answers into the question string before passing it.From fbserg/skill-issue, MIT.
More from fbserg/skill-issue
- 0.561score
blitz
fbserg
Run a batch of lanes, filed issues or ad-hoc, in parallel worktrees with adversarial review.
SkillAFreshness: AClaude Code +9 - 0.561score
epic-plan
fbserg
Scope a multi-deliverable or multi-session topic into a GitHub tracker issue plus child issues.
SkillAFreshness: AClaude Code +9 - 0.561score
resolve-issue
fbserg
One GitHub issue → review-ready PR via one worker in a worktree.
SkillAFreshness: AClaude Code +9 - 0.561score
simplify-sweep
fbserg
Batch-clean a range of pushed commits: headless Sonnet /simplify per area, review the edits, commit.
SkillAFreshness: AClaude Code +9 - 0.559score
herdr-share
fbserg
Share the current Herdr pane through a temporary browser link.
SkillAFreshness: AClaude Code +9 - 0.556score
patchcue-resolve-issue
fbserg
PatchCue worker workflow for Claude Code: resolve one GitHub issue solo in the worktree PatchCue provides, posting its marked plan and outcome comments.
SkillAFreshness: AClaude Code +9 - 0.524score
blitz
fbserg
Lightweight Codex executor for multiple ad-hoc tasks or lanes—fast, parallel, and adversarial—without the full issue or resolve-issue pipeline.
SkillBFreshness: BClaude Code +9 - 0.524score
issue
fbserg
Front door for GitHub issue work in Codex.
SkillBFreshness: BClaude Code +9 - 0.524score
resolve-issue
fbserg
Resolve one GitHub issue in Codex to a review-ready PR: one solo pass end to end in an isolated worktree — test-first, real checks, draft then ready.
SkillBFreshness: BClaude Code +9 - 0.524score
usage-review
fbserg
Review a body of AI-assistant transcripts (your own local Claude Code / Codex CLI sessions, or a shared exporter-markdown archive) into a red-teamed report…
SkillBFreshness: BClaude Code +9 - 0.521score
adversary
fbserg
Cross-model adversarial review: dispatch Codex to attack a plan or diff before you commit to it.
SkillBFreshness: BClaude Code +9 - 0.521score
zero
fbserg
Zero out a repo — destructive cleanup of pending work, PRs, local and remote branches, worktrees, and main push.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 2
- Last commit (this folder)
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/fbserg/skill-issue
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from fbserg
- 0.561score
resolve-issue
fbserg
One GitHub issue → review-ready PR via one worker in a worktree.
SkillAFreshness: AClaude Code +9 - 0.561score
blitz
fbserg
Run a batch of lanes, filed issues or ad-hoc, in parallel worktrees with adversarial review.
SkillAFreshness: AClaude Code +9 - 0.561score
epic-plan
fbserg
Scope a multi-deliverable or multi-session topic into a GitHub tracker issue plus child issues.
SkillAFreshness: AClaude Code +9 - 0.561score
simplify-sweep
fbserg
Batch-clean a range of pushed commits: headless Sonnet /simplify per area, review the edits, commit.
SkillAFreshness: AClaude Code +9 - 0.559score
herdr-share
fbserg
Share the current Herdr pane through a temporary browser link.
SkillAFreshness: AClaude Code +9 - 0.556score
patchcue-resolve-issue
fbserg
PatchCue worker workflow for Claude Code: resolve one GitHub issue solo in the worktree PatchCue provides, posting its marked plan and outcome comments.
SkillAFreshness: AClaude Code +9
Cite this page
deep-research skill. Agent Mart. https://agentmart.dev/skills/fbserg-deep-research (last updated 2026-10-24)