一键导入
research
Read-only investigation of an open question. Produces a research brief or surfaces findings inline; no code changes, no state mutations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Read-only investigation of an open question. Produces a research brief or surfaces findings inline; no code changes, no state mutations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | research |
| description | Read-only investigation of an open question. Produces a research brief or surfaces findings inline; no code changes, no state mutations. |
| argument-hint | <topic-slug> [--final] |
| user-invocable | true |
| disable-model-invocation | false |
git log, fetch external refs as needed.--final: persist a research brief with references and render it through eawf research show --md.IntentBrief + dispatch-planThe brief body conforms to kernel/spec/research.IntentBrief — typed claims with evidence_refs (a brief is promotable iff every claim has at least one resolving + entailing reference). The session also emits an optional dispatch-plan when the verdict names a follow-up wave the brief informs, so /prep and /roadmap propose can wire the brief into the next wave's References block automatically.
--depth flag--depth shallow|medium|deep|exhaustive controls survey budget (file reads, external fetches, cross-wave grep sweeps). Default is medium; pin via research.default_depth in the layered config (reuses StageProfile, no new key).
A spike — a short read-only investigation done before claiming a real wave — is run via /research and produces a brief under .ea/local/<YYYY-MM-DD>-<slug>.md (or the conventional .ea/local/research/ sub-directory). The filename follows the <date>-<slug>.md stem so it sorts chronologically and slug-matches the wave, iter, or phase it informs. Briefs stay local-only — .ea/local/ is gitignored — and are promoted to .ea/artifacts/ only when they inform a decision recorded in state.json (the artifact-chassis rule then applies). See spike-workflow in AGENTS.md for the full convention.
[N] references backed by Citation rows.<YYYY-MM-DD>-<slug>.md and place it under .ea/local/ (or .ea/local/research/) so the dispatch renderer can surface it to the next wave's executor.When the verdict reduces to a small set of named alternatives, surface the choice through AskUserQuestion rather than free-text — the operator can pick without retyping the option labels.
Eä-rendered skill envelope (OutputEnvelope) with header.skill = "/research". Body carries the structured findings; footer records any persisted brief.
Model-only playbook for adding a property-based test that pins a function's invariant.
Dispatch a claimed wave to a runtime per the V8 session-reuse ladder.
Fresh-context verification of a phase deliverable or wave outcome. Spawns a fresh auditor subagent that re-reads the diff against the success criteria.
Auto-chained research follow-up skill with recursion guard for residual unknowns.
Resolve the Co-Authored-By trailer policy for the active repo.
Compress the session conversation when context approaches the limit.