aos · git:20260923.391f320 · 2026-09-23 · sha256 54ddf6bbd600604b

aos git:20260923.391f320A

Immutable. This exact content never changes and is served at /api/v1/blob/54ddf6bbd600604b.

---
name: aos
description: AgenticOS Workbench maintenance — doctor, status, provider, persona (runs the aos launcher)
---
<!-- generated by tools/build-codex-plugin.js from plugin/; edit the source there, not this file -->

> Host: Codex CLI, through the `agenticos` plugin. Invoke as `$agenticos:aos`. `<plugin root>` is the plugin's folder, two levels above the folder that holds this SKILL.md; the `aos` launcher is `<plugin root>/bin/aos`. The tools of the `agenticos` MCP server are named `mcp__agenticos__<tool>`.

Run `aos the text the user wrote after `$agenticos:aos`` via Bash (fallback: `sh "<plugin root>/bin/aos" the text the user wrote after `$agenticos:aos``); with no arguments run `aos doctor`.

- `doctor`: relay every line; for each `FAIL` line quote the fix from its detail (missing config → `npm run setup` in the checkout; plugin missing → `claude plugin install agenticos@agenticos-workbench`; MCP not answering → check `node` in `agenticos.json` and run `aos upgrade`).
- `status`: relay the provider line, both spend lines — `today (hooks)` against `claude.perDayUsd` (background hook calls) and `today (duties)` against `persona.perDayUsd` (the persona's `duty:*` runs; they never count toward the hook cap) — and any pipeline row whose status is `error`.
- `provider <mode>` / `persona …`: relay the confirmation line.