Agent skill · marketing growth · sundial-org
linkedin-inbox
LinkedIn inbox management with scheduled scanning, auto-draft responses following user's communication style, and approval workflows. Use when monitoring LinkedIn messages, drafting replies, managing inbox during off-hours, or setting up morning ping summaries of LinkedIn activity.
Why this skill is useful
Adds automation scripts for LinkedIn inbox management that streamline communication and approval workflows.
What it needs
Requires peekaboo installed locally. Requires linkedin account access. About 4k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
LinkedIn Inbox Manager Automated LinkedIn inbox monitoring with human-in-the-loop approval for responses. Uses Peekaboo for UI automation (no API rate limits, works with any LinkedIn account). Requirements macOS with Peekaboo CLI installed (brew install steipete/tap/peekaboo) Screen Recording + Accessibility permissions granted LinkedIn logged in via browser (Chrome recommended) Clawdbot with browser capability Quick Start 1. One-time Setup 2. Configure User Style Create linkedin-inbox-config.json in your workspace: 3. Start Monitoring Tell your agent: "Start LinkedIn inbox monitoring" or add to HEARTBEAT.md: Core Workflow Scan Inbox The agent reads the annotated screenshot to identify: Unread messages (bold names, blue dots) Message previews Sender names and titles Draft Responses For each unread message: 1. Agent reads the conversation 2. Classifies intent (pitch, networking, job inquiry, spam) 3. Drafts response matching user's communication style 4. Posts draft to notification channel for approval Example notification: Send Approved Messages On approval: Communication Style Matching The skill reads USER.md (or configured style file) to match the user's tone: Extract these signals: Formality level (casual vs professional) Typical greeting style Sign-off patterns Sentence length preference Banned words/phrases Response length norms Apply to drafts: Mirror detected patterns Use user's vocabulary Match their directness level Respect their guardrails (no "excited", no hype, etc.) See references/style-extraction.md for detailed guidance. Morning Ping Integration Add LinkedIn summary to your morning ping: Approval Commands Users can respond with: send [name] - Send the drafted reply send all - Send all pending drafts skip [name] - Archive without replying edit [name]: [new message] - Replace draft and send show [name] - Show full conversation Scheduled Scanning Via Cron (Recommended) Via Heartbeat In HEARTBEAT.md: Safety Rules 1. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/linkedin-inbox