name: alfred-fb-message-triage description: > [Alfred] Scan Facebook Messenger for work messages. Generate audit with every work chat, summary, Alfred decision, and status. Every message gets a closed status. Use when: "check Messenger", "FB messages", "what's in my Messenger", "Messenger triage". allowed-tools: Read, Write, Edit, Glob, Grep, Bash(git:, pnpm:), mcp__claude-in-chrome__*
Alfred FB Message Triage
Scope: Last 20 conversations. 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— personal, not work
When unsure: ACTION_NEEDED (Master decides).
Process
1. Access Facebook Messages
Use facebook.com/messages (NOT messenger.com) — shows more message history for E2E encrypted chats, better sidebar previews.
- Navigate to
facebook.com/messages - If login required, ask Master to authenticate
- Confirm chat list visible in the left sidebar
- Check "Message Requests" folder for non-friend messages
2. Scan Last 20 Conversations
Click into EVERY conversation to read full message content. Sidebar previews are often truncated or show "Messages and calls are secured..." which hides actual content.
For each conversation:
- Click on the conversation to open it
- Read the actual message content in the chat panel
- Scroll up if needed to see recent context
- Note: chat name, last activity time, key message content, who sent last
- Classify as WORK or PERSONAL
- For work chats: determine status based on message content
- Personal chats → SKIPPED
E2E Encryption handling:
- Many chats show "End-to-end encrypted" badge
- Despite the badge, facebook.com usually shows recent message content
- If "Messages are missing" appears, note what IS visible and classify based on that
- Check sidebar preview as backup
3. Classification
- Direct question to Master → ACTION_NEEDED
- Waiting for Master's decision → ACTION_NEEDED
- Investment/deal inquiry → ACTION_NEEDED
- Master already replied, waiting on them → REPLIED
- FYI update, no question → NOTED
- Team member's domain (per TEAM.md) → DELEGATED
- Personal/family/social → SKIPPED
4. Write Report
Output: outputs/YYYY-MM-DD-HHmm-fb-message-triage.md (local time)
Output Template
STATUS: COMPLETE
# FB Message Triage — YYYY-MM-DD HH:mm
**Conversations scanned:** 20
## Summary
- ACTION_NEEDED: X
- DELEGATED: X
- REPLIED: X
- NOTED: X
- SKIPPED: X
## Master Action Items
1. **Chat** — Topic → Suggested action
2. ...
## Full Audit
1. **Chat** (Last activity) — STATUS
- Summary. Alfred's action.
2. ...