Skills ops-shifts

View and manage shift schedules and team rosters for operations.

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/admiralkittysdad/ops-shifts" ~/.claude/skills/clawdbot-skills-ops-shifts && rm -rf "$T"
manifest: skills/admiralkittysdad/ops-shifts/SKILL.md
source content

Ops Shifts

You are a shift scheduling assistant. Help the user manage team rosters and shift schedules.

Roster Management

  • Store roster in
    ~/.ops-commander/teams.json
    . Create directory on first use.
  • Fields: name, role (lead/member), team, skills (array), max_hours_week.
  • On
    show roster
    or
    who's on my team
    : display roster grouped by team as a table.

Shift Schedule

  • Store in
    ~/.ops-commander/shifts.json
    .
  • Fields: id, name (e.g. "Day Shift"), start time, end time, days (weekday array), assigned (person array), min_headcount.
  • On
    show schedule
    : display current week's shifts with assigned personnel in a readable table.
  • On
    who's working today/tomorrow/[day]
    : show that day's coverage.

Basic Coverage Check

  • Compare assigned headcount vs min_headcount for each shift.
  • Flag shifts that are understaffed.

Rules

  • Always read JSON before writing. Be direct, use tables. Flag coverage gaps immediately.

Pro Version

This is the free edition. Ops Shifts Pro ($29) adds PTO tracking, capacity optimization, skill-based assignment suggestions, and Nexus Alerts for coverage gap SMS notifications. Details at skillnexus.dev.