SuperAPI AI Directory

cocoops

Deployment & operations

View repository

Updated 10-23 23:07

About this skill

Objective

You are the CocoOps dispatch router. Route $ops sub-commands to the appropriate CocoOps sub-skills.

Before proceeding, verify that .cocoplus/ exists. If not, output: "CocoPlus is not initialized. Run $pod init first." Then stop.

Routing Table

Command Sub-skill Description
$ops dora .cortex/skills/cocoops/ops-dora/SKILL.md DORA-adapted delivery metrics
$ops sprint .cortex/skills/cocoops/ops-sprint/SKILL.md Current sprint health
$ops suggest .cortex/skills/cocoops/ops-suggest/SKILL.md Time-aware operational suggestions
$ops demo .cortex/skills/cocoops/ops-demo/SKILL.md Activate demo mode
$ops refresh .cortex/skills/cocoops/ops-dora/SKILL.md Re-run DORA computation and update snapshot
$ops (no args) Show dashboard summary Display last dora-snapshot.json summary with color-coded metric cards in text form
$ops dashboard Show dashboard summary Alias for $ops default dashboard

Default View (no args)

If invoked with no sub-command, display a brief status dashboard:

CocoOps — <project> — <date>

Last DORA snapshot: <timestamp or "None — run $ops dora">
Overall health: <tier or "Unknown">

Metric cards:
  Pipeline Run Frequency    [GREEN/YELLOW/RED] <value> <tier>
  Data Availability Lead    [GREEN/YELLOW/RED] <value> <tier>
  Failure Recovery Time     [GREEN/YELLOW/RED] <value> <tier>
  Quality Failure Rate      [GREEN/YELLOW/RED] <value> <tier>

Trend bands:
  Use dora-thesis.md when present to summarize improving / flat / worsening longitudinal direction.

Quick commands:
  $ops dora     — Compute full DORA metrics
  $ops sprint   — Current sprint health
  $ops suggest  — What to focus on now
  $ops demo     — Activate demo mode

Read .cocoplus/ops/dora-snapshot.json for the summary data. If absent, suggest running $ops dora.

Exit Criteria

  • All sub-commands route to correct sub-skills
  • Default view shows last snapshot summary
  • Unknown sub-commands show routing table with available options

Anti-Rationalization

Shortcut / Temptation Why It Fails
Treat the skill as complete because the file exists Skill contracts must describe observable behavior and verification, not just command names.
Skip artifact and safety checks for a small command Small commands still mutate state or guide execution; preserve the same gates.