Skip to content

[Optimus] [Feature] Dedicated research skill and CLI command (inspired by Copilot /research) #534

@cloga

Description

@cloga

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low priorityenhancementNew feature or requestoptimus-botsystem-maintainedCreated or processed by autonomous system agents

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions