Get the FREE Ultimate OpenClaw Setup Guide →

ox

Scanned
npx machina-cli add skill sageox/ox/ox --openclaw
Files (1)
SKILL.md
1.7 KB

SageOx (ox) - Team Context for AI Coworkers

ox is a CLI that gives AI coworkers shared team context: conventions, architectural decisions, session recording, and collaborative knowledge that persists across sessions and teammates.

When to Use

  • Starting work: Run ox agent prime to load team context (conventions, norms, decisions)
  • Recording sessions: ox agent session start / ox agent session stop to capture work to the project ledger
  • Checking health: ox status for auth/sync/daemon state, ox doctor for diagnostics
  • Initializing: ox init to set up SageOx in a new repository

Key Concepts

  • Team Context - shared conventions, norms, and architectural decisions (versioned)
  • Ledger - historical record of sessions, decisions, and discussions
  • Session - a recorded human-to-AI coworker conversation
  • AI Coworker - an AI participant on a team (not "agent" in user-facing output)

Essential Commands

CommandPurpose
ox agent primeLoad team context for this session
ox agent session startBegin recording a session
ox agent session stopStop recording and push to ledger
ox statusCheck auth, sync, daemon health
ox doctorRun diagnostic checks
ox initInitialize SageOx in a repository
ox conventionsGet verified team coding standards
ox session listList recent sessions from ledger

Requirements

Install the ox CLI: brew install sageox/tap/ox or visit https://sageox.ai/install

Source

git clone https://github.com/sageox/ox/blob/main/claude-plugin/skills/ox/SKILL.mdView on GitHub

Overview

ox provides a CLI to load and share team conventions, architectural decisions, and a persistent session ledger among AI coworkers. It ensures consistent context across sessions and teammates so AI coworkers can reference the same standards when collaborating.

How This Skill Works

Use ox agent prime to load the team context (conventions, norms, decisions). Start a session with ox agent session start and stop with ox agent session stop to push recordings to the ledger, while ox conventions and ox status/doctor help maintain health and standards. The ledger stores historical sessions, decisions, and discussions for future reuse.

When to Use It

  • Starting work in a repository with .sageox initialized
  • Recording coding sessions to the project ledger
  • Checking auth, sync, and daemon health with ox status and ox doctor
  • Initializing SageOx in a new repository
  • Reviewing and applying verified team conventions via ox conventions

Quick Start

  1. Step 1: Run ox agent prime to load team context in a repo with .sageox
  2. Step 2: Start recording a session with ox agent session start
  3. Step 3: Stop recording and push to the ledger with ox agent session stop

Best Practices

  • Run ox agent prime at the start of a session to load team context
  • Use ox agent session start and ox agent session stop to capture work to the ledger
  • Regularly check health with ox status and ox doctor to ensure sync and daemon stability
  • Refer to ox conventions to apply verified team coding standards
  • Initialize or re-initialize SageOx in new repositories with ox init

Example Use Cases

  • Loading team context in a feature branch development
  • Recording a design discussion to the project ledger
  • Auditing past decisions via the ledger for a refactor
  • Verifying coding standards before a merge using ox conventions
  • Setting up SageOx in a new repository with ox init

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers