Agent skill · operations · sundial-org
linkedin-monitor
Bulletproof LinkedIn inbox monitoring with progressive autonomy. Monitors messages hourly, drafts replies in your voice, and alerts you to new conversations. Supports 4 autonomy levels from monitor-only to full autonomous.
Why this skill is useful
Adds specific commands and configuration patterns for automating LinkedIn inbox management that the AI wouldn't reliably generate on its own.
What it needs
Requires jq, lk installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
LinkedIn Monitor Reliable LinkedIn inbox monitoring for Clawdbot. Features Hourly monitoring — Checks inbox every hour, 24/7 Deterministic state — No duplicate notifications, ever Progressive autonomy — Start supervised, graduate to autonomous Health checks — Alerts when auth expires or things break Your voice — Drafts replies using your communication style Quick Start Autonomy Levels Level Name Behavior ------- ------ ---------- 0 Monitor Only Alerts to new messages only 1 Draft + Approve Drafts replies, waits for approval 2 Auto-Reply Simple Auto-handles acknowledgments, scheduling 3 Full Autonomous Replies as you, books meetings, networks Default: Level 1 — Change with linkedin-monitor config autonomyLevel 2 Commands Configuration Location: ~/.clawdbot/linkedin-monitor/config.json How It Works Monitoring Flow State Management State is managed by scripts, not the LLM. This guarantees: No duplicate notifications Consistent behavior across sessions Visible state for debugging State files: ~/.clawdbot/linkedin-monitor/state/ Sending Approved Messages When at Level 1, approve drafts with: Troubleshooting "Auth expired" "No messages found" Duplicate notifications Dependencies lk CLI (LinkedIn CLI) — npm install -g lk jq (JSON processor) — brew install jq Files
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/linkedin-monitor