Ops Comms
OPS on-demand: This skill should be used when the user asks to \"send a message\"…
Install
npx skills add Lifecycle-Innovations-Limited/claude-ops --skill ops-comms -g -a claude-code -y- Repository
- Lifecycle-Innovations-Limited/claude-ops547
- Category
- Engineering
- Updated
- 4d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
OPS on-demand: This skill should be used when the user asks to \"send a message\"…
OPS ► COMMS
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).
Runtime Context
Before executing, load available context:
-
Daemon health: Read
${CLAUDE_PLUGIN_DATA_DIR:-$HOME/.claude/plugins/data/ops-ops-marketplace}/daemon-health.json- Check bridge liveness before any WhatsApp operation:
lsof -i :8080 | grep LISTEN - If bridge not running, prompt user to restart:
launchctl kickstart -k gui/$UID/com.${USER}.whatsapp-bridge
- Check bridge liveness before any WhatsApp operation:
-
Ops memories: Before drafting any message, check
${CLAUDE_PLUGIN_DATA_DIR}/memories/:contact_*.md, load profile for the recipientpreferences.md, match user's communication style, language, and tonedonts.md, restrictions that must not appear in any draft
-
Preferences: Read
${CLAUDE_PLUGIN_DATA_DIR}/preferences.jsonfordefault_channelsto determine which channel to prefer when multiple are available for a contact.
