← Back to Skills Marketplace
alexrudloff

Deep Research with Caesar.org

by alexrudloff · GitHub ↗ · v0.0.1
cross-platform ✓ Security Clean
685
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install caesar-research
Description
Deep research using the Caesar API — run queries, follow up with chat, brainstorm, and manage collections.
README (SKILL.md)

Caesar Research

CLI for Caesar deep research. Runs multi-source research jobs with citations, follow-up chat, and brainstorming.

Setup

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):

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:

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

Then check on it:

caesar research get \x3Cjob-id>
caesar research watch \x3Cjob-id>
caesar research events \x3Cjob-id>

Research Options

Flag Description
--no-wait Return immediately with job ID
--model \x3Cname> 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 \x3Cid> Use a brainstorm session for context

Status Lifecycle

queuedsearchingsummarizinganalyzingresearchingcompleted or failed

Chat (Follow-Up Questions)

Ask follow-up questions about a completed research job:

caesar chat send \x3Cjob-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.

caesar chat send \x3Cjob-id> "question" --wait=false
caesar chat history \x3Cjob-id>

Brainstorm

Get clarifying questions before research to improve results:

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

Then use the session ID:

caesar research create --brainstorm \x3Csession-id> "How does CRISPR gene editing work?"

Collections

Group files for research context:

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 \x3Cid> | jq '.content'
  • Chain brainstorm → research for best results on ambiguous queries.
Usage Guidance
This skill appears to be a straightforward CLI client for the Caesar research API. Before installing: (1) verify you trust the CAESAR_API_KEY provider and avoid pasting real secrets into public repos; (2) if you build the binary from source, review the repository (already included) or build with 'go install' from the official upstream; (3) ensure the 'caesar' binary you put on PATH is the expected build (to avoid replacing it with a malicious binary); (4) be aware the CLI will send your queries and any provided collection data to https://api.caesar.xyz under your API key, so don't include sensitive secrets in queries or uploaded collections unless you trust the service.
Capability Analysis
Type: OpenClaw Skill Name: caesar-research Version: 0.0.1 The OpenClaw AgentSkills skill bundle for 'caesar-research' is benign. The Go CLI tool interacts with a remote API (`https://api.caesar.xyz`) for research, chat, and collection management, authenticating via the `CAESAR_API_KEY` environment variable. All network communication is directed to this single, hardcoded API endpoint. There is no evidence of data exfiltration to unauthorized destinations, arbitrary command execution, or unauthorized file system access. The `SKILL.md` and `CLAUDE.md` files contain only descriptive and instructional content for using and developing the tool, with no signs of prompt injection attempts designed to manipulate an AI agent into malicious behavior.
Capability Assessment
Purpose & Capability
The name/description (Caesar research CLI) matches the declared requirements: it needs a 'caesar' binary and CAESAR_API_KEY. The repository contains a Go CLI that calls https://api.caesar.xyz and implements research, chat, brainstorm, and collections endpoints described in the SKILL.md.
Instruction Scope
SKILL.md instructs installing/building the caesar CLI and setting CAESAR_API_KEY, then running the CLI commands. The runtime instructions only interact with the Caesar API via the CLI and do not direct the agent to read unrelated files, search the filesystem, or exfiltrate data to unexpected endpoints.
Install Mechanism
There is no automated install spec; SKILL.md suggests 'go install' or building from source. The source is included and uses standard Go tooling. This is a low-risk, traceable install route (no arbitrary downloads or obscure URLs).
Credentials
Only one environment variable (CAESAR_API_KEY) is required and the code reads exactly that variable for Bearer auth. There are no other credential or config path requirements, so requested access is proportionate to the stated API usage.
Persistence & Privilege
The skill is not always-included and does not request elevated or persistent system privileges. It does not modify other skills or system-wide agent settings. Autonomous invocation is allowed by default (platform default) but combined with no other red flags this is expected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install caesar-research
  3. After installation, invoke the skill by name or use /caesar-research
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.1
- Initial release of caesar-research for deep multi-source research using the Caesar API. - Supports running research queries, follow-up chat, brainstorming sessions, and managing collections via CLI. - Includes flexible options for model selection, reasoning depth, source exclusion, and custom prompts. - Enables iterative workflows: brainstorm for clarifying questions, then create research jobs with context. - Provides lifecycle status tracking, citations, and JSON output for easy data handling.
Metadata
Slug caesar-research
Version 0.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Deep Research with Caesar.org?

Deep research using the Caesar API — run queries, follow up with chat, brainstorm, and manage collections. It is an AI Agent Skill for Claude Code / OpenClaw, with 685 downloads so far.

How do I install Deep Research with Caesar.org?

Run "/install caesar-research" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Deep Research with Caesar.org free?

Yes, Deep Research with Caesar.org is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Deep Research with Caesar.org support?

Deep Research with Caesar.org is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Deep Research with Caesar.org?

It is built and maintained by alexrudloff (@alexrudloff); the current version is v0.0.1.

💬 Comments