| name | lurk |
| description | Monitor Discord channel activity and persist notable items to memory. Run from main session during heartbeat. |
Lurk Skill
Monitor Discord lurk channels and persist notable activity to shared memory.
When to Use
- Hourly heartbeat (step 3)
- Manual trigger to capture current channel state
How to Run
Use discord.readMessages to read recent messages from the LURK channels listed in AGENTS.md.
- Do not read or write to any channel that is not explicitly listed there.
- These channels are read-only (sendPolicy denies replies).
What to Capture
Persist these:
- Support issues / bug reports
- Questions that indicate user confusion
- Feature requests with discussion
- Anything referencing GitHub issues/PRs
- Repeated topics (multiple users, same issue)
- Announcements or important updates
Skip these:
- Casual chat / banter
- Single-word reactions
- Bot spam
- Already-resolved questions
Output
Append to /memory/discord/YYYY-MM-DD.md using memory-edit (exclusive lock).
## HH:MM #channel-name
- [brief summary of notable item]
- Links to #NNN if references GitHub issue
- @username if relevant
## HH:MM #channel-name
- [another item]
Constraints
- Be selective. Only notable items.
- Include timestamp and channel name.
- Keep each entry to 1-2 lines.
- Cross-reference GitHub issues when mentioned.
- Never write to
/memory using raw redirects (>, >>); always use memory-edit.
- If nothing notable: don't write anything, reply
NO_NOTABLE_ACTIVITY.