Skip to content
Back to skills

Caesar Research

ASecurity

Deep research using the Caesar API — run queries, follow up with chat, brainstorm, and manage collections.

  • 33 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 5, 2026
researchgobashgitapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add dvcrn/openclaw-skills-marketplace --skill caesar-research --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Caesar Research?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Caesar Research
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dvcrn-caesar-research/badge)](https://www.skillsdirectory.com/skills/dvcrn-caesar-research)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: caesar-research
description: "Deep research using the Caesar API — run queries, follow up with chat, brainstorm, and manage collections."
homepage: https://www.caesar.org/
---

# Caesar Research

CLI for [Caesar](https://www.caesar.org/) deep research. Runs multi-source research jobs with citations, follow-up chat, and brainstorming.

## Setup

```bash
go install github.com/alexrudloff/caesar-cli@latest
export CAESAR_API_KEY=your_key_here
```

## Research

Run a query (waits for completion by default, prints events as they happen):

```bash
caesar research create "What are the latest advances in mRNA vaccines?"
```

Returns JSON with `content` (synthesized answer with `[n]` citations) and a `results` array of sources.

Fire-and-forget:

```bash
caesar research create "query" --no-wait
# Returns: { "id": "uuid", "status": "queued" }
```

Then check on it:

```bash
caesar research get <job-id>
caesar research watch <job-id>
caesar research events <job-id>
```

### Research Options

| Flag | Description |
|------|-------------|
| `--no-wait` | Return immediately with job ID |
| `--model <name>` | `gpt-5.2`, `gemini-3-pro`, `gemini-3-flash`, `claude-opus-4.5` |
| `--loops N` | Max reasoning loops (default 1, higher = deeper research) |
| `--reasoning` | Enable advanced reasoning mode |
| `--auto` | Let Caesar auto-configure based on query |
| `--exclude-social` | Skip social media sources |
| `--exclude-domain x.com` | Exclude specific domains (repeatable) |
| `--system-prompt "..."` | Custom synthesis prompt |
| `--brainstorm <id>` | Use a brainstorm session for context |

### Status Lifecycle

`queued` → `searching` → `summarizing` → `analyzing` → `researching` → `completed` or `failed`

## Chat (Follow-Up Questions)

Ask follow-up questions about a completed research job:

```bash
caesar chat send <job-id> "How does this compare to traditional vaccines?"
```

Waits for the response by default. The answer includes inline `[n]` citations referencing the original research sources.

```bash
caesar chat send <job-id> "question" --wait=false
caesar chat history <job-id>
```

## Brainstorm

Get clarifying questions before research to improve results:

```bash
caesar brainstorm "How does CRISPR gene editing work?"
# Prints questions with multiple-choice options and a session ID
```

Then use the session ID:

```bash
caesar research create --brainstorm <session-id> "How does CRISPR gene editing work?"
```

## Collections

Group files for research context:

```bash
caesar collections create "Dataset Name" --description "Optional description"
```

## Tips

- For broad topics, use `--auto` to let Caesar pick optimal settings.
- Use `--loops 3` or higher for complex multi-faceted questions.
- Use `--reasoning` for questions requiring deep analysis.
- Pipe output through `jq` to extract specific fields: `caesar research get <id> | jq '.content'`
- Chain brainstorm → research for best results on ambiguous queries.

Files in this skill

  • CLAUDE.md3.7 KB
  • README.md2.5 KB
  • SKILL.md2.9 KB
  • cmd/brainstorm.go949 B
  • cmd/brainstorm_test.go977 B
  • cmd/chat.go1.8 KB
  • cmd/chat_test.go3.3 KB
  • cmd/collections.go815 B
  • cmd/collections_test.go1.5 KB
  • cmd/research.go4.1 KB
  • cmd/research_test.go6.9 KB
  • cmd/root.go576 B
  • cmd/testutil_test.go1.6 KB
  • internal/client/client.go6.2 KB
  • internal/client/client_test.go13 KB
  • internal/client/types.go2.9 KB
  • internal/config/config.go297 B
  • internal/config/config_test.go790 B
  • internal/output/output.go690 B
  • internal/output/output_test.go2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…