
Cx Olly
- 1.4k installs
- 113 repo stars
- Updated August 4, 2026
- coralogix/cx-cli
cx-olly is a CLI skill that connects developers to Coralogix Observability Agent (Olly) through cx olly commands so they can query live logs, alerts, and AI-generated charts from the terminal.
About
cx-olly is a Coralogix cx CLI skill (version 0.1.0) for conversational observability from the terminal. Developers invoke cx olly to send natural-language questions about alerts, logs, and metrics, continue multi-turn chats, and retrieve AI-generated charts or downloadable artifacts without opening the Coralogix UI. The skill triggers on phrases like ask Olly, conversational observability, natural language query, list artifacts, and get artifact. cx-olly fits incident response, on-call triage, and quick metric or log investigations where a terminal-native AI agent beats dashboard clicking. It assumes the cx CLI and Coralogix account are already configured.
- Interact with Coralogix Observability Agent (Olly) using natural language
- Supports cx olly ask, artifacts list, and artifacts get commands
- Single-profile CLI usage with optional chat-id for conversational follow-ups
- JSON and agents output formats for downstream agent consumption
- Enables conversational observability without leaving your terminal
Cx Olly by the numbers
- 1,366 all-time installs (skills.sh)
- +107 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #859 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/coralogix/cx-cli --skill cx-ollyAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.4k |
|---|---|
| repo stars | ★ 113 |
| Last updated | August 4, 2026 |
| Repository | coralogix/cx-cli ↗ |
How do you query Coralogix logs from the terminal?
Query live observability data, ask natural-language questions about alerts and logs, and retrieve AI-generated charts directly from the terminal.
Who is it for?
On-call engineers and platform developers who already use Coralogix and want natural-language observability queries without leaving the terminal.
Skip if: Developers without a Coralogix account or teams that need full dashboard editing rather than CLI-based conversational queries.
When should I use this skill?
User mentions ask Olly, cx olly, conversational observability, natural language query, AI-generated charts, or retrieving Coralogix chat artifacts.
What you get
Olly chat responses, AI-generated charts, and retrievable observability artifacts
- Olly chat analysis
- AI-generated chart artifacts
By the numbers
- Skill metadata version 0.1.0
Files
Olly Observability Agent Skill
Use this skill to interact with Coralogix's Observability Agent (Olly) via the cx olly CLI commands. Olly can analyze your observability data, answer questions about alerts, metrics, logs, and generate artifacts like charts and reports.
CLI Commands
| Command | Purpose | Key flags |
|---|---|---|
cx olly ask "message" | Send a message to the Observability Agent | --chat-id, --model, --timeout |
cx olly artifacts list | List all generated artifacts | - |
cx olly artifacts get <id> | Get artifact content by ID | - |
Output format: append -o json or -o agents for machine-readable output.
Single-profile only: cx olly commands do not support multi-profile fan-out. Use -p <profile> to specify a single profile.
Chat Commands
Start a new conversation
cx olly ask "What alerts fired today?"This creates a new chat and returns a response along with a Chat ID that you can use for follow-up questions.
Continue an existing chat
cx olly ask "Tell me more about the error rates" --chat-id <chat-id>Use --chat-id to continue a conversation and maintain context from previous messages.
Model selection
Available models include gpt-5.2 (default), claude-sonnet-4-5, sonnet-4.6, gpt-5.4, claude-haiku-4-5.
cx olly ask "Explain this error" --model claude-sonnet-4-5Timeout
For complex queries that may take longer, increase the timeout (default: 900 seconds):
cx olly ask "Deep analysis of last week's incidents" --timeout 1800Artifacts
Olly can generate artifacts like charts, tables, and reports. Artifact IDs appear as links in the agent's response text.
List all artifacts
cx olly artifacts list
cx olly artifacts list -o jsonGet artifact content
cx olly artifacts get <artifact-id>
cx olly artifacts get <artifact-id> -o jsonThe artifacts get command automatically: 1. Fetches artifact metadata 2. Downloads content from the presigned URL 3. Decompresses gzip content 4. Parses JSON and uses spill logic for large content 5. Saves non-JSON text to a temp file
Output behavior:
- JSON content: Displayed directly, or spilled to file if large
- Text content: Saved to temp file (e.g.,
/tmp/cx_results_artifact_<id>_<hash>.txt)
Workflow Examples
Investigate an issue
# Start investigation
cx olly ask "Why is the checkout service showing high latency?"
# Follow up with the chat ID from the response
cx olly ask "What changed in the last hour?" --chat-id abc-123-def
# Get any generated charts
cx olly artifacts list -o json | jq '.[0].id'
cx olly artifacts get <artifact-id>Get JSON output for scripting
# Get response as JSON
cx olly ask "List top 5 error messages" -o json | jq '.response'
# Parse artifacts
cx olly artifacts list -o json | jq '.[] | {id, filename, created_at}'Detailed analysis with specific model
cx olly ask "Perform root cause analysis for the outage on 2024-01-15" \
--model claude-sonnet-4-5 \
--timeout 1800Key Principles
- Chat IDs enable context - save the Chat ID from responses to continue conversations
- Use `-o json` for scripting - pipe to
jqfor filtering and extraction - Artifact IDs are in response text - look for markdown links like
[Chart](https://...artifact_view/<id>) - Single-profile only -
cx ollydoes not support multi-profile queries - Large artifacts auto-spill - JSON content over the configured limit is saved to temp files
Related Skills
- `cx-telemetry-querying` - for direct DataPrime/PromQL queries without AI agent assistance (covers logs, spans, metrics, RUM)
- `cx-alerts` - for managing alert definitions
Related skills
How it compares
Pick cx-olly over generic log-grep skills when Coralogix is the observability backend and natural-language alert or metric analysis from cx CLI is the goal.
FAQ
What CLI commands does cx-olly use for Coralogix Olly?
cx-olly routes developers through cx olly CLI commands to start chats, send follow-up messages, list artifacts, and download generated content. The skill covers conversational observability workflows including natural-language queries about alerts, logs, metrics, and AI-generated
Can cx-olly retrieve AI-generated charts from a Coralogix chat?
cx-olly supports get artifact, download artifact, and list artifacts flows so developers can pull AI-generated charts and analysis output from an Olly conversation directly into the terminal session without manual dashboard exports.