{"_id":"@alistigo/artifact-storage-explorer-skill","_rev":"5-2bee244a7c8e30859ead19ffec6e59c8","name":"@alistigo/artifact-storage-explorer-skill","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.1":{"name":"@alistigo/artifact-storage-explorer-skill","version":"0.1.1","keywords":["alistigo","storage","explorer","debugger","claude","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-storage-explorer-skill@0.1.1","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-storage-explorer-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"c80a88ed7b4d0595d439459e8e0398f2471008d0","tarball":"https://registry.npmjs.org/@alistigo/artifact-storage-explorer-skill/-/artifact-storage-explorer-skill-0.1.1.tgz","fileCount":3,"integrity":"sha512-7djHlpLtL0BCmMIX04zgAQJxTbAy2aDtxPV0Jclt3orsxO2T6Efbe/4IzykV7kzsBcyH63ylQ5tQbuHQTZSU2w==","signatures":[{"sig":"MEQCIHxt8MhZDoObBkabDc0f9svzzwmPwZYpqILl6ACc8zGSAiBbmRa3KoWd4GMYvSJdfWwQD48dhzDfkDXidw9KfKyZeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4442},"type":"module","_from":"file:alistigo-artifact-storage-explorer-skill-0.1.1.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/fcbd975682182279ddd31484f2c22a80/alistigo-artifact-storage-explorer-skill-0.1.1.tgz","_integrity":"sha512-7djHlpLtL0BCmMIX04zgAQJxTbAy2aDtxPV0Jclt3orsxO2T6Efbe/4IzykV7kzsBcyH63ylQ5tQbuHQTZSU2w==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-storage-explorer-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-storage-explorer agent skill (agentskills.io)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-storage-explorer-skill_0.1.1_1785427815113_0.3315107934749011","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alistigo/artifact-storage-explorer-skill","version":"0.1.2","keywords":["alistigo","storage","explorer","debugger","claude","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-storage-explorer-skill@0.1.2","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-storage-explorer-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"fea79ddb9a3836c41f9c133b4d8713ec5d7bfd7f","tarball":"https://registry.npmjs.org/@alistigo/artifact-storage-explorer-skill/-/artifact-storage-explorer-skill-0.1.2.tgz","fileCount":3,"integrity":"sha512-Aj8t/W0UVcHVjems9iCr+G7aY0CZJ48XY+jTw2L9Hy6pzXOUIuAxZtLQVsVThgpgAIrxEL9SMxRJZyPvqFRxZQ==","signatures":[{"sig":"MEUCIQCtnmK7j7BYWJ4BYTYQ1qD6MeSZtAPq2TxHf1y8ZKrsowIgc5qRwoO5Dmcb2eGGSfGOMCcALq1EeuX3afSPEpBrGrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4442},"type":"module","_from":"file:alistigo-artifact-storage-explorer-skill-0.1.2.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/a6b6e8da5d9ac68005731b9d8bc39b05/alistigo-artifact-storage-explorer-skill-0.1.2.tgz","_integrity":"sha512-Aj8t/W0UVcHVjems9iCr+G7aY0CZJ48XY+jTw2L9Hy6pzXOUIuAxZtLQVsVThgpgAIrxEL9SMxRJZyPvqFRxZQ==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-storage-explorer-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-storage-explorer agent skill (agentskills.io)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-storage-explorer-skill_0.1.2_1785850696180_0.2962562104700657","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alistigo/artifact-storage-explorer-skill","version":"0.1.3","keywords":["alistigo","storage","explorer","debugger","claude","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-storage-explorer-skill@0.1.3","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-storage-explorer-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"5b1acb70d505a895e749b9fa5188c6b4196dc0c3","tarball":"https://registry.npmjs.org/@alistigo/artifact-storage-explorer-skill/-/artifact-storage-explorer-skill-0.1.3.tgz","fileCount":4,"integrity":"sha512-dNgHcBsb4hCX41kDRPqXNZjwQ/yYL4Q7xXKfDkeTHJqnwPa8/NEJa9T8khJrNofH/fGUY1/2dzePZg9ptM+9Pg==","signatures":[{"sig":"MEUCIQCt76pDj97UZOtly428lbP5/5HcxkMhw3EEiaZxHCqVcQIgfvqZOuVnsFnh5phZ+KRZNtjf0Y5oWEO7QCMJd+xQHX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6486},"type":"module","_from":"file:alistigo-artifact-storage-explorer-skill-0.1.3.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/0b8003087695f2399013aca6a769ce16/alistigo-artifact-storage-explorer-skill-0.1.3.tgz","_integrity":"sha512-dNgHcBsb4hCX41kDRPqXNZjwQ/yYL4Q7xXKfDkeTHJqnwPa8/NEJa9T8khJrNofH/fGUY1/2dzePZg9ptM+9Pg==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-storage-explorer-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-storage-explorer agent skill (agentskills.io)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-storage-explorer-skill_0.1.3_1785872338191_0.6775429841636531","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alistigo/artifact-storage-explorer-skill","version":"0.1.4","keywords":["alistigo","storage","explorer","debugger","claude","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-storage-explorer-skill@0.1.4","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-storage-explorer-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"055e1f359e2d371ea161473d23b2317a5bae490f","tarball":"https://registry.npmjs.org/@alistigo/artifact-storage-explorer-skill/-/artifact-storage-explorer-skill-0.1.4.tgz","fileCount":4,"integrity":"sha512-iK+oP788dsjXnSysZMbqt6m3G7coISNDhOt0kWUg4jpfw/sbHzWFPuSOdItv0isBCnBbo3MRnWYnZVAV7ishuQ==","signatures":[{"sig":"MEUCIEV+hS+QHcIQie+P46wpHBQcsSxGghA4dTERrprWxh3OAiEAp85kR+zbXC3kSEhNDC5xgFDeyV2x54WjnCKhAEN2oE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6486},"type":"module","_from":"file:alistigo-artifact-storage-explorer-skill-0.1.4.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/694e9be39ed647a6d02e5b2be4c89b06/alistigo-artifact-storage-explorer-skill-0.1.4.tgz","_integrity":"sha512-iK+oP788dsjXnSysZMbqt6m3G7coISNDhOt0kWUg4jpfw/sbHzWFPuSOdItv0isBCnBbo3MRnWYnZVAV7ishuQ==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-storage-explorer-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-storage-explorer agent skill (agentskills.io)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-storage-explorer-skill_0.1.4_1785948675511_0.800556341179949","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alistigo/artifact-storage-explorer-skill","version":"0.1.5","description":"Alistigo artifact-storage-explorer agent skill (agentskills.io)","license":"MIT","author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"repository":{"type":"git","url":"git+https://github.com/alistigo/holos.git","directory":"packages/artifact-storage-explorer-skill"},"bugs":{"url":"https://github.com/alistigo/holos/issues"},"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-storage-explorer-skill#readme","keywords":["alistigo","storage","explorer","debugger","claude","skill","agent-skill"],"private":false,"type":"module","publishConfig":{"access":"public"},"_id":"@alistigo/artifact-storage-explorer-skill@0.1.5","_integrity":"sha512-lFAdwBsENZgLR/+tBZJzrmzzBwpE6C0g8OFORyPeOQ/1wzk6jhlB7RSv4ILHd/BFfj+uU9jtcWr0hIFEoy6QWQ==","_resolved":"/tmp/8618b910e422adef3db5f0e6159aeba3/alistigo-artifact-storage-explorer-skill-0.1.5.tgz","_from":"file:alistigo-artifact-storage-explorer-skill-0.1.5.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-lFAdwBsENZgLR/+tBZJzrmzzBwpE6C0g8OFORyPeOQ/1wzk6jhlB7RSv4ILHd/BFfj+uU9jtcWr0hIFEoy6QWQ==","shasum":"f993882b639a4508511ad51393cc0a9bfdd16b04","tarball":"https://registry.npmjs.org/@alistigo/artifact-storage-explorer-skill/-/artifact-storage-explorer-skill-0.1.5.tgz","fileCount":4,"unpackedSize":6486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHEG1ppAUn1T3T1/LGCUG1RWPB10DNULPka87PMvAF0qAiEAmd1aovIx/Jv11HRXRhGKf2jcd32h7CbN/L8P53qhYMA="}]},"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"directories":{},"maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/artifact-storage-explorer-skill_0.1.5_1786090488121_0.6849637959690069"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-30T16:10:14.941Z","modified":"2026-08-07T08:14:48.449Z","0.1.1":"2026-07-30T16:10:15.248Z","0.1.2":"2026-08-04T13:38:16.336Z","0.1.3":"2026-08-04T19:38:58.330Z","0.1.4":"2026-08-05T16:51:15.662Z","0.1.5":"2026-08-07T08:14:48.278Z"},"bugs":{"url":"https://github.com/alistigo/holos/issues"},"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-storage-explorer-skill#readme","keywords":["alistigo","storage","explorer","debugger","claude","skill","agent-skill"],"repository":{"type":"git","url":"git+https://github.com/alistigo/holos.git","directory":"packages/artifact-storage-explorer-skill"},"description":"Alistigo artifact-storage-explorer agent skill (agentskills.io)","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"readme":"# @alistigo/artifact-storage-explorer — Skill\n\nAI usage guide for the `@alistigo/artifact-storage-explorer` artifact.\n\n## When to use\n\nRender a storage inspector inside a Claude HTML artifact whenever a developer asks to:\n\n- See what's in `window.storage`\n- Debug storage keys or values in their artifact\n- Browse, create, edit, or delete artifact storage entries\n- Inspect the private or shared storage namespace\n\n## Trigger phrases\n\n- \"explore storage\"\n- \"inspect Claude storage\"\n- \"debug storage\"\n- \"show storage keys\"\n- \"what's in storage\"\n- \"browse artifact storage\"\n- \"storage explorer\"\n- \"inspect window.storage\"\n- \"see what's stored\"\n- \"storage debugger\"\n\n## What the artifact does\n\nRenders a full-height split-pane UI with **Private** and **Shared** storage sections. Each section shows:\n\n- A scrollable key list with per-key save state indicators (draft / saving / saved)\n- A JSON editor for the selected key's value, with 1-second debounced auto-save\n- A \"+\" button to create new entries (key is editable inline; default value is `{}`)\n- A delete button for the selected key\n\n## Config fields\n\n| Field | Type | Default | Description |\n|-------|------|---------|-------------|\n| `prefix` | `string` | `\"\"` | Filter both private and shared keys to those starting with this prefix |\n\n## Minimal config\n\n```json\n{\n  \"app\": \"@alistigo/artifact-storage-explorer\"\n}\n```\n\n## Config with prefix filter\n\n```json\n{\n  \"app\": \"@alistigo/artifact-storage-explorer\",\n  \"prefix\": \"myapp:\"\n}\n```\n\n## How the artifact works internally\n\n- `window.storage.list(prefix, false)` — loads private keys\n- `window.storage.list(prefix, true)` — loads shared keys\n- Both run in parallel on mount and on prefix changes\n- `window.storage.set(key, value, isShared)` — used for create and debounced edit saves\n- `window.storage.delete(key, isShared)` — used for individual key deletion\n\n## Limitations\n\n- Only works inside a Claude artifact iframe (`window.storage` requires the Claude bridge)\n- No bulk operations (select-all delete, export)\n","readmeFilename":"README.md"}