一键导入
research
Use this skill for multi-stage, evidence-based research with parallel investigation, source ranking, verification, and synthesis.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use this skill for multi-stage, evidence-based research with parallel investigation, source ranking, verification, and synthesis.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
AI-native code annotation protocol that encodes intent, risk, dependencies, constraints, and test expectations in machine-parseable comments.
Professional Codex-native multi-agent code review with confidence scoring
架构规划专家 - 使用 Codex 本地上下文、仓库证据和只读 child agent 进行大型系统架构设计与规划。
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
Imported from everything-codex command checkpoint
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
| name | research |
| description | Use this skill for multi-stage, evidence-based research with parallel investigation, source ranking, verification, and synthesis. |
| argument-hint | <research goal> |
| version | 0.3.0 |
| source | fork |
| checksum | 40502175b1337bd8c4d30d0a3d8acc4097bdbaa442314ce8b76aa478f8a11ffb |
| updated_at | "2026-03-12T10:57:03.000Z" |
| intent | research |
| layer | research |
Codex invocation: use
$research ...orresearch: ...
Orchestrate parallel scientist agents for comprehensive, citation-backed research.
goal (required): research question or decision to support.scope (required): domain/system/time window.deliverable (required): summary, comparison, recommendation, or deep report.constraints (optional): budget, risk tolerance, compliance context.deadline (optional): timebox and required depth.$research Compare OAuth token rotation strategies for Node backends
$research AUTO: Analyze auth failure patterns in this codebase
$research status
$research resume
$research list
$research report <session-id>
Codex supports native subagents. Delegate with spawn_agent, coordinate with send_input, collect via wait_agent, and clean up with close_agent.
Minimal orchestration pattern:
spawn_agent -> send_input (optional) -> wait_agent -> close_agent
Fallback: if delegation is unavailable, execute stages sequentially in one thread.
Priority order:
For each citation, capture:
Break goal into 3-7 independent stages:
## Research Decomposition
Goal: <original goal>
### Stage N: <name>
- Focus: <what this stage investigates>
- Scope: <files/systems/sources>
- Expected output: <artifact>
- Tier: LOW | MEDIUM | HIGH
Run independent stages in parallel (max 5 concurrent scientists).
Tier guidance:
LOW: enumeration/counting/simple extractionMEDIUM: pattern analysis/comparison/synthesisHIGH: tradeoff reasoning/architecture/security implicationsIf stages > 5, execute in batches.
Cross-check for:
Verification output must be one of:
[VERIFIED][CONFLICTS:<list>]Produce final report with:
AUTO runs decomposition -> execution -> verification -> synthesis continuously.
Loop control:
maxIterations: 10 (default)Promise tags:
[PROMISE:RESEARCH_COMPLETE][PROMISE:RESEARCH_BLOCKED]Directory:
.omc/research/{session-id}/
state.json
stages/stage-*.md
findings/raw/
findings/verified/
report.md
state.json minimum contract:
{
"id": "research-<timestamp>-<id>",
"goal": "",
"status": "pending|in_progress|complete|blocked|cancelled",
"mode": "standard|auto",
"iteration": 1,
"maxIterations": 10,
"stages": [],
"verification": {
"status": "pending|passed|failed",
"conflicts": []
},
"updatedAt": "ISO-8601"
}
Use structured tags in stage outputs:
[FINDING:<id>] <title>
<analysis>
[/FINDING]
[EVIDENCE:<finding-id>]
- Source: <url>
- File: <path or n/a>
- Date: <YYYY-MM-DD>
- Note: <why this evidence supports finding>
[/EVIDENCE]
[CONFIDENCE:HIGH|MEDIUM|LOW]
<confidence rationale>
Quality gates:
[FINDING] must include [EVIDENCE][CONFIDENCE]# Research Report: <goal>
## Executive Summary
<2-3 paragraphs>
## Methodology
- decomposition strategy
- source selection criteria
- verification approach
## Findings
### Finding 1: <title>
Confidence: <HIGH|MEDIUM|LOW>
Evidence: <linked citations>
## Conflicts and Resolutions
<resolved/unresolved contradictions>
## Recommendations
1. <action>
2. <action>
## Limitations
- <gap>
- <gap>
$research status: show current session state.$research resume [session-id]: continue interrupted research.$research list: list saved sessions.$research report <session-id>: regenerate report from saved stage files.$research cancel: stop and persist current state.Cancellation keeps .omc/research/{session-id}/ intact.
Resume loads state.json and continues pending stages only.
Stop and emit [PROMISE:RESEARCH_BLOCKED] when:
Always include blocker details and recommended next action.