{"domain":"three.ws","count":1,"changes":[{"captured_at":"2026-05-22T05:46:36","card_hash":"b5a356ee4739c381273cdfaf85a10856a1894d878f158b9c7417c0fb3c9e5965","previous_card_hash":null,"diff":{"skills_added":[{"id":"delete-avatar","name":"Delete Avatar","description":"Delete an avatar owned by the authenticated user","tags":["avatar","delete"],"inputModes":null,"outputModes":null},{"id":"get-avatar","name":"Get Avatar","description":"Retrieve details of a specific avatar by ID or slug","tags":["avatar","inspect"],"inputModes":null,"outputModes":null},{"id":"inspect-glb-a2a","name":"Inspect glTF/GLB (A2A)","description":"Pay-per-call glTF/GLB inspector exposed over the Agent-to-Agent (A2A) protocol with x402 settlement. Send a JSON-RPC message/send to the URL below — the first call returns payment requirements, the retry with a signed PaymentPayload settles on-chain and returns the inspection report as a task artifact.","tags":["model","gltf","glb","inspect","a2a","x402","paid"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"inspect-model","name":"Inspect glTF/GLB Model","description":"Parse a remote model and return structural stats: scene/node/mesh counts, vertex and triangle totals, material and texture summaries, extensions used","tags":["model","inspect","stats","gltf","glb"],"inputModes":null,"outputModes":null},{"id":"list-avatars","name":"List Avatars","description":"List all avatars owned by the authenticated user","tags":["avatar","list"],"inputModes":null,"outputModes":null},{"id":"optimize-model","name":"Suggest Optimizations","description":"Inspect a remote model and return actionable suggestions for reducing size and draw-call overhead (Draco/Meshopt, KTX2, texture resize, reindexing, material merging)","tags":["model","optimize","suggestions","performance"],"inputModes":null,"outputModes":null},{"id":"render-avatar","name":"Render Avatar","description":"Get an embeddable HTML model-viewer snippet that renders the given avatar in 3D","tags":["avatar","render","preview"],"inputModes":null,"outputModes":null},{"id":"search-avatars","name":"Search Public Avatars","description":"Search public avatar gallery by query","tags":["avatar","search"],"inputModes":null,"outputModes":null},{"id":"validate-model","name":"Validate glTF/GLB Model","description":"Run the Khronos glTF-Validator against a remote model URL and return a structured error/warning/info/hint report","tags":["model","validation","gltf","glb"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"three.ws"},{"field":"description","before":null,"after":"AI-powered 3D model viewer and validation agent. Load glTF/GLB models, run validation, inspect materials, and manage avatar assets."},{"field":"version","before":null,"after":"1.5.1"},{"field":"url","before":null,"after":"https://three.ws/"}],"other_changed":true,"is_empty":false,"human_summary":"added 9 skills · name ∅ → three.ws · description ∅ → AI-powered 3D model viewer and validatio · version ∅ → 1.5.1 · url ∅ → https://three.ws/"}}]}