{"_id":"@alistigo/artifact-claude-capabilities-demo-skill","_rev":"9-ce49185747c5c32c61951aa901a5383f","name":"@alistigo/artifact-claude-capabilities-demo-skill","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.1":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.1.1","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.1.1","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"8ecb666e3018bd4a63cc8d8b8a9eef490b43364d","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.1.1.tgz","fileCount":4,"integrity":"sha512-xwvsfepomwfTP+w2NyZrl0aWTVrSrkQJz72zd19G9ONKCgpE6Hqw6swv8yLys6e9IuZC1klRLkej7TZkzkfKBg==","signatures":[{"sig":"MEYCIQDQuoP32RYakaQ6ALKKb4//gBChPjR8gagZnOV3hJAeKQIhAOGR5/4ospPp3TmrBewC5CIv4+wcX2t15kHxIFuqH2Ix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9080},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.1.1.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/fbe8d76829821445b2fedecc47811180/alistigo-artifact-claude-capabilities-demo-skill-0.1.1.tgz","_integrity":"sha512-xwvsfepomwfTP+w2NyZrl0aWTVrSrkQJz72zd19G9ONKCgpE6Hqw6swv8yLys6e9IuZC1klRLkej7TZkzkfKBg==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.1.1_1786111147776_0.8549881867930194","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.1.2","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.1.2","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"4db669889d1ad3923bb14e25034200172f627b99","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.1.2.tgz","fileCount":4,"integrity":"sha512-AMNAm1SDT84Oyrv1TuyZ2C58UIoMkRR4Fj/gu0TnkFqJP5zUh8iCGxAQXrGgKL+VyqNsyJl11IK6HzltVX5pSg==","signatures":[{"sig":"MEUCIAHkRZ1k+ACfg5b9eK24zYp275NkNvEYCqm3J7uV+8AlAiEAj9Qash9XvJROiZTfGPjLuthiN2ZLg4hjASkWH+FRbYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11449},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.1.2.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/9b3b328055973e65f2a966a4089cad7e/alistigo-artifact-claude-capabilities-demo-skill-0.1.2.tgz","_integrity":"sha512-AMNAm1SDT84Oyrv1TuyZ2C58UIoMkRR4Fj/gu0TnkFqJP5zUh8iCGxAQXrGgKL+VyqNsyJl11IK6HzltVX5pSg==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.1.2_1786273682929_0.16241260285911596","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.1.3","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.1.3","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"9ba7aae3525782fbb17e5a5b35a6ed8e4414cd40","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.1.3.tgz","fileCount":4,"integrity":"sha512-QsYPXjvxO5fait3tni10wdcYOblYFYT8R++KIELiN2QiI5IMrmS43bTzZK2SrX1EyMlwkYwXvUN2OYp2RCvUjQ==","signatures":[{"sig":"MEYCIQDrclvRExeSaBcE6IXFJ9Je4fuZWC96FFRQ/CNyumsDWwIhANg5J0IbiyUlVPJ6xW3oheoIGKCls4hCMp9HHC+iKvU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12543},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.1.3.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/450aa483d6a25eae2fe3aa0c6228ee9b/alistigo-artifact-claude-capabilities-demo-skill-0.1.3.tgz","_integrity":"sha512-QsYPXjvxO5fait3tni10wdcYOblYFYT8R++KIELiN2QiI5IMrmS43bTzZK2SrX1EyMlwkYwXvUN2OYp2RCvUjQ==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.1.3_1786276934004_0.5688738504273454","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.1.4","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.1.4","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"1466ac500eb5584ab144f5f3f4088e4a31729caf","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.1.4.tgz","fileCount":4,"integrity":"sha512-0z/d3jGPAa5+7Trs2KyMDs0nW3t8nfSSjpHaQRwNhadJ0Mcx/oFKRGsZ0PauLTTzwVNwpqcWFoSnVy/iufSa6g==","signatures":[{"sig":"MEQCIDSeqeQAiA8NOeTcYDWclJdHZyR81ff2TM5tOaYvgqWUAiBOcO8Wnp1OwJR6yvba0pQvWodrArpjnKuHG5XxQuXFUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8826},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.1.4.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/7f9bd1a835eb88b3e4048019e57d277f/alistigo-artifact-claude-capabilities-demo-skill-0.1.4.tgz","_integrity":"sha512-0z/d3jGPAa5+7Trs2KyMDs0nW3t8nfSSjpHaQRwNhadJ0Mcx/oFKRGsZ0PauLTTzwVNwpqcWFoSnVy/iufSa6g==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.1.4_1786300441869_0.7243996878798717","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.2.0","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.2.0","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"e04d6f9ef2253af385fac23d85ba272bde03f399","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.2.0.tgz","fileCount":4,"integrity":"sha512-AIMMajk8RSc4gcGHDUo/ADM0sH/ONBsP5jNKZXJOX99QxbMNTue6ENow5XZIwEKmJh3kCVa1T+AcD1t4vfcxuQ==","signatures":[{"sig":"MEYCIQDTeOP3vn9QAPivIPTk3ons2+mcQmt7HrTTtIM4F8HOugIhANSLj6s6NA7MuO/IaipBb1F4/GB986DCozsD+xhvTby/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8826},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.2.0.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/2b6903919fb7c4ec252298ccce48eddc/alistigo-artifact-claude-capabilities-demo-skill-0.2.0.tgz","_integrity":"sha512-AIMMajk8RSc4gcGHDUo/ADM0sH/ONBsP5jNKZXJOX99QxbMNTue6ENow5XZIwEKmJh3kCVa1T+AcD1t4vfcxuQ==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.2.0_1786902479142_0.3674299733920652","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.2.1","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.2.1","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"5523bf314ec7e945c70d42c6c58c2f292bc4d3c5","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.2.1.tgz","fileCount":4,"integrity":"sha512-zF4FUyvZ51ze89OWNB7NnO9YXZ14ypTLTVGicexr56hSKmzWG/nSWj4EBjUwPpDEwQ1U7x32W6eu44sHN86xgA==","signatures":[{"sig":"MEUCIGPznMh02YF4ITbmw7wtiYgLW64yXtLP7OQ88xd/behnAiEAwj5cCN3srWEq5H9VOsjs3EI3NxYHNGk9IVD0KWKmY2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8826},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.2.1.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/5db331ed14f3cf472fed11f411ec0e70/alistigo-artifact-claude-capabilities-demo-skill-0.2.1.tgz","_integrity":"sha512-zF4FUyvZ51ze89OWNB7NnO9YXZ14ypTLTVGicexr56hSKmzWG/nSWj4EBjUwPpDEwQ1U7x32W6eu44sHN86xgA==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.2.1_1787330966825_0.013606692926150687","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.2.2","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.2.2","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"4d36d1c0aebb07d20b7f82bfa2925ee7077afa8b","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.2.2.tgz","fileCount":4,"integrity":"sha512-nuYwHIdWchUeIu1CN2bHK4NzeA9zTgtNJOAMeYp7N9Ex5s+l1OZ60p/62LQi+kU4QXe8kp6o/yYYbxPcXQYGBQ==","signatures":[{"sig":"MEUCID0JGrjIzpJfOMsVLz0bdMD66RIH8XPN9cM8cqhYuT0YAiEAnRw2cZBsDYNVTInkcWuSYrFNwv8R4GrgmdNqTVT1NE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8826},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.2.2.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/07efd4ce61c5f42839251968133d3d14/alistigo-artifact-claude-capabilities-demo-skill-0.2.2.tgz","_integrity":"sha512-nuYwHIdWchUeIu1CN2bHK4NzeA9zTgtNJOAMeYp7N9Ex5s+l1OZ60p/62LQi+kU4QXe8kp6o/yYYbxPcXQYGBQ==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.2.2_1788428352020_0.5528098966207899","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.2.3","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"license":"MIT","_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.2.3","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","bugs":{"url":"https://github.com/alistigo/holos/issues"},"dist":{"shasum":"34932ec8d42ee15b2d30fcb8b5502c4b5b1da121","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.2.3.tgz","fileCount":4,"integrity":"sha512-of6CnMhVzlFLjanqeofLJVKQWu7FejrTbedbmm8s/p0pMKHeOACl2PYgkikArM+UonWVwtwUFzbG5vO80GXCGg==","signatures":[{"sig":"MEUCIQDrbWz0/gTRA7prxkoQ1rU9MQ5eejmeGvMo/GLgCsCo6wIgI4pOLlM3W7tcDla21Y30UDDeRqYUhYCgrf4mwBxiPtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8826},"type":"module","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.2.3.tgz","private":false,"_npmUser":{"name":"mikael.labrut","email":"npm@alistigo.com"},"_resolved":"/tmp/635219cb9c9dbf86318498121d9216c3/alistigo-artifact-claude-capabilities-demo-skill-0.2.3.tgz","_integrity":"sha512-of6CnMhVzlFLjanqeofLJVKQWu7FejrTbedbmm8s/p0pMKHeOACl2PYgkikArM+UonWVwtwUFzbG5vO80GXCGg==","repository":{"url":"git+https://github.com/alistigo/holos.git","type":"git","directory":"packages/artifact-claude-capabilities-demo-skill"},"_npmVersion":"11.16.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/artifact-claude-capabilities-demo-skill_0.2.3_1789389109271_0.17631324319922137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alistigo/artifact-claude-capabilities-demo-skill","version":"0.3.0","description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","license":"MIT","author":{"name":"Mikael Labrut","email":"contact@alistigo.com"},"repository":{"type":"git","url":"git+https://github.com/alistigo/holos.git","directory":"packages/artifact-claude-capabilities-demo-skill"},"bugs":{"url":"https://github.com/alistigo/holos/issues"},"homepage":"https://github.com/alistigo/holos/tree/main/packages/artifact-claude-capabilities-demo-skill#readme","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"private":false,"type":"module","publishConfig":{"access":"public"},"_id":"@alistigo/artifact-claude-capabilities-demo-skill@0.3.0","_integrity":"sha512-93yVlPb/2nDLfVmkddtVMFPBYPsTfWdU5NDIHX23c3A09I5IIUVXHdDA1MfZHWcugNQCM6iQ5JzUU+DtQp5Fwg==","_resolved":"/tmp/1fb5a0ab7eb1c6ca9f85d3e504badc96/alistigo-artifact-claude-capabilities-demo-skill-0.3.0.tgz","_from":"file:alistigo-artifact-claude-capabilities-demo-skill-0.3.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-93yVlPb/2nDLfVmkddtVMFPBYPsTfWdU5NDIHX23c3A09I5IIUVXHdDA1MfZHWcugNQCM6iQ5JzUU+DtQp5Fwg==","shasum":"6e0072f734513ed9422aa8ddca262c2e5d32a8ea","tarball":"https://registry.npmjs.org/@alistigo/artifact-claude-capabilities-demo-skill/-/artifact-claude-capabilities-demo-skill-0.3.0.tgz","fileCount":4,"unpackedSize":8826,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBNmQJCogvtLxbyUcbeRmwUG1n8E43AXwExJ/f3QvvelAiBFLcMwl8I3Gqdue5+Bgz5zfAPG5rErAyqVc4TjoNzTAg=="}]},"_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-claude-capabilities-demo-skill_0.3.0_1789474692637_0.9000100393071357"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-07T13:59:07.553Z","modified":"2026-09-15T12:18:12.934Z","0.1.1":"2026-08-07T13:59:07.927Z","0.1.2":"2026-08-09T11:08:03.096Z","0.1.3":"2026-08-09T12:02:14.150Z","0.1.4":"2026-08-09T18:34:02.016Z","0.2.0":"2026-08-16T17:47:59.287Z","0.2.1":"2026-08-21T16:49:26.964Z","0.2.2":"2026-09-03T09:39:12.166Z","0.2.3":"2026-09-14T12:31:49.406Z","0.3.0":"2026-09-15T12:18:12.767Z"},"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-claude-capabilities-demo-skill#readme","keywords":["alistigo","claude","artifact","capabilities","demo","skill","agent-skill"],"repository":{"type":"git","url":"git+https://github.com/alistigo/holos.git","directory":"packages/artifact-claude-capabilities-demo-skill"},"description":"Alistigo artifact-claude-capabilities-demo agent skill — demonstrates all Claude artifact iframe APIs","maintainers":[{"name":"mikael.labrut","email":"npm@alistigo.com"}],"readme":"# @alistigo/artifact-claude-capabilities-demo — Skill\n\nAI usage guide for the `@alistigo/artifact-claude-capabilities-demo` artifact.\n\n## When to use\n\nRender the capabilities demo inside a Claude HTML artifact whenever a developer asks to:\n\n- See what's in `window.storage` or debug storage keys\n- Try out `window.claude.complete()` (AI completions)\n- Download a file generated inside an artifact\n- Test `window.fetch` (Anthropic API bridge) from inside a Claude artifact\n- Test external navigation (`window.open`, `<a target=\"_blank\">`)\n- Inspect the raw postMessage bridge traffic between the artifact and the parent\n- Explore or demo all Claude artifact iframe APIs in one place\n\n## Trigger phrases\n\n- \"demo claude artifact capabilities\"\n- \"show all claude artifact APIs\"\n- \"artifact capabilities demo\"\n- \"explore storage\"\n- \"show window.claude.complete\"\n- \"call claude from an artifact\"\n- \"download file from artifact\"\n- \"artifact network demo\"\n- \"test window.fetch in artifact\"\n- \"artifact external links\"\n- \"window.open in artifact\"\n- \"postmessage log\"\n- \"inspect postmessage\"\n- \"artifact bridge traffic\"\n\n## What the artifact does\n\nRenders an eight-tab UI covering every API Claude injects into artifact iframes:\n\n| Tab | API / capability demonstrated |\n|-----|-------------------------------|\n| **About** | Capability overview, usage snippet, inject-script explanation |\n| **Storage** | `window.storage` — list, create, edit, delete keys |\n| **AI** | `window.claude.complete(prompt)` — live completions |\n| **File Generation** | `URL.createObjectURL` → `blob-request://` download |\n| **API Calls** | `window.fetch` — Anthropic API bridge (scoped to `api.anthropic.com`) |\n| **External Navigation** | `<a target=\"_blank\">` + `window.open()` |\n| **Inject Script** | Full inject-script source with syntax highlighting |\n| **PostMessage Log** | Real-time bridge protocol inspector — all OUT and IN messages |\n\n## Config fields\n\n| Field | Type | Default | Description |\n|-------|------|---------|-------------|\n| `prefix` | `string` | `\"\"` | Filter Storage tab keys by prefix |\n| `container` | `string` | auto-created `<div>` | CSS selector for existing mount target |\n\n## Minimal config\n\n```json\n{\n  \"app\": \"@alistigo/artifact-claude-capabilities-demo\"\n}\n```\n\n## Draft mode behavior\n\nOnly the **Storage tab** is blocked in draft mode. The other seven tabs work normally. A\n`DraftBadge` in the context menu header stays visible on all tabs as a reminder.\n\n## Limitations\n\n- Only works inside a Claude artifact iframe (all APIs require the Claude bridge)\n- `window.fetch` is scoped to `api.anthropic.com` only — not a general HTTP proxy\n- Bulk storage operations are not supported (only individual key deletion)\n","readmeFilename":"README.md"}