deep-research-analyst · git:20260910.6c68c3b · 2026-09-10 · sha256 0fd3c3b981e02db6
deep-research-analyst git:20260910.6c68c3bA
Immutable. This exact content is served forever at /api/v1/blob/0fd3c3b981e02db6.
---
name: deep-research-analyst
description: "Expert guide for autonomous deep research, iterative web search, citation verification, evidence graph synthesis, and hallucination mitigation / Panduan ahli riset mendalam otonom, pencarian web iteratif, verifikasi sitasi, dan mitigasi halusinasi."
author: vibes-plug-swarm
---
# Deep Research Analyst (2026 Autonomous Research Edition)
[English](#english) | [Bahasa Indonesia](#bahasa-indonesia)
---
<a name="english"></a>
## English
### Orchestration & Integration
Connects and orchestrates with relevant domain skills like `brainstorming`, `prd-architect`, `web-scraper`, `browser-automation-expert`, `project-context-mapper`, and `multi-agent-orchestration` to form an evidence-backed intelligence swarm.
### Description
Production guide for architecting and executing autonomous **Deep Research** pipelines. Unlike simple one-shot retrieval (RAG), Deep Research operates as a goal-directed autonomous loop: decomposing queries into multi-perspective sub-questions, crawling and scraping academic/technical sources, scoring source credibility, cross-verifying facts across multiple independent citations, constructing an evidence graph, and synthesizing comprehensive, citation-grounded intelligence briefs.
**Swarm Synergy:** Within the **Fan-Out / Fan-In Research Swarm**, this skill acts as the Lead Intelligence Subagent. It is deployed in Phase 1 (Discovery & PRD) to gather ground truth, audit competitor architectures, and resolve high-risk technical unknowns before code is written.
### Trigger Conditions
- Requiring deep, multi-source investigation before architectural decision-making.
- Benchmarking libraries, database engines, or cloud architectures with empirical data.
- Building autonomous research agents, competitive intelligence scrapers, or literature synthesis tools.
- Eliminating LLM hallucinations in high-stakes technical or business documentation.
- Synthesizing complex multi-page web information into structured, cited intelligence reports.
### Deep Research Operational Workflow
```
1. QUERY DECOMPOSITION & HYPOTHESIS FORMULATION
[User Objective] ──► [Query Expander] ──┬──► Sub-query A (Technical Specs)
├──► Sub-query B (Benchmarks & Limitations)
└──► Sub-query C (Community Issues & Regressions)
2. RECURSIVE SOURCE DISCOVERY & CRAWLING
[Sub-queries] ──► [Crawl4AI / Firecrawl / SerpAPI] ──► Raw Markdown / HTML Sources
3. SOURCE CREDIBILITY & FACT TRIANGULATION
Raw Documents ──► [Evidence Evaluator] ──► Triangulate Facts (>= 2 Independent Sources)
──► Discard Low-Trust / SEO-Spam Content
4. EVIDENCE GRAPH SYNTHESIS & REPORTING
Verified Facts ──► [Synthesizer Node] ──► Structured Report with Clickable Markdown Citations
```
### Core Implementation Guidelines
#### 1. Recursive Query Decomposer (Python / TypeScript)
Break high-level user requests into diverse search vectors targeting technical documentation, GitHub issues, and benchmarks:
```typescript
import { generateObject } from 'ai';
import { z } from 'zod';
interface ResearchPlan {
coreObjective: string;
subQueries: Array<{
query: string;
focus: 'architecture' | 'benchmarks' | 'security' | 'pitfalls';
expectedSourceType: 'docs' | 'github_repo' | 'benchmark_paper';
}>;
}
export async function decomposeResearchQuery(userPrompt: string): Promise<ResearchPlan> {
const { object } = await generateObject({
model: customModel('gemini-3.8-flash'),
schema: z.object({
coreObjective: z.string(),
subQueries: z.array(z.object({
query: z.string().describe('Precise keyword search query with technical operators'),
focus: z.enum(['architecture', 'benchmarks', 'security', 'pitfalls']),
expectedSourceType: z.enum(['docs', 'github_repo', 'benchmark_paper']),
})).min(3).max(6),
}),
prompt: `Analyze the following research objective and decompose it into 4-6 targeted, non-overlapping search vectors: "${userPrompt}"`,
});
return object;
}
```
#### 2. Source Credibility & Fact Triangulation Protocol
Never accept a claim from a single unverified blog post. Require citation triangulation:
- **Tier 1 (Highest Confidence):** Official documentation, source code repositories, peer-reviewed benchmarks, RFCs.
- **Tier 2 (Medium Confidence):** Production engineering blogs (Uber, Netflix, Cloudflare), maintainer posts.
- **Tier 3 (Verify Required):** Forum discussions, social threads, unverified community tutorials.
- **Rule of Triangulation:** Any non-trivial technical claim must be confirmed by at least two independent sources or verified against raw benchmark code.
#### 3. Structured Evidence Graph Output
Every research brief produced by this skill must adhere to the following markdown template:
```markdown
# [Topic] — Deep Research & Evidence Dossier
## Executive Summary
- Concise 3-5 bullet takeaway synthesis.
## Evidence Matrix
| Technical Claim | Verified Status | Confidence (0-100%) | Primary Source | Corroborating Source |
|---|---|---|---|---|
| Claim Description | Confirmed / Disputed | 95% | [Source A](url) | [Source B](url) |
## Trade-off Analysis & Key Risks
- Concrete architectural trade-offs, cold-start latencies, memory footprint, or pricing cliff.
## Recommended Architectural Decision
- Prescriptive guidance for implementation swarms with justification.
```
---
<a name="bahasa-indonesia"></a>
## Bahasa Indonesia
### Integrasi Orkestrasi
Terhubung dan mengorkestrasi skill domain yang relevan seperti `brainstorming`, `prd-architect`, `web-scraper`, `browser-automation-expert`, `project-context-mapper`, dan `multi-agent-orchestration` untuk membentuk swarm intelijen berbasis bukti empiris.
### Deskripsi
Panduan produksi untuk merancang dan mengeksekusi pipeline **Riset Mendalam Otonom (Deep Research)**. Berbeda dari retrieval sederhana (RAG satu langkah), Deep Research beroperasi sebagai siklus otonom terarah: memecah pertanyaan menjadi sub-vektor dari berbagai sudut pandang, merayapi dan mengekstrak sumber teknis/akademis, menilai kredibilitas sumber, memvalidasi silang fakta (*fact triangulation*) di minimal 2 sumber independen, membangun graf bukti, dan menyusun laporan intelijen komprehensif berlandaskan sitasi yang valid.
**Sinergi Swarm:** Dalam topologi **Fan-Out / Fan-In Research Swarm**, skill ini berperan sebagai Sub-agen Analis Utama. Diterapkan pada Fase 1 (Discovery & PRD) untuk mengumpulkan fakta objektif, mengaudit arsitektur kompetitor, dan mengeliminasi ketidakpastian teknis berisiko tinggi sebelum penulisan kode dimulai.
### Kondisi Pemicu
- Membutuhkan penyelidikan multi-sumber yang mendalam sebelum membuat keputusan arsitektur.
- Melakukan benchmark komparatif library, database engine, atau infrastruktur cloud berbasis data empiris.
- Membangun agen riset otonom, alat pemantau kompetitor, atau sintesis literatur otomatis.
- Mengeliminasi halusinasi LLM pada dokumen teknis atau strategi bisnis berisiko tinggi.
- Merangkum informasi web yang rumit dan tersebar menjadi dokumen ringkasan terstruktur dengan sitasi klik langsung.
### Protokol Triangulasi Fakta & Skor Keyakinan
1. **Tier 1 (Otoritatif):** Dokumentasi resmi, repositori kode sumber terbuka, RFC/spesifikasi teknis, laporan audit resmi.
2. **Tier 2 (Dapat Diandalkan):** Blog teknik produksi resmi (Netflix, Cloudflare, Uber), analisis tim pengembang inti.
3. **Tier 3 (Perlu Verifikasi Lanjutan):** Thread diskusi komunitas, tutorial umum.
4. **Aturan Triangulasi:** Setiap klaim teknis penting wajib diverifikasi silang oleh sekurang-kurangnya 2 sumber independen sebelum dimasukkan ke dalam blueprint arsitektur.