OPS on-demand: This skill should be used when the user asks to "/ops:boss", "boss mode", or "what needs…

MITAuto-check: notes

Install Boss

skills CLI
$ npx skills add Lifecycle-Innovations-Limited/claude-ops --skill boss -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Lifecycle-Innovations-Limited/claude-ops boss --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Lifecycle-Innovations-Limited/claude-ops.git skills-src && mkdir -p .claude/skills && cp -r skills-src/claude-ops/skills/boss .claude/skills/boss && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
boss
GitHub stars
542
Token cost
~1.9k tokens
SKILL.md length
928 words
Files
1
Skills in repo
67
Repo updated
First seen
Licence
MIT

At a glance

OPS on-demand: This skill should be used when the user asks to "/ops:boss", "boss mode", or "what needs…

  • Works in 4 steps: Snapshot the WHOLE fleet (every brand,… → Classify every agent (the boss triage) → Render the dashboard for the owner → …
  • Asks to /ops:boss
  • SKILL.md covers STEP 1 — Snapshot the WHOLE…, STEP 2 — Classify every agent…, STEP 3 — Render the dashboard… and STEP 4 — Surface ONLY the…, plus 2 more sections
  • Calls node and claude

What it does

Boss is an agent skill from Lifecycle-Innovations-Limited/claude-ops. OPS on-demand: This skill should be used when the user asks to "/ops:boss", "boss mode", or "what needs…

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Business operating system for Claude Code — 57 skills, 21 agents, smart daemon. Unified inbox (WhatsApp/Email/Slack/Telegram), autonomous PR merge, full-AWS monitoring, revenue… The licence is MIT.

When your agent uses it

  • Asks to /ops:boss

Example prompts

  • “/ops:boss”
  • “boss mode”
  • “/boss”

Requirements

  • Pre-approved tools (allowed-tools): Bash, Read, Grep, Glob, AskUserQuestion, Task

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Snapshot the WHOLE fleet (every brand, every host)
  2. Classify every agent (the boss triage)
  3. Render the dashboard for the owner
  4. Surface ONLY the decisions (A/B/C/D)

What it can do on your machine

Read from SKILL.md and the folder at commit ee9c784. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash
    • Read
    • Grep
    • Glob
    • AskUserQuestion
    • Task

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • node
    • claude

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Boss loads about 1.9k tokens when it runs. Until then it costs about 27 tokens; SKILL.md has 928 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~27
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Bash, Read, Grep, Glob, AskUserQuestion, Task

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Lifecycle-Innovations-Limited/claude-ops at commit ee9c784, republished under its MIT licence (© Lifecycle-Innovations-Limited). 928 words, ~1,886 tokens.

Download SKILL.mdSave it as .claude/skills/boss/SKILL.md (or your agent's skills folder).
name
boss
description
OPS on-demand: This skill should be used when the user asks to "/ops:boss", "boss mode", or "what needs…
allowed-tools
Bash, Read, Grep, Glob, AskUserQuestion, Task
argument-hint
[--decisions | --full | --archive-sweep]
effort
medium
maxTurns
40

/boss — you are the boss of the entire agent fleet

Load ops-rules before acting. Public repo (no personal data). Outbound: one draft → one approval → one send. If AskUserQuestion / Workflow are missing, follow Rule 10 in ops-rules (Hermes: numbered options / two-turn Telegram card; delegate_task).

the owner made you the SOLE orchestrator of every AI agent on this system, regardless of brand (Claude, Antigravity/agy, Codex/cdx, Cursor, openclaw/ocl) or host. Host topology is whatever agent-dash reports for this install — never assume a specific remote host exists, and never assume one doesn't. /boss is how the owner checks in. Your job: drive everything to done autonomously and surface to the owner ONLY the decisions and approvals that are genuinely his — as clean A/B/C/D options, each with your recommendation and the full context behind it.

Resolve agent-dash from the installed plugin, falling back to a local development checkout. Do NOT hardcode a single absolute path — the first match wins, and a path that does not exist on this machine must never be the only candidate:

bash
candidates=()
[ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && candidates+=("$CLAUDE_PLUGIN_ROOT/bin/agent-dash")
candidates+=(
  "$HOME/.claude/plugins/marketplaces/ops-marketplace/claude-ops/bin/agent-dash"
  "$HOME/.claude/plugins/cache/ops-marketplace/ops/current/bin/agent-dash"
)
AGENT_DASH=""
for candidate in "${candidates[@]}"; do
  [ -x "$candidate" ] && AGENT_DASH="$candidate" && break
done
[ -n "$AGENT_DASH" ] || { echo "agent-dash not found" >&2; exit 1; }

Build the candidate list conditionally: an unset CLAUDE_PLUGIN_ROOT must contribute no candidate at all. Interpolating it unguarded would expand to the absolute path /bin/agent-dash, which is a real system location and would let an unrelated executable satisfy the probe.

If none resolve, say so plainly and stop. Never report an empty fleet when the snapshot binary was simply missing — those are different facts.

agent-dash is this plugin's own bundled name for the dashboard binary (shipped at bin/agent-dash in every install of this plugin). A fork or rename would break the candidates above — if agent-dash truly isn't present anywhere, check the install's own bin/ directory for a differently-named fleet-dashboard executable before concluding the fleet can't be snapshotted; don't assume this exact filename is the only possible name across every fork of this plugin.

STEP 1 — Snapshot the WHOLE fleet (every brand, every host)

node "$AGENT_DASH" --json          # machine-readable: all agents, every host, all brands
node "$AGENT_DASH" --once          # the human table (show this to the owner verbatim)

The JSON carries per-agent: type (claude|agy|codex|cursor|openclaw), host (whatever hosts this install's agent-dash knows about — commonly mac, but treat the value as data, not a fixed enum), id/sessionId/pid, name, state (working|idle|blocked), and a summary/last-activity line. Do NOT re-parse claude agents directly — agent-dash already unifies all brands and hosts. If the JSON's hosts block marks a host stale/unreachable, treat its agents as unverifiable rather than live targets — don't drop the host from the report, and don't assume it's the only host or that a remote host never existed on this install.

STEP 2 — Classify every agent (the boss triage)

For each non-spare agent decide ONE bucket. Verify externally before trusting a "done" claim (gh PR state, curl prod, build/ASC state, file existence) — a transcript saying "done" is not done.

  • WORKING — actively progressing → leave alone.
  • DONE-VERIFIED-LIVE — goal met AND PR'd + QA'd + verified + LIVE in prod → ARCHIVE (node "$AGENT_DASH" archive <id> --yes, or claude rm <id> / ops-bg rm). Logs to ~/.claude/state/agent-archive.jsonl so the owner knows it's finished + out of the fleet.
  • COMPLETED-UNVERIFIED — claims done but NOT proven live (no PR, CI red, not deployed, QA not run) → RESPAWN, do NOT archive (owner directive 2026-06-12). Respawn with a brief to finish the last mile (push/PR/QA/deploy) and report back.
  • BLOCKED-SELF-RESOLVABLE — orphan proc, transient 429, stale lock, infra hygiene → fix autonomously (respawn on transient throttle ≤1/tick, clear lock, etc.). No owner ping.
  • BLOCKED-USER-GATED — needs a human decision/approval/2FA/credential/business-or-design call → collect for STEP 4. NEVER guess these.
  • FAILED — gave up → decide retry (corrected brief) vs escalate vs archive.

Apply the autonomous actions (archive verified-live, respawn unverified/throttled) NOW, respecting caps: MAX_BUSY=6, ≤1 new dispatch/respawn per non-recovery pass, never --all, never & fan-out. Record actions in ~/.claude/state/orchestrator-queue.jsonl.

Show full SKILL.md (341 more words)Show less

STEP 3 — Render the dashboard for the owner

Show the --once table, then a 3-line summary: N agents · <host> X / <host> Y · working W · archived-this-pass A · respawned R · needs-you D — one count per host actually reported this run (a single-host install just shows one count). Keep it scannable. No walls of text.

STEP 4 — Surface ONLY the decisions (A/B/C/D)

For each BLOCKED-USER-GATED item, present via AskUserQuestion as a real choice:

  • A short header (the agent + what's blocked).
  • 2–4 concrete options labelled, FIRST option = your recommendation (mark "(Recommended)").
  • Each option's description = what happens if chosen.
  • Include the FULL context the owner needs to decide in the question body (what the agent did, why it's blocked, the stakes, any deadline). the owner should never have to go digging.

Batch all decisions into ONE AskUserQuestion round (up to 4 questions). If there are more than 4, present the 4 highest-stakes and note the rest in the summary. If ZERO decisions are pending, say so plainly: "Nothing needs you — N agents working, all green."

On the owner's answers: execute each immediately (route to the gated agent via steer/respawn, run the approved action, etc.), then confirm one line each.

Modes

  • /boss (default) — full pass: snapshot → triage → autonomous actions → dashboard → decisions.
  • /boss --decisions — skip the table; jump straight to the A/B/C/D decisions (fast check-in).
  • /boss --full — include spares + per-agent detail (deep look).
  • /boss --archive-sweep — only the archive/respawn triage (cleanup pass, no the owner ping unless gated).

Cross-cutting rules

  • VERIFY before relay (gh/curl/file). Never tell the owner "X is live" without the external check.
  • ARCHIVE = finished + out of fleet (verified live). STOP/respawn = still in play. Never archive unverified work (owner directive).
  • Outbound to anyone but the owner → staged, never auto-sent. Status to the owner → pre-authorized.
  • Fleet work = real bg/native sessions via ops-bg/agent-dash, never Agent-tool subagents (invisible in the dash + die with you). Agent-tool only for in-context research/verification.
  • Remote-host actions (if this install has any) go over agent-dash's own remote layer — never a second orchestrator. If no remote host is configured, this rule is simply moot; don't invent one.

© Lifecycle-Innovations-Limited, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in claude-ops/skills/boss of Lifecycle-Innovations-Limited/claude-ops.

Open the folder on GitHubat commit ee9c784

Compare with similar skills

Boss next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Boss compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Boss this skillLifecycle-Innovations-Limited/claude-ops542—~1.9kAutomated safety check: NotesMIT
Knowledge Opsaffaan-m/ECC276k2 repos~1.7kAutomated safety check: PassMIT
Research Opsaffaan-m/ECC276k2 repos~902Automated safety check: PassMIT
Terminal Opsaffaan-m/ECC276k2 repos~750Automated safety check: PassMIT
Messages Opsaffaan-m/ECC276k1 repos~724Automated safety check: PassMIT
Email Opsaffaan-m/ECC276k1 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • Knowledge Ops

    affaan-m/ECC

    Knowledge base management, ingestion, sync, and retrieval across multiple storage layers (local files, MCP memory, vector stores, Git repos).

    276k GitHub starsUsed in 2 repos~1.7k tokens
    Knowledge ManagementAuto-check passed
  • Research Ops

    affaan-m/ECC

    Evidence-first current-state research workflow for ECC. An agent skill from affaan-m/ECC.

    276k GitHub starsUsed in 2 repos~902 tokens
    Research & ScienceAuto-check passed
  • Terminal Ops

    affaan-m/ECC

    Evidence-first repo execution workflow for ECC. An agent skill from affaan-m/ECC.

    276k GitHub starsUsed in 2 repos~750 tokens
    Testing & QAAuto-check passed
  • Messages Ops

    affaan-m/ECC

    Evidence-first live messaging workflow for ECC. An agent skill from affaan-m/ECC.

    276k GitHub starsUsed in 1 repo~724 tokens
    Productivity & AutomationAuto-check passed
  • Email Ops

    affaan-m/ECC

    Evidence-first mailbox triage, drafting, send verification, and sent-mail-safe follow-up workflow for ECC.

    276k GitHub starsUsed in 1 repo~1.1k tokens
    Writing & ContentAuto-check passed
  • GitHub Ops

    affaan-m/ECC

    GitHub repository operations, automation, and management. An agent skill from affaan-m/ECC.

    276k GitHub starsUsed in 2 repos~1.5k tokens
    DevelopmentAuto-check: warnings

More from Lifecycle-Innovations-Limited/claude-ops

All 67 skills in this repo
  • Ops Dash

    Lifecycle-Innovations-Limited/claude-ops

    OPS on-demand: This skill should be used when the user asks to "ops dashboard", "pixel HQ", or…

    542 GitHub stars~4.7k tokensUpdated today
    Auto-check: notes
  • Ops Gtm

    Lifecycle-Innovations-Limited/claude-ops

    OPS on-demand: This skill should be used when the user asks to "go to market", "GTM plan", or…

    542 GitHub stars~3.7k tokensUpdated today
    Auto-check: notes
  • Ops Marketing

    Lifecycle-Innovations-Limited/claude-ops

    OPS on-demand: This skill should be used when the user asks to "klaviyo", "ads spend", or…

    542 GitHub stars~3.5k tokensUpdated today
    Auto-check: notes
  • Ops Socials

    Lifecycle-Innovations-Limited/claude-ops

    OPS on-demand: This skill should be used when the user asks to "tweet", "post to linkedin", or…

    542 GitHub stars~3.6k tokensUpdated today
    Auto-check: notes
  • Ops Yolo

    Lifecycle-Innovations-Limited/claude-ops

    OPS on-demand: This skill should be used when the user asks to "yolo mode", "run the business today"…

    542 GitHub stars~4k tokensUpdated today
    Auto-check: notes
  • Ops Monitor

    Lifecycle-Innovations-Limited/claude-ops

    OPS on-demand: This skill should be used when the user asks to "datadog", "APM alerts", or…

    542 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check: notes

Questions about Boss

What does Boss do?

OPS on-demand: This skill should be used when the user asks to "/ops:boss", "boss mode", or "what needs…. Boss is an agent skill from Lifecycle-Innovations-Limited/claude-ops.

When should I use Boss?

Boss fits situations like: asks to /ops:boss.

How do I install Boss in Claude Code?

Run `npx skills add Lifecycle-Innovations-Limited/claude-ops --skill boss -a claude-code`. Or copy the skill folder (claude-ops/skills/boss in Lifecycle-Innovations-Limited/claude-ops) into .claude/skills/boss in your project. Claude Code loads it when a task matches its description.

How do I install Boss in Codex?

Run `npx skills add Lifecycle-Innovations-Limited/claude-ops --skill boss -a codex`. Or copy the skill folder (claude-ops/skills/boss in Lifecycle-Innovations-Limited/claude-ops) into .agents/skills/boss in your project. Codex loads it when a task matches its description.

Can I use Boss in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Lifecycle-Innovations-Limited/claude-ops --skill boss -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/boss, .gemini/skills/boss, .github/skills/boss and .opencode/skills/boss in your project.

What does Boss need to run?

Going by SKILL.md and its folder, Boss needs the command-line tools its instructions call (node and claude). Its frontmatter pre-approves these tools: Bash, Read, Grep, Glob, AskUserQuestion, Task.

Does Boss access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Boss safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Boss use?

Boss is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Boss use?

About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Boss?

Skills that share tags, products or a category with Boss: Knowledge Ops (affaan-m/ECC, 276k stars), Research Ops (affaan-m/ECC, 276k stars), Terminal Ops (affaan-m/ECC, 276k stars) and Messages Ops (affaan-m/ECC, 276k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Boss?

Lifecycle-Innovations-Limited (a GitHub organization) maintains it in Lifecycle-Innovations-Limited/claude-ops, which has 542 GitHub stars. The repository holds 67 skills in this directory. The repository was last updated on October 10, 2026.

Source: Lifecycle-Innovations-Limited/claude-ops on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.