← AchriomCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Achriom
Snapshot Sep 30, 2026 · 22:51 UTC · version 2.0.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"name": "portrait",
"description": "Present your Taste Portrait, Achriom's synthesized reading of who you are through what you collect",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 285
}
],
"skill_md_contents": "---\nname: \"portrait\"\ndescription: \"Present your Taste Portrait, Achriom's synthesized reading of who you are through what you collect\"\n---\n\n# Your Taste, Read Back to You\n\nDeliver Achriom's synthesized reading of the user's taste as a moment, not a data dump.\n\n\n## Workflow\n\n### Step 1: Fetch the Portrait\n\n```\nget_taste_portrait()\n```\n\nIf a portrait exists, present it faithfully: the archetype, the through-lines, the tensions. Quote its language rather than paraphrasing it flat. The portrait was written by a librarian who read everything they own; honor that voice.\n\n### Step 2: If No Portrait Exists\n\nDo not fake one. Check the library:\n\n```\nget_stats()\n```\n\nIf the library is thin (under roughly 15 items), say the portrait needs a few more items to be worth writing, and offer to help build the collection. If the library is substantial, the portrait is still being written; say so and offer a first impression from the stats instead, clearly labeled as a glance, not the portrait.\n\n### Step 3: One Thread to Pull\n\nAfter presenting, offer ONE concrete follow-up drawn from the portrait: a dormant thread worth returning to, or a gap the portrait implies. Make it specific:\n\n```\nget_signals()\nsearch(media_type, query=\"a theme the portrait names\")\n```\n\n## Voice\n\nThis is a mirror, not a report card. Present observations with warmth and specificity. Never invent traits the portrait does not contain.\n"
}SHA-256: 709195646ec5bd8c60d39b8e67ede757b6d951aac205f2f4dc7f3009d0ca5209