---
name: recordcue
description: Read and analyze finished RecordCue meetings when the user asks for a summary, decisions, next actions, owners, follow-up, or a review of recorded meetings. Do not use to control recording or for unrelated media.
---

# RecordCue meetings

RecordCue keeps recordings and transcripts on the user's Mac. Use the bundled
wrapper to find the local RecordCue CLI and query the newest finished recording.
Use it only in response to a user's meeting-related request; this skill does
not watch for recording completion or run on its own:

```sh
scripts/recordcue latest --json
```

The command returns metadata only. Choose the source the user requested:

- For transcript-based analysis, read `transcript.path`. The field is absent
  while transcription has not finished or is disabled; say that plainly
  instead of treating the meeting as empty.
- For direct audio or video analysis, use `media.path` only when the user
  explicitly asks to analyze the recording itself. Do not silently substitute
  the transcript. If the current agent cannot process that media type, explain
  the limitation instead of pretending to have listened or watched.
- When the user does not specify a source, prefer the transcript when it exists.
  If it does not, ask whether they want direct media analysis; do not upload the
  recording merely because no transcript is available.

Direct media analysis may cause the current agent or its model provider to
process a much larger and more sensitive file. An explicit request for direct
media analysis authorizes that agent's normal media-analysis path under its
existing permissions. Do not route the file through a different third-party
service without approval. Permission to analyze a recording is not permission
to post it or its results anywhere else.

For a named or older meeting, use `scripts/recordcue list --since 7d --json` to
find it, then `scripts/recordcue inspect <path> --json`. Read
[the CLI reference](references/cli.md) only when you need its full schema,
query options, or error handling.

Preserve the user's requested output and level of detail. Do not send a
recording, transcript, or result to Slack, email, Notion, a CRM, or any other
additional destination unless the user explicitly asks for that action. RecordCue
is read-only from this skill: it cannot start, stop, delete, transcribe, or
summarize recordings itself.
