← Onyx CoachCONTENT HISTORY

Update to Onyx Coach

Snapshot Sep 30, 2026 · 22:56 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "List, create, pin, edit, or delete the signed-in trainer's private notes for an existing Onyx Coach client. Use when a trainer explicitly asks to record or manage coaching notes; do not use for messages the client should receive or for general client-profile changes.",
  "included_files": [],
  "name": "onyx-manage-client-notes",
  "skill_md_contents": "---\nname: onyx-manage-client-notes\ndescription: List, create, pin, edit, or delete the signed-in trainer's private notes for an existing Onyx Coach client. Use when a trainer explicitly asks to record or manage coaching notes; do not use for messages the client should receive or for general client-profile changes.\n---\n\n# Manage Onyx Coach Client Notes\n\nManage only the signed-in trainer's private notes for a clearly identified coached client.\n\n## Workflow\n\n1. Resolve the client with `list_clients`; never guess a client id.\n2. Choose the smallest matching action:\n    - `list_client_notes` to review existing notes;\n    - `create_client_note` to add trainer-provided text and optional pinned status;\n    - `update_client_note` to change text or pinned status on a resolved note;\n    - `delete_client_note` to remove a resolved note.\n3. List notes before update or deletion unless the trainer supplied an exact note id from the current conversation.\n4. Ask the trainer to choose when more than one note matches.\n5. Require confirmation immediately before deletion.\n6. Return a minimal confirmation without unnecessarily repeating sensitive note text.\n\n## Privacy and Safety\n\n- Notes are private to the trainer and are not client messages.\n- Do not use this skill to email, notify, or otherwise contact the client.\n- Record only text the trainer supplied or explicitly approved.\n- Do not solicit or store passwords, authentication codes, payment data, government identifiers, diagnoses, test results, insurance information, or unnecessary medical details.\n- When medical detail is unnecessary, suggest recording only an operational constraint such as an exercise to avoid.\n- Never reveal one trainer's notes to another user.\n\n## Output\n\nState:\n\n1. Client\n2. Note action\n3. Pinned status when relevant\n4. Completion or reason the action could not be completed\n"
}

SHA-256 of public snapshot: 3eb0e6984e989126168d3fef536a7eddda4cc6645b7936471c46f9d7de8b293c