{"_id":"@arnilo/prism-impeccable","_rev":"4-e1e2de464191059ac0928c26935a19e6","name":"@arnilo/prism-impeccable","dist-tags":{"legacy":"0.3.0","latest":"0.3.0"},"versions":{"0.2.9":{"name":"@arnilo/prism-impeccable","version":"0.2.9","keywords":["prism","impeccable","design","agent","extension"],"license":"MIT","_id":"@arnilo/prism-impeccable@0.2.9","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-impeccable#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8ec0869953ac34d67dddb8704dcef1c950718ccf","tarball":"https://registry.npmjs.org/@arnilo/prism-impeccable/-/prism-impeccable-0.2.9.tgz","fileCount":16,"integrity":"sha512-Sp9coUZrhNWXoKnYwlCjLgRJWGqkDiSme7YRSabiwNQYR390rPZKmFDEOZe60nizE0H1ltgBJhSiqUEFlyxKfQ==","signatures":[{"sig":"MEYCIQC28vYhyCZ6Bix+hGsSsX8O334iKoXdhK5kcyRkb9deJgIhAN7outdPLmMjVo8RwmdK0j8Q5QbNaTiDxeFg4WWCe12Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-impeccable@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9be4284e917eb6512fcb8d503e26f87d5a3074bd","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-impeccable"},"_npmVersion":"11.17.0","description":"Impeccable design-skill integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/prism-impeccable_0.2.9_1787166795189_0.26130379546952964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/impeccable. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.3.0":{"name":"@arnilo/prism-impeccable","version":"0.3.0","keywords":["prism","impeccable","design","agent","extension"],"license":"MIT","_id":"@arnilo/prism-impeccable@0.3.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-impeccable#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5ea4c6a3e061d5336baa7d34eb29284d90d4851d","tarball":"https://registry.npmjs.org/@arnilo/prism-impeccable/-/prism-impeccable-0.3.0.tgz","fileCount":16,"integrity":"sha512-IxMbxaIYUEBcPkfhr3SVlVphhWoElq3xcxX1y5FWXgiSwj2uX9fPcrQqEPpaLhjXfCP/OK5qJdD9XXW3fw7RKA==","signatures":[{"sig":"MEYCIQCQl1FtM97wRWrWtEwSXucE3/QZ5PVuCMRmzgPNSl1IjQIhALs2U8oOorjopCs8xXVJflgMskWJVpSATRgM4MAFuXU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-impeccable@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10745},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6522844ee7a1478d8980c8c18e8dc539913de673","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-impeccable"},"_npmVersion":"11.17.0","description":"Impeccable design-skill integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-impeccable_0.3.0_1787269024383_0.16505088731239348","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/impeccable. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"}},"time":{"created":"2026-08-19T19:13:15.010Z","modified":"2026-09-01T18:23:14.555Z","0.2.9":"2026-08-19T19:13:15.365Z","0.3.0":"2026-08-20T23:37:04.550Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-impeccable#readme","keywords":["prism","impeccable","design","agent","extension"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-impeccable"},"description":"Impeccable design-skill integration for Prism.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-impeccable\n\nOptional Impeccable skill wiring for Prism. Host supplies `upstreamPath` to a tree with readable `SKILL.md` (`skills/impeccable/SKILL.md` or `SKILL.md` at the path, e.g. `dist/universal/impeccable`).\n\n```ts\nimport { createImpeccableExtension } from \"@arnilo/prism-impeccable\";\n\nawait kernel.load([createImpeccableExtension({ upstreamPath: \"/path/to/impeccable\" })]);\n```\n\nNo optional peer (`impeccable` on npm is the detector CLI). Does not spawn browsers, run `npx`, or write `PRODUCT.md`/`DESIGN.md`.\n","readmeFilename":"README.md"}