name: alfred-linkedin-message-triage description: > [Alfred] Scan LinkedIn messages for work opportunities. Generate audit with every conversation, summary, Alfred decision, and status. Every message gets a closed status. Use when: "check LinkedIn messages", "LinkedIn inbox", "what's in my LinkedIn", "LinkedIn triage". allowed-tools: Read, Write, Edit, Glob, Grep, Bash(git:, pnpm:), mcp__claude-in-chrome__*
Alfred LinkedIn Message Triage
Scope: Last 30 conversations (LinkedIn is noisier). Every conversation audited with a status.
Required Context
context/WHO_IS_MASTER.md— accountscontext/TEAM.md— delegation rules
Status Definitions
Every conversation gets exactly ONE status:
ACTION_NEEDED— requires Master response/decisionDELEGATED— assigned to team memberREPLIED— ball in their courtNOTED— FYI onlySKIPPED— spam/sales/irrelevant
When unsure: ACTION_NEEDED (Master decides).
Process
1. Access LinkedIn Messages
- Navigate to
https://www.linkedin.com/messaging/ - If login required, ask Master to authenticate
- Confirm message list visible
- Check "Message Requests" for connection requests with messages
2. Scan Last 30 Conversations
For each conversation:
- Note sender name, title, and last activity time
- Classify as RELEVANT or SPAM
- For relevant: read recent messages, determine status
- Spam/sales pitches → SKIPPED (don't read deeply)
3. Classification
- Direct question to Master → ACTION_NEEDED
- Founder intro or investment inquiry → ACTION_NEEDED
- Recruiting opportunity worth considering → ACTION_NEEDED
- Media/podcast/speaking request → ACTION_NEEDED
- Professional connection worth responding → ACTION_NEEDED
- Master already replied, waiting on them → REPLIED
- FYI update, no question → NOTED
- Team member's domain (per TEAM.md) → DELEGATED
- Sales pitch/cold outreach → SKIPPED
- Recruiter spam → SKIPPED
- Generic "let's connect" → SKIPPED
4. Write Report
Output: outputs/YYYY-MM-DD-HHmm-linkedin-message-triage.md (local time)
Output Template
STATUS: COMPLETE
# LinkedIn Message Triage — YYYY-MM-DD HH:mm
**Conversations scanned:** 30
## Summary
- ACTION_NEEDED: X
- DELEGATED: X
- REPLIED: X
- NOTED: X
- SKIPPED: X
## Master Action Items
1. **Sender** (Title) — Topic → Suggested action
2. ...
## Full Audit
1. **Sender** — Title (Last activity) — STATUS
- Summary. Alfred's action.
2. ...