Background
Copilot CLI's /research command provides a dedicated deep-research workflow: accept a topic → search codebase + GitHub + web → output a citation-rich Markdown report. Optimus can do this via delegate_task to a code-explorer role, but lacks a standardized research skill and output format.
Proposal
1. New research skill at .optimus/skills/research/SKILL.md
Define a standardized research workflow:
- Executive summary, methodology, findings, citations, confidence assessment
- Search strategy template (codebase → GitHub → web)
- Report auto-saved to
.optimus/reports/research-{topic}-{date}.md
2. optimus research CLI command
optimus research "how does auth work in our codebase"
Thin wrapper over Agent Runtime: runSync with role: 'researcher' + skill: 'research'.
3. Agent Runtime endpoint (optional)
POST /api/v1/agent/research
{ "topic": "...", "workspace_path": "...", "depth": "deep" }
Syntactic sugar over existing runSync.
Priority
Phase 1 — low complexity, high impact on standardizing research output quality.
🤖 Created by master via Optimus Spartan Swarm
Background
Copilot CLI's
/researchcommand provides a dedicated deep-research workflow: accept a topic → search codebase + GitHub + web → output a citation-rich Markdown report. Optimus can do this viadelegate_taskto acode-explorerrole, but lacks a standardized research skill and output format.Proposal
1. New
researchskill at.optimus/skills/research/SKILL.mdDefine a standardized research workflow:
.optimus/reports/research-{topic}-{date}.md2.
optimus researchCLI commandoptimus research "how does auth work in our codebase"Thin wrapper over Agent Runtime:
runSyncwithrole: 'researcher'+skill: 'research'.3. Agent Runtime endpoint (optional)
Syntactic sugar over existing
runSync.Priority
Phase 1 — low complexity, high impact on standardizing research output quality.
🤖 Created by
mastervia Optimus Spartan Swarm