← Back to Skills Marketplace
122
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install sageox-summary
Description
Generate an overall team summary covering the last 24 hours across all SageOx-enabled teams. Reads distilled daily entries via `ox distill history` and produ...
Usage Guidance
This skill appears to do what it claims, but review and accept the practical effects before installing: it will (1) run or install the Claude CLI (npm) which uses your Anthropic credentials if present (it will not inject keys itself), (2) download a pinned ox release from GitHub into $HOME/.local/bin and verify its sha256, and (3) create and update state files under ~/.openclaw/memory and may ask you to add $HOME/.local/bin to ~/.openclaw/.env. If you are uncomfortable giving the Claude CLI access to an ANTHROPIC_API_KEY or allowing the skill to install into your user bin directory, do not install. The install scripts verify checksums — if you want extra assurance, inspect the pinned tag and embedded checksums in scripts/install-ox-curl.sh before running.
Capability Analysis
Type: OpenClaw Skill
Name: sageox-summary
Version: 0.3.1
The skill is a well-architected tool for summarizing team activity using the 'ox' CLI and Claude. It demonstrates strong security practices, including strict path validation (rejecting shell metacharacters and relative paths), hardcoded SHA256 checksum verification for binary downloads in 'scripts/install-ox-curl.sh', and the use of specific regex patterns to sanitize input IDs. The logic is transparent, avoids elevated privileges (no sudo), and follows the stated purpose without any signs of data exfiltration or malicious intent.
Capability Tags
Capability Assessment
Purpose & Capability
Name and description match the actual behavior: the skill enumerates ox distill history, synthesizes text via Claude, and formats Slack output. Required binaries (ox, claude, jq) and the provided installs (npm Claude CLI, brew jq) are appropriate and expected for this functionality.
Instruction Scope
Runtime instructions and scripts operate on the expected inputs and state: they call `ox distill history`, run `claude -p` on inlined entries, and read/write state under ~/.openclaw/memory. The SKILL.md enforces path validation rules and treats memory files as untrusted. There are no instructions that attempt to read unrelated system files or exfiltrate data to unexpected endpoints.
Install Mechanism
Installs are moderate-risk but coherent: Claude CLI is installed via an npm package, jq via Homebrew, and `ox` is installed via a pinned GitHub Releases tarball. The curl flow verifies sha256 checksums and installs into $HOME/.local/bin; the install script avoids piping remote scripts to shell and includes readiness checks.
Credentials
The skill declares no required environment variables. It correctly documents that the Claude CLI will use existing Anthropic credentials (OAuth login or ANTHROPIC_API_KEY) if present. No unrelated credentials or config paths are requested.
Persistence & Privilege
The skill does not request always:true and runs only when invoked. It writes state only under ~/.openclaw/memory and suggests PATH changes in ~/.openclaw/.env; it does not modify other skills or system-wide settings beyond user-visible install steps.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sageox-summary - After installation, invoke the skill by name or use
/sageox-summary - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.1
Update to ox cli version 0.6.4
v0.3.0
- Dropped support for per-skill ANTHROPIC_API_KEY; now requires `claude` CLI to be authenticated via `claude login` (OAuth) or shell env.
- Changed `ox` install/update: switched from auto-update on every run to a pinned release model (curl only); users update by reinstalling the skill.
- Simplified prerequisite checks and updated error messaging: install/update script (`update-ox.sh`) now emits clearer error and fix instructions.
- Removed Homebrew install guidance for `ox`; only curl install supported within OpenClaw.
- Updated state/config handling and clarified path validation rules.
- Removed legacy scripts/install-ox-git.sh; updated install scripts and documentation accordingly.
v0.2.0
- Revamps logic to use new `ox distill history list` and `ox distill history show` commands (requires ox PR #507+).
- Updates path and state validations: stricter checks for paths, new manifest and summary state file formats, and improved handling of untrusted input.
- Removes dependency on SageOx endpoint files and team-context directory layouts.
- Summarizes distilled activity across all SageOx-enabled teams using updated state management.
- Includes enhanced install and update flows for the `ox` CLI, with detailed prerequisite checks and error reporting.
- Retires the old `.md`-based summary tracking, smoothly migrating prior state on first run.
Metadata
Frequently Asked Questions
What is Sageox Summary?
Generate an overall team summary covering the last 24 hours across all SageOx-enabled teams. Reads distilled daily entries via `ox distill history` and produ... It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.
How do I install Sageox Summary?
Run "/install sageox-summary" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sageox Summary free?
Yes, Sageox Summary is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sageox Summary support?
Sageox Summary is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).
Who created Sageox Summary?
It is built and maintained by Galex Yen (@galexy); the current version is v0.3.1.
More Skills