room-engagementlisted
Install: claude install-skill dashaworks/data-room-skill
# Room Engagement
The read side of a data room: `get_room_analytics` returns per-viewer, per-document opens, event counts, and dwell time. The job is not to dump numbers — it is to translate them into what the user should do next in the deal.
Follow the shared rules in the root `SKILL.md`. This skill is read-only: it never changes access (that's `room-access`).
## Steps
1. **Pull the data.** `get_room_analytics` with `room_id`. If the result is empty/unconfigured, say so plainly — no activity data is different from no activity.
2. **Join with the roster.** `list_room_viewers` maps viewer ids to emails and NDA state. Note the identity limits: **email/allowlist viewers are identified; passcode/public viewers appear as anonymous session ids** — for a passcode room you can say "someone spent 9 minutes on the financials", not who.
3. **Report by viewer, then by document.** The useful shape: "a.chen opened 4 of 6 documents; 9m on financials, 2m on the deck; never opened legal." Dwell is time-on-page from a browser beacon — treat it as an engagement signal, not a verified read-through.
4. **Translate into next actions.** Patterns worth naming:
- **Deep on financials/pricing, silent on reply** → they're evaluating; a targeted follow-up on the numbers beats a generic nudge.
- **Opened once, bounced fast** → the room order or the first document may not land; suggest reordering or a shorter overview doc (via `data-room`).
- **Never entered** — check the roster first: unacce