ops-inbox

Featured

OPS on-demand: This skill should be used when the user asks to "check inbox", "inbox zero"…

AI & Automation 524 stars 60 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
91
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OPS ► INBOX ZERO 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`). ## Parent session: AUTO-START DRAFTING This skill MUST run in the parent session. Never set `context: fork` — that parks the whole run (including drafts) in a background agent, so the parent idles until the owner types "continue drafting". Measured 2026-09-21. **Always report to the main agent by default.** Every Agent / Workflow / forked worker this skill launches returns KEEP rows, thread arcs, and draft text to the parent. It never `AskUserQuestion`, never numbered-options the owner, never waits for "continue". If this skill itself was spawned as a subagent, the same rule: the last message is a report for the parent, not a card for the owner. **30-second parent heartbeat (default).** At the start of every run, launch: ```bash "$CLAUDE_PLUGIN_ROOT/bin/ops-inbox-parent-heartbeat.sh" ``` via Bash `run_in_background: true`. Default interval is 30 seconds (`OPS_INBOX_HEARTBEAT_SEC`). The job sleeps, prints one `INBOX HEARTBEAT` line, and exits. **The job's exit IS the ping to this parent session.** When it fires: print that line to the owner, then relaunch the same command. Never wait for the owner to ask for a status. Every background worker also `SendMessage`s the parent at least every 30 seconds...

Details

Author
Lifecycle-Innovations-Limited
Repository
Lifecycle-Innovations-Limited/claude-ops
Created
5 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category