monologue-notes
Installation
SKILL.md
Monologue Notes
Use this skill when an agent needs read-only access to Monologue Notes through the public API.
The current public surface is:
GET /v1/public-api/notesGET /v1/public-api/notes/{note_id}
This skill is intentionally shell-first so it works across agents that can run terminal commands, including Codex and Claude Code.
Setup
If the monologue CLI is missing, install it:
curl -fsSL https://raw.githubusercontent.com/EveryInc/monologue-toolkit/main/install.sh | sh
If credentials are not configured yet, run onboarding:
monologue onboarding
During onboarding, ask the user to create a Monologue Notes API token in the Monologue app and paste it into the terminal. The CLI saves it for future use.
For a non-interactive agent flow, the agent can ask the user for the token in chat and then run:
monologue onboarding --token "mono_pat_..."
Commands
Use the CLI directly:
monologue notes list --limit 10
monologue notes list --q "customer interview"
monologue notes all --updated-after 2026-01-01T00:00:00Z
monologue notes get note_123
monologue notes get note_123 --field transcript
Workflow
- If the CLI is missing, install it.
- If the user is not onboarded yet, run
monologue onboarding. - Use
listto find relevant notes. - Use
allwhen the request spans more than one page. - Use
get NOTE_IDfor the full note payload. - Use
--field transcriptor--field summarywhen only one field is needed.
Response style
- Prefer a short digest over raw JSON when the user asks for recent notes or summaries.
- Keep
note_idinternal unless the user explicitly asks for IDs or a follow-up action needs one. - Surface titles, dates, summaries, and transcript highlights first.
References
- Read
references/api.mdfor the exact published schema. - Read
references/install.mdwhen the CLI is missing or the environment needs setup help.
Guardrails
- This skill is read-only. Do not invent create, update, or delete endpoints.
- Use ISO 8601 timestamps for
created-after,created-before, andupdated-after. - Prefer the CLI over ad hoc
curlso auth, errors, and pagination stay consistent. - Skill installation itself should not be treated as a post-install execution hook. Install the CLI and run onboarding on first use instead.