{"_id":"@xynogen/pix-skills","_rev":"59-871282d79db70495132cc685f3449473","name":"@xynogen/pix-skills","dist-tags":{"latest":"0.9.1"},"versions":{"0.1.0":{"name":"@xynogen/pix-skills","version":"0.1.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.1.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"3f32c388e3732ddc9fb2ed820ae81ba946607904","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.1.0.tgz","fileCount":25,"integrity":"sha512-iWtegpnAIbzRCD8cNJlBa8hy6k1RVLdVC55XEVKb7S3/mVAC2cCTSeCaW2UxPusVTLsYsotc55rgkUICJgJ4Xg==","signatures":[{"sig":"MEQCICMTJnFK9HdtYeHsOjTk0UG4Nvn/vIlGVnRFpN+ILI1cAiBn1rHziNUcafzqr7CKXoCEnbGzl2q5z5HkykY4iHqhTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84729},"main":"src/index.ts","type":"module","gitHead":"0d752e1ab765064dd0584b15db7ad0a7b343980a","scripts":{"test":"bun test"},"_npmUser":{"name":"xynogen","email":"fikri3142857@gmail.com"},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"10.9.7","description":"Pi extension — agent skill loader (read_skill tool + skills bundle)","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.1.0_1781187371563_0.46492839957303533","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@xynogen/pix-skills","version":"0.1.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.1.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"1a882ddd863d12f580823b0f974fe2e765658d14","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.1.1.tgz","fileCount":26,"integrity":"sha512-RpbKhwdtVQIgHCFImzKcWSa7ZJ3fzSuMB46gO5Zad7l/TyGJmdEOEEzxhvIcyknPrJPBvkRfGVLh43WSjzm9mA==","signatures":[{"sig":"MEYCIQDnmV4DV86Tqn/ymbvpPK5kdgnGKxjla+YVdG8xaHonkgIhALwbhAV4UhORGLOnnd2BJqQGBTCAgRG+KBEo6r6VH40w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90935},"main":"src/index.ts","type":"module","gitHead":"b42278a8f62c8cc2276a9bf8008ec12beae65e03","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.1.1_1781189655209_0.5052965621099648","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@xynogen/pix-skills","version":"0.2.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.2.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"e593bd227b4c91aaccfddff3ea965841e7b7047d","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.2.0.tgz","fileCount":26,"integrity":"sha512-VRC8ioM8YJgZdMYh8wNk9mlsiIsyZQOgbGxJb3HKLIIeAX3uoLqfOftYZalM/XCJ5wrvwB3pwixsO1DMCjGXQA==","signatures":[{"sig":"MEQCIAaUCJy6Tm2uE/11/IUNw4rz2CGmDplOW5WwL70MkM52AiBjWBcA1T8kPxATjXcPnREkwbFN8mElXSe3pnOs8ElMyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91596},"main":"src/index.ts","type":"module","gitHead":"2297f5a585510c9c38192a82476706781b439e8d","scripts":{"test":"bun test"},"_npmUser":{"name":"xynogen","email":"fikri3142857@gmail.com"},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"10.9.7","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.2.0_1781192483384_0.25803128812414466","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@xynogen/pix-skills","version":"0.2.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.2.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"208ccc6a20061b6407ee9b18ef81bb72b1d13822","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.2.1.tgz","fileCount":26,"integrity":"sha512-KJWLbWyfIXNo0Als4HOcO1FAPyCx+XGUPC1uLhfpdpc+7m3fW/1Dbi0wEhKaaJYrGAL0UYTl7JSc4WOf2KBSUw==","signatures":[{"sig":"MEYCIQC69RZ0df0Dn16pTaiMbL/9Bjsea7Hqn9J8WgpJ6/umjwIhAJF4I3M69AWtdmIch8QG/nI6FVI+NxkcbZ3TtJy80zX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91639},"main":"src/index.ts","type":"module","gitHead":"8e1208e540db5c10105471cd2b8098210d8bee08","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.2.1_1781235610230_0.8101663919366857","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@xynogen/pix-skills","version":"0.2.2","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.2.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"f6aea9fa5983643822f8a6a92ec72f270a6d7508","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.2.2.tgz","fileCount":28,"integrity":"sha512-b/I2ueMYz9CP4nBCm2vfyTK75YEyuN+yZocURdmZ1O1nSD5DCQ0fTLgBgC4CPhZ0VG/pti31JOln12oMxqp81w==","signatures":[{"sig":"MEUCIQDeFuOMNftqQjljdExW+pUBp+WMME0sQOTnYryEkwgj5AIgYNWJOEs5vnfuJlpclw+aO5jf6C1jhlvefVDBnIMiv7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117336},"main":"src/index.ts","type":"module","gitHead":"2db6412a8babb987cb200a24fd1a4a267319f4b2","scripts":{"test":"bun test"},"_npmUser":{"name":"xynogen","email":"fikri3142857@gmail.com"},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.11.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.2.2_1781245207495_0.8269096200407","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@xynogen/pix-skills","version":"0.2.3","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.2.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"dbb257bc0b7ceb970398bd8a7f2022eb578f0d6d","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.2.3.tgz","fileCount":28,"integrity":"sha512-f/4RTrLIKU5YeJZsqCfNGpv3Kh8taoskKAF0hg9Yla6AwwcH+E4KiKfMNn1OCMP3jpGTTRc6SUUYESQRap+M8A==","signatures":[{"sig":"MEYCIQCty9eeKzXOWeb5CFTjd5ifE3UVID6Zl4p3WSj1Sm5ilgIhAPuqgucKXY7KDEokFnNV20xZR+cfqNthonCFA7d2TyLl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116798},"main":"src/index.ts","type":"module","gitHead":"112c247de7a007051f91ba07710396791ec5f200","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.2.3_1781248222043_0.901389764168014","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@xynogen/pix-skills","version":"0.3.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.3.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"efe13f2b2dbef43b31743056f327e89305d9d68e","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.3.0.tgz","fileCount":28,"integrity":"sha512-hXEbJU05DX+gYMAXv2bce8LtBlcxuJRwghguwG5GF7iwd+IIqjexBA4Egea/TahI3K/n5wALAQVMh+3Zq6S5mA==","signatures":[{"sig":"MEUCIGibxx6ILW8D94VqHL+kkHylzO321+z+s9LeB2jCZ7mWAiEAnhugxSStnUA32kEl4LifybTtK+gE83SGnOkGCdybc4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120062},"main":"src/index.ts","type":"module","gitHead":"66fb9e762f5e95b4d88d40b9619c7f395e179be9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.3.0_1781512130472_0.4269678063171678","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@xynogen/pix-skills","version":"0.3.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.3.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"eba07cf3312a859102321b6954faa145caf2bea5","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.3.1.tgz","fileCount":28,"integrity":"sha512-/SOmgpzCrchkws8pP6S01Gk82qgG6LlEoaNCs4YXLIkm1/aCFBxXWl0U64vB+qXd//oakLfMbv5z13yTjRqjwg==","signatures":[{"sig":"MEQCIDue0MLI743vaPxV578UG1wQVDKAcz6p4cGs50KYr6NBAiBLQalgArVQn6dONtCp7nhSy/wrcdwHe4lGNW8rvCsLzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121313},"main":"src/index.ts","type":"module","gitHead":"11bdab7ff1c30811d68845de0d85c0e2d690b503","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.3.1_1781576279058_0.004386547779070993","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@xynogen/pix-skills","version":"0.4.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"c8d34d2dbf4796bde8d1256bad61939f08e845d2","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.0.tgz","fileCount":27,"integrity":"sha512-lDuwy+LgN5rTllOKv+F0GDdpedJ9HxA6Fflyb1LGv414GW5HM4kc322byVUB7mKP07DJw+kER3Ev8wcbNba/Ww==","signatures":[{"sig":"MEQCIBeytNo3DjTrS8Wq1KCJfdvzPGIm4ppBr1ENdNiX03V8AiA+nZdP6tqfofRhaz0ib9AKl9UEzIk/c2oWZQqWkPgoHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111966},"main":"src/index.ts","type":"module","gitHead":"13df4baba82af247fe284d63f08d9ce16f11bad6","scripts":{"test":"bun test"},"_npmUser":{"name":"xynogen","email":"fikri3142857@gmail.com"},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.11.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.0_1781756131242_0.005871833487641309","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@xynogen/pix-skills","version":"0.4.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"eff480aad9071c4b6bd236205455f31e55167a7f","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.1.tgz","fileCount":27,"integrity":"sha512-vW3iK5U0sadqfe39u7Q4GnYqu4FuycupMquu88UnA9fhddwl/Ifu83md2xQSYh7H4D0Kai/zsfn6G7FJmXmBMA==","signatures":[{"sig":"MEUCIQDtbylTvYh48H/3RVsKdcOyUZd59t5YX5RJLBObbTXRZQIgF1va5+NzsFd/xrdObYF+zuDCFpTe3FDIDlUk/+SKQPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112357},"main":"src/index.ts","type":"module","gitHead":"4c8d27dbb26d4bb0828453b79d6fd223774c3c6e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.1_1781777298649_0.13289903219156018","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@xynogen/pix-skills","version":"0.4.2","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"4bbb376539a56717b014ad1f66a72217ee8479cf","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.2.tgz","fileCount":29,"integrity":"sha512-tYBaXqnx4BTPKAU/U1H2N6graIY9LHVIrez2e2fBzYf0K0sAkw8aupuEUd/DaNg3WDBfEjjPSOjjeSEur9Mflw==","signatures":[{"sig":"MEUCICFYc4LWlbrvmb/UQXJf49Jvt3W0oiSyhFLIQxgwNGwiAiEArXyDzyBzk7opxhBj5VEpjGzsAPD4cC5Jc8yrfOs67uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115440},"main":"src/index.ts","type":"module","gitHead":"3e9c274fb6adad078e5055c668d2c0c3b5825b6a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.2_1781779315930_0.9605124265752683","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@xynogen/pix-skills","version":"0.4.3","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"7e985b8ac8fc48027405e3582f2addfff55a67bf","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.3.tgz","fileCount":30,"integrity":"sha512-3qhX93ySZNWg16eNxKaeBJnaq+2f5jERfdJPu1O7PQmHEtgG4yYsWY9Z3LziwIe+Yo4ka/sZLdni/Wlh1MUAXw==","signatures":[{"sig":"MEUCIQCJg2djg5LC4/p9HZEGFqk6bluG8s4GxgvO1jMWXomc4gIgYQNJ5RTFrMmkrK+tW/2dME6P0ytgejbpqnpRrMluI7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120168},"main":"src/index.ts","type":"module","gitHead":"c5da5d9309bd1736205f458171a3ea4261ec3fec","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.3_1781835359479_0.9604333805855874","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@xynogen/pix-skills","version":"0.4.4","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"df6c492ee60b1ec94ee6f66ec74d61c851e3a969","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.4.tgz","fileCount":30,"integrity":"sha512-bY4OMyVl6TbjWz91CRt6WXsppjpAj0LRrxmfkAdWiekPUeUobP88/9AfD5fq4AxqK6ALn4gMCBJrMdZC6qMo7A==","signatures":[{"sig":"MEYCIQDItWI82PEl+JLhF/Knbqt3Q8xnNnE6aHsnSsXiZ2SvUgIhAMk2y3mzI4a0N3c67doVw9J5h45PpTwiDiTOZ0hjQLit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120391},"main":"src/index.ts","type":"module","gitHead":"7ba9bde51626d16e44316715588ee57ba52b0ee2","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.4_1781838675544_0.7149723094028744","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@xynogen/pix-skills","version":"0.4.5","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.5","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"2b6c5a7c983459a0094d1083282758c10991329f","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.5.tgz","fileCount":30,"integrity":"sha512-+S7XHBZJOO0uMs6+5i4noMhQK8rlWGT5mnjT4CsgQKU3PnVX0b/ZzBd1Wri9GTi4Mduo0KYr5loiD2445dmccw==","signatures":[{"sig":"MEYCIQCoFF2UNaGQRTtRiSRmYVhUOXFAYLf5Lv5S1INqV2hp5gIhAIbuNPVhIhfRUK+jd5MKRx9Uv5ckEFPs8bMvKEnCRD9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120933},"main":"src/index.ts","type":"module","gitHead":"2c2287793f8020ab51740a8928a46c6f19373205","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.5_1781879402491_0.7772435886823477","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@xynogen/pix-skills","version":"0.4.6","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.6","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"8ec270fe2077642b9fc9d7300ba036548bd88485","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.6.tgz","fileCount":30,"integrity":"sha512-Mc9sx0w2xVW0RJweTo+2AP5+pTj7AyOVJuTL7GasSqy5f2ldoE/YHsi6emiH9+n5pYWsiTAhtji5iUyYafnZbg==","signatures":[{"sig":"MEYCIQDowDoGKaSta2+Eg9swMEsIF5Cp00Q2o8spzb9HRvbFeQIhAOeovnccAmAx106Y+b4uxO8TsiHb6bHeShLu1pCE9mpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121222},"main":"src/index.ts","type":"module","gitHead":"a48711216937c433066aabd5ccfcd6c582c63b67","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.6_1781943719146_0.41474764167226597","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@xynogen/pix-skills","version":"0.4.8","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.8","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"e0043bca2650bc2c223a175dd2b0ee73260165d9","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.8.tgz","fileCount":32,"integrity":"sha512-PJyr+WhFRlLTkKKsbRk/29fWNaoOi6ttYmPF+ojFpCemhyqoWlf+5aPwIfFr3bYdIoZxy63Oc/f8n1xhWxMWJA==","signatures":[{"sig":"MEUCIHfJXBphSzFJ8DCklLeg4fyet2B+wPyMbz4Du4LOI0ZmAiEArP3RRx/0rqu+kAVA9rqMajviDeninsQ49XTfC1P2aZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135110},"main":"src/index.ts","type":"module","gitHead":"38ba2b47c6b9f9329953fc4052b686d3bab1ad55","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.8_1781949083725_0.20294397447422408","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@xynogen/pix-skills","version":"0.4.9","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.9","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"5307e63fbde7dbe0b617aaf9312d2da9d4c7247b","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.9.tgz","fileCount":37,"integrity":"sha512-wvwhrtPBIoOeNgpCp+J3NkGCU2ANGmXV7eRBTcA1x74E2ABpOUUzUeSZDExu7oszq7Jpkci/cQRE5Rhj2eDbLw==","signatures":[{"sig":"MEQCICylQ7aRdi8GVGkz1ClDU/gPu5iKwBG7i72Pn1fqNMWIAiBNnnhWFENNK6xSJla1jV0xjwP+LuTGqtEEqPry2nEfGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149131},"main":"src/index.ts","type":"module","gitHead":"3d8000466ef96d7e7b98a0164a0b3d2e2c54aaf5","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.9_1781972991108_0.36382790739947746","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@xynogen/pix-skills","version":"0.4.10","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.10","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"fc4b3a28ad90a9b105313e32f11d6faba16a6912","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.10.tgz","fileCount":37,"integrity":"sha512-Gk4uoWzCoi1kuP8xggONny4/6ZnAcTzVTNsBv/f8cgHQ1+LJ8a1Olv7ML5aZeDZP0dFJrcrHvXGbnEiyJI72oA==","signatures":[{"sig":"MEUCIDmi/oVnime2j5VPq71mJkLLjNMfQ2TKgb1nwqDu+dQRAiEAn8PGfv+Bs90e8HPTP3bFYfGXqnqHVOwyHk5JGDMMwxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149530},"main":"src/index.ts","type":"module","gitHead":"db7a2a37548403087b0481b9cb2a6239d0fefe1f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.10_1781974071845_0.2508062800955815","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@xynogen/pix-skills","version":"0.4.11","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.11","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"79dc73671307347ddf7d8ff61ca75e464505622b","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.11.tgz","fileCount":37,"integrity":"sha512-Mbnpk5Rzt8KvCOs32U8/M0VrvGKAZaLCECEa+L5mG0szrxbrppP5y8ILCWWvkSQpK4q5df8rtMpRiIIenLkTkg==","signatures":[{"sig":"MEQCID+AIOtq1HG5IZkDtVFW6GKGW/Kfy89wqMVMCDqDpGX4AiAHMhWYcCi50/g2G9DpAtncMYaAiQyVaS3DuxC8qoso2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149529},"main":"src/index.ts","type":"module","gitHead":"00cd246969b1b72080d2bf9f265d536eb5a6cc97","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.11_1781983910786_0.9506268934328386","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@xynogen/pix-skills","version":"0.4.12","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.12","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"f2998a6b4e6ebdce7e0e5b9a60ffdba5740dc28f","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.12.tgz","fileCount":37,"integrity":"sha512-gI7a7Xv86hCysfMn3qcyfCGFfOxcM+i2UGbv7NlhLg6EzkAAWt/XK/cNGsMI6+uPaTK6pgs3MKMwjvtork8xJQ==","signatures":[{"sig":"MEYCIQDvIHewq8sPxHqxfCRFsfIPdDoP/SssMGjPjv2pusGgcAIhAMS133LMfcb1pYwKqLBD18s76lB+qqrq4Ia7a4AkT4NO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149605},"main":"src/index.ts","type":"module","gitHead":"e1218ef671d77fb0a3862bd20d8c2932862178b0","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.12_1781985401102_0.10889838652071271","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@xynogen/pix-skills","version":"0.4.13","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.13","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"2971a30bfad6cf6ce1bd04ee3694c9926640fd60","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.13.tgz","fileCount":37,"integrity":"sha512-1IQRtVlBLDxaiKIy7fA0Q4iSWmHFGe8R0LrlVJyvA7CfuFZLD1JU9Z0UH8Uj8WRHVQmWHQKHd3ldOweRM2E0LA==","signatures":[{"sig":"MEUCIQCO4xse2AwEw9f6OmuMISWXc2JzinGPLCBcMVxClMQpkgIgO5tHwuWxidZCxdQ41NpmNXpQrip4Iiomtmp23s4eXWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149750},"main":"src/index.ts","type":"module","gitHead":"53b4d7790695c6846d4d3afdee00e756ab8c0401","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.13_1781985843279_0.9661245658723263","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@xynogen/pix-skills","version":"0.4.14","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.14","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"e10dc821df30cdd9bd20f4488ab1f453aab4d381","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.14.tgz","fileCount":37,"integrity":"sha512-XzEK3v1k8OizMZRIRj40jLJTJOieTo4J3yciDlsyBW41aSQHnZnZVEV+noxnwyGMOcI1sImhFNsSgZY6aIqnQA==","signatures":[{"sig":"MEQCIHKr3DRINIwSKlFltX+5xMGatejOmozwz/a39IXKhkKcAiAtgUPeTGGA54wMrm3FzpY8jLwla8WamEyhufTAufg+fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150279},"main":"src/index.ts","type":"module","gitHead":"785a995cbc17d226256cbb767cf8ad08ebe8732d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.14_1782205477820_0.8087959829595106","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@xynogen/pix-skills","version":"0.4.15","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.15","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"b0fa4d74d6c345f8eb0f67b27f8d82bc37eaaf12","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.15.tgz","fileCount":38,"integrity":"sha512-iPnOh8dYTc+upoAu/u0qxULKWPQTV84wM0gNGteOfafjNijY+Rlc2mwOwK2xpCvJEYJDjjwlFPQPrIinXJL3kg==","signatures":[{"sig":"MEYCIQDmhzhb4AB9/uNzhQt6i987AzJiKt4SdF7XVGVUfrfU2QIhALr86yR1nCVA/pL6NGGj2fYQcX+Joc1HEY+oy/0HnqwR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153238},"main":"src/index.ts","type":"module","gitHead":"3d06ae4c2131632c8469057fd8276dc4adf2263b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.15_1782248472617_0.3836437880268839","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@xynogen/pix-skills","version":"0.4.16","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.16","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"25749884b0eb13a6d5fafcc03c544449804e6b55","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.16.tgz","fileCount":38,"integrity":"sha512-RgeRxd2XOPr82hTJyyeNT0gnaKHVsf41bTCcJ7uJYuLpwvRHwB+LlWu2lC9iHSE/jDzt442B1OScAo72YB1ViA==","signatures":[{"sig":"MEQCIHCXt0Iur2MBUgpXjlc5DB3ciu/Q83bOLBqOC5eU9EOUAiBbqte0KdG2WQgfJo5WMZhTF4yDAxVGYU8EQPfGefhYFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155781},"main":"src/index.ts","type":"module","gitHead":"f9abbe43e75bc2a92a1e4abc375964085c91463e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.16_1782256308787_0.3000590447086686","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@xynogen/pix-skills","version":"0.4.17","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.4.17","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"807d010cbdbbce5aa714dcaabe9cf6f9e6d5a653","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.4.17.tgz","fileCount":38,"integrity":"sha512-Vg2F/lJrWBjT642L53G+ZYaLQULNPwF7ojluqFnKZrHwhU12bGUWSiPMyE2f85Hz5khUda1G34NwkI4vDyVfsA==","signatures":[{"sig":"MEQCIHS7SLW6nkeBOd7lPmjcZQ2cjaikoZLMN10OjP8aupmMAiBahL4NLOAw+1UEgWLgVclSoDeaG7Wx41cybFu9nNYJVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159505},"main":"src/index.ts","type":"module","gitHead":"b65dc7520d9f9f3d883dac36518fbbb17a839fe3","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.4.17_1782381287471_0.4664464052057449","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@xynogen/pix-skills","version":"0.5.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.5.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"39209290f8e8006af308569b6555a4cd803294ed","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.5.1.tgz","fileCount":38,"integrity":"sha512-RqWUTVL7pcyMjWvy3Cc0CMHoaMOVZQBybE730e1ObGGnDU6Mcqj7W5Sm3an5k5f2HqFedEgEcw3eIUHEoAxbtw==","signatures":[{"sig":"MEYCIQCBEQSbHIhhH1nmYTD6JrpYiK/PY1ea50pSH1lCb9SYkgIhAOQB+TWEFiEMBnM1VlIXgWRbMwZ4Br0/ZxPNM+KX+dpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161443},"main":"src/index.ts","type":"module","gitHead":"7f2e8ee95726007d32f106918321e9467949b492","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.18.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.5.1_1782806604801_0.3934358437058916","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@xynogen/pix-skills","version":"0.5.2","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.5.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"a7860bb717dfbe3c5b6bb09631f357e76a1fae8d","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.5.2.tgz","fileCount":38,"integrity":"sha512-Z8L0zxP8G3+jZx5WBw/rC5U+HvSdi3wYU9itO+LeSdeiNHqR1h3NeiXYGRWeeiIDp1QXdCzSEKRiwiGsYCTnPg==","signatures":[{"sig":"MEUCIHQJ2Ra5JAYbuBAHsE7b69I6sjBIg4478+5wqDE56nwbAiEA7H8/OFlpZP2ktqd21zknEPG2pQMP4G2gZY4YNpUjeeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161485},"main":"src/index.ts","type":"module","gitHead":"fd8a54ea38678c2281bd946a30366dad062992e7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.18.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.5.2_1782814343193_0.6915304483765994","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@xynogen/pix-skills","version":"0.5.3","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.5.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"3bc8e6d2ebfb22923b969311eebda2defbe15c87","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.5.3.tgz","fileCount":39,"integrity":"sha512-0I3tjLWHlWpISTDB13TjmZ7Hf4l5uRdDTqJx7gEdjF6M8aqqR7la2OSbpfp/T5prjb4a4sBObvSxvdzOarG1LQ==","signatures":[{"sig":"MEUCIH6vR8h9F9rpmlZtJJohmw28m3ApMgj3RKiarsTr+iM+AiEA1p49U/5b9TbhMlxgQl4Gy/kUJatKWvbBiaxAyvtJvVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":223181},"main":"src/index.ts","type":"module","gitHead":"0a76a5f463914891fe2183af1264aa1de631261f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.18.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-gate":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.5.3_1782896329782_0.9816872206955181","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@xynogen/pix-skills","version":"0.5.4","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.5.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"02a5e4ebb78d0bc5421974639bf9d592090b0e6d","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.5.4.tgz","fileCount":37,"integrity":"sha512-K1j+IxTU3flifnL3CxP3Axm3ZAJswP//wzqod68y4s2GU5SrveX6/VLsuIt4LMZjihUN8KXdZQYYN5wnWi8QTw==","signatures":[{"sig":"MEUCIQDfyj7B+eGixx8ufJA816Dfz0U4gn7oO9mmjwVgu9NBtAIgUxGwZOjORO6svQfAjnuF+J0LDn4Ql9huhKyA84hVMw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208157},"main":"src/index.ts","type":"module","gitHead":"55115c70d94ee97d2b67b516992ea3bf32d300a5","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.18.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-gate":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.5.4_1783045282671_0.024724816821271034","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@xynogen/pix-skills","version":"0.5.5","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.5.5","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"8dffd054cf036f2b9de7896468df7d2a4802577c","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.5.5.tgz","fileCount":37,"integrity":"sha512-7YCLlirW7FE4GSCusGDTS0cdkQVRoMfeTfsM0OK6oxbVuF+M5sqMGSCprcpuLYqTAQROWsjZjfg3Fq6EErsNHw==","signatures":[{"sig":"MEUCIFASfOXbv+HaKHMfIhEc9vqnMy0RTsR/cwUXxixdzpgcAiEAu/3j0XfpatnKmWgdtaorN9KxKwtm76+/N6uWCFMVTbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207470},"main":"src/index.ts","type":"module","gitHead":"bf5deb559d3207ae537462d46e62c4ed4bc0004d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.18.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-gate":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.5.5_1783090640957_0.9905133200316265","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@xynogen/pix-skills","version":"0.6.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.6.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"7514442f45c4f7526205e523011fa3c9c328a147","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.6.0.tgz","fileCount":37,"integrity":"sha512-sVmyVefcc0L3xT4XwEiSpFZEvrdd8l6UG+IB2wAoHn4k1KgPf5AoX9ATYSx6ykieDaOP6/VPDiQEFK6JfXKuFg==","signatures":[{"sig":"MEUCIQCZ4OCSOj7DXg0UhBSB1jhUXReWJ73UW03QDnE9rlM4EwIgEUmv3pXKoHMvU6jQUmbbgDSU7PjaoLG7K4zeBGg2KQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232145},"main":"src/index.ts","type":"module","gitHead":"e94726b32e3b665f4db21874066dad819eb7467f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.6.0_1784186879328_0.18367208238481436","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@xynogen/pix-skills","version":"0.6.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.6.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"901ca9e703eb7d778759e46b68362c849cf50499","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.6.1.tgz","fileCount":37,"integrity":"sha512-Axb+edX3Q3gAkqfDF7DNsMNKMSjUNSY6dOSW6N8r3kOWYfGOuk2iupQpLrIeIcXuLp+V5IptsWw+RmMQTmfskw==","signatures":[{"sig":"MEQCIHpmMGExK+lrsEjYBMrM2LOcMYbcWWUqs2do0Jxu5aPeAiBXNHv1TO4IR8nDasP3q4/JmX6QhFfE19YdY+SBFOY1WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232152},"main":"src/index.ts","type":"module","gitHead":"3711e19a29f0cc787ed2dc2adb5f8ba8ab1b02a6","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.6.1_1784301890496_0.8815102037324098","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@xynogen/pix-skills","version":"0.6.2","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.6.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"c015a4463fef48b6a7a2a41ee341a9a63aaf07d4","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.6.2.tgz","fileCount":37,"integrity":"sha512-DqHJnNuMhwdTeBl2449UKMLycavQUnVpI6P0BWL/skiUq02CEghPazZX3vRFSn5AB/ZQniYWfNfCkYI2Jy8JOg==","signatures":[{"sig":"MEQCIFaXjVAfI2gRem1YV13E5wP2DZsUaUbL3AcNuCs3mllrAiAg+L+6ebfIm+OEQzXD0dDmpZIFKo9GAPVoqMtfQampwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232610},"main":"src/index.ts","type":"module","gitHead":"06a7faef3898193a7e1d1781f098a910a70d8679","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.6.2_1784306137249_0.7059764829913255","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@xynogen/pix-skills","version":"0.6.3","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.6.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"84c49bca7a53d876628c3ab49939a2253a04f1d8","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.6.3.tgz","fileCount":37,"integrity":"sha512-WcpAWeECtekFqSo8TIfb6icq6Du7bsl5K+2kX8qN7HKB9MIKQVO9nZ9JOWh+n46he9VDRFGBIKCdy7A1hRSPMQ==","signatures":[{"sig":"MEUCIQDnKdSuwnQ1pwZsbm0/YgxRfaul72FU/MDFvJOoCu7TmQIgeXNTnxRH9LnO+H3Sf1gAuygqIWEYXtj5C6/YW5np8Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234136},"main":"src/index.ts","type":"module","gitHead":"497f0a1ce67e84057f3d48e462a156b5ea488ebc","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.6.3_1784394736062_0.7132113298901466","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@xynogen/pix-skills","version":"0.6.4","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.6.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"97a0a05b92fce8d478ff7210c7f8cc7e716a2a50","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.6.4.tgz","fileCount":37,"integrity":"sha512-QxGVIb4nPLnfdxGynt3r9nvQdX1m+Kvrp/fxa0zvHWjAzexg/J4IvLE/uT09Lpe/nIpiX2oW+rWoA5f6HNJ6tg==","signatures":[{"sig":"MEYCIQDl9cAphGs0ApjUiKctPpms7dL47S0LAt9Sg47ulT7szgIhALaQGrNz0QPHkTAe95Fxwe6zmi3cTtT6iO8kNPr/aLZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234485},"main":"src/index.ts","type":"module","gitHead":"5f1ed61156fa490f2039140bdc5768022731724b","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.6.4_1784399640651_0.6434287034771569","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@xynogen/pix-skills","version":"0.7.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"8ae925a27280f3f05300a32916b4a89bfdea5c09","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.0.tgz","fileCount":39,"integrity":"sha512-m6VG55kIckOVdj0BmN6hHud99gad2S0F2Wb0VrtAp1qPoY0JjhaZL+ajLt5wxmfbUxM/FUPYmBSV2d4FE2nAMA==","signatures":[{"sig":"MEUCIEmc15Gst1jZeuHWMTaJ0nne+ytoIcLssG6YwS5GMiUbAiEArAKPk3bTuWkZt0nVQQ4mUhAZAr0bVrugKtkuiWrfCO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265287},"main":"src/index.ts","type":"module","gitHead":"7c043fa719949c4f5dff255c94cbeb0b69647629","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.0_1784799863291_0.7604882605567596","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@xynogen/pix-skills","version":"0.7.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"6bc40c203e9c1d630351d3220e22d27b413c822a","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.1.tgz","fileCount":39,"integrity":"sha512-316fOfGziugPHQ0B9ZD4YWbEu4aDfyD1rS/XTlBs9zJGWWbFCGe9ql3V1kxKPQYU4NA9T4WGL1e1uEkrwQCmlg==","signatures":[{"sig":"MEYCIQCE2a07VvYXPlYPHjrqo8fG1wUasTXU02N2HblaNxB7aAIhAPTyF1ecZ2Bm953mwYxs56LJVqQIyouSqQjB8sEFDJTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268833},"main":"src/index.ts","type":"module","gitHead":"cd1c0b40115ceb9bb6d89b285089daf6f895cb1c","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.1_1784831567554_0.7477407276623773","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@xynogen/pix-skills","version":"0.7.2","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.2","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"fe4a89fb6ded3440aa1a35b15a9e2085f1c3dfb7","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.2.tgz","fileCount":38,"integrity":"sha512-nasqtwTUUj5OH4fPhAbKzgjUaKEiJpPtUsstqtlJ4s+rDHuqbrPOCzoi2RON35xIyqIn6bXcS3bRIsK/kSZPww==","signatures":[{"sig":"MEUCIDRVR5yl5SzjGKJ7FCmJrVF/I2aBylpyoPncyJ9E3M1DAiEAi+7dB26GXPDHssb9MEUglzH3oV1NPSi8JV4R44E6BVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267733},"main":"src/index.ts","type":"module","gitHead":"f2b38352f0df7bd19608a54b76a08598eb802770","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.3.2","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20","@xynogen/pix-runtime":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.2_1785061393350_0.5668551219437861","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@xynogen/pix-skills","version":"0.7.3","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"fdc338e9ac23fd9780af512b19709f8a89bfa8e1","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.3.tgz","fileCount":38,"integrity":"sha512-CyUIJgmB+WTOSc7Q8SOrLsX9j/WCv/mqhQlTnuK404waIoBjQ0i2OUaYRiAfEjC2TboOOfDhvjz+lkhF6zleaw==","signatures":[{"sig":"MEUCIF0JjaA3UVqO9MzYOdcQ1crEKixYACzEj2X+RRtXROWWAiEA8xS9xsfa5k6QlnyRSRgLtEXHR8kSrceltnevwi1w6Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267736},"main":"src/index.ts","type":"module","gitHead":"d33e90cb19578ed6ea9224221077a49229b1d69d","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-gate":"^0.1.13","@xynogen/pix-pretty":"^1.7.20","@xynogen/pix-runtime":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.3_1785069374011_0.59801019990844","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@xynogen/pix-skills","version":"0.7.4","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"7e33e929798fc1200c1312fb68abb7dc91a4110a","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.4.tgz","fileCount":38,"integrity":"sha512-EBUKdSkbsK0ZmHqeAdIAeoZxDjInU7QtxhCPTaxbfo5tKB47odod1VEZ1qjw8h/Cp7CWeGMdYlzPEb+ekDu5zg==","signatures":[{"sig":"MEQCICNjeqidPSech45P14fnSgUkeM1brt6jxhAwhLYF4WSpAiB4cGDqjs5DLkCOwSF2s9hE7/W+7WPuXRKavf6B2RkkPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267735},"main":"src/index.ts","type":"module","gitHead":"e49ba34a0c814e49832e9622533ee3f7e0b7305a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-gate":"^0.2.0","@xynogen/pix-pretty":"^1.7.20","@xynogen/pix-runtime":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.4_1785072270736_0.01656065758730496","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@xynogen/pix-skills","version":"0.7.5","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.5","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"6af10dff7b8acd0d79e1398e7dab3a71ea3dbdaf","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.5.tgz","fileCount":38,"integrity":"sha512-wpcS4BJj8+jnz3Z4Nl5QESMo9w5rHe5A5Y7IW3IIIrVbfFqi8XWqTekqS2V20NkyGkpVn4/UynTBcmlQg2zHQw==","signatures":[{"sig":"MEUCIHIgkCwRUbcu5Su+RL6jgMtDbYqhNad5Y4ECoGmevXfSAiEA0JQ83UDxcV1wMrXoH/vt4A9Z/WdjtMTm4Md3BbpNPQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272453},"main":"src/index.ts","type":"module","gitHead":"526aab2c1e454bc019bbae1145a95f8641b6bd6a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-gate":"^0.2.0","@xynogen/pix-pretty":"^1.7.20","@xynogen/pix-runtime":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.5_1785692594442_0.5615928724107917","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@xynogen/pix-skills","version":"0.7.6","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.6","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"cb8f07b64909613c64f84a1594c02e53f7c457e4","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.6.tgz","fileCount":38,"integrity":"sha512-3uCZeb2KMMwua63f1+Y3ZIeL4ijJmiPzRzvV+7JSvo/2rdhA9uKohSgY36VY+T78FJtHrSNJu3cDwWrpNoRs1A==","signatures":[{"sig":"MEYCIQCZmgLNZPTNKRC2/GewHNrjNC/Pa8S93QMTweCpZ0GOOwIhAJogacB10EmDvuR3AcTIthfXjIA0efPfSmB1wan8UAOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272960},"main":"src/index.ts","type":"module","gitHead":"d0356490c187148996abe6c1ba1a2101add756a5","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-gate":"^0.2.0","@xynogen/pix-pretty":"^1.7.20","@xynogen/pix-runtime":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.6_1785743193169_0.27363314488514967","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@xynogen/pix-skills","version":"0.7.7","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.7","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"2a843be6803984a2d3aec0a6741821d5660ceec2","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.7.tgz","fileCount":38,"integrity":"sha512-8alvcg9aK4w/wVC20XHxgv5a8PlVDvb3C5iFGKboMijct/Cu7k3v88/QxtvCKnP57mEYsJWYMu3PeCGvCdH20A==","signatures":[{"sig":"MEYCIQDXRIkfLW7fF+xGn7xXr/ZdRjlDz6l2zKQXwB5xySE3KwIhAPpIjhePU7QIBxif99neJFS0RrZR0mDr0tYs3v85qvo3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272916},"main":"src/index.ts","type":"module","gitHead":"c931cb90976412e1fcc9a2710ff855143b73d1b8","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-gate":"^0.2.0","@xynogen/pix-pretty":"^1.10.0","@xynogen/pix-runtime":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.7_1786020933672_0.5311489872480211","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@xynogen/pix-skills","version":"0.7.8","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.8","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"4fc6c84bc74fd5c85438635d044931280d9fc5d4","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.8.tgz","fileCount":39,"integrity":"sha512-u6XOz657MXTE2oNm7wzyNm5U2uaSQw1ktSELJGdjlw6JH/3q5pB9DDAuZHkGzUj+rXj5Xd2LuOCAVtFRl2BTyg==","signatures":[{"sig":"MEYCIQDB/Zse21AqwGHYxout/AnQ723lwBVGJ8yiuBeVM1AVtAIhAOBupLnIXyBGM/qxFiRYdcg1cUPO3l9sFRjuouDqcJCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278149},"main":"src/index.ts","type":"module","gitHead":"7707fe2fe22ed5de453a2da7aed81d7f2109dc6f","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.0","@xynogen/pix-gate":"^0.2.0","@xynogen/pix-pretty":"^1.10.0","@xynogen/pix-runtime":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.8_1786074222721_0.7906674996997722","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@xynogen/pix-skills","version":"0.7.12","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.12","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"f9fa289e63dfcb4bbd816d8b71e30df33f468465","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.12.tgz","fileCount":40,"integrity":"sha512-5FqHdBx3rQICPV7A0N16J5q7IdSEaxm2AmzWknON4sfRA1LZOy8lQVHOOqb8p5mkuj1M498hbPBhTn4hI5qg/A==","signatures":[{"sig":"MEUCIQC9dnkUTG797Vo4/OEcZuJna/GHg16R3ah9CzZP8Fn7MgIgAxBEWLcS6hCtBBIxSlrxFer4XxxiGdbPvCbCLJ2RSuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281211},"main":"src/index.ts","type":"module","gitHead":"a9eb12a914e1971173d34b436777199ab2fbccb7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.12_1786218189372_0.19558135716849723","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@xynogen/pix-skills","version":"0.7.13","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.13","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"81000fea9b7e2e6fbc9f9cba825a5dede366658b","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.13.tgz","fileCount":41,"integrity":"sha512-+6mKHJuWcfIc+7zLKFMMCXHzgW6Wycmgr2XI89MajInFS65qqQt4SZXeyS3Z7OplCmAc5BFLSpX6LfaYa5Z/PQ==","signatures":[{"sig":"MEQCIAkjhbTB8IwQmVIVPfR7toVs/76cxTFSc5O4Kd9NkDFQAiB1tcdWj51U0q7CUpoic06xx/5FMqalenNMKdbYVTyK9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285600},"main":"src/index.ts","type":"module","gitHead":"a9f5052d71b6c5d87b05d756140c4a9ce3404444","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.13_1786223564292_0.2704292914231561","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@xynogen/pix-skills","version":"0.7.14","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.14","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"0633eb9a5c195024e7b0895e0bb671b0298b83c0","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.14.tgz","fileCount":41,"integrity":"sha512-BLfxPJrZ7iwFlCBtdzat6L7vovv6Z1Isfk5fnWEHSWLmhA3QfD4+sBY114CKAQHm3SXSWNMbukCHrq4pcBn3jw==","signatures":[{"sig":"MEUCIGkFmVhPNA31eGXpeAsiZd7mC7r6z5fImX6nOFEMvdaGAiEAodlXQWg1jGnnJZ0kD9pB4p1IKu91b8KeNT43GG5LYg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285738},"main":"src/index.ts","type":"module","gitHead":"3407e3618c869fb7bb23765f6b97e908a891ff05","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.14_1786336481789_0.9144152357064017","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@xynogen/pix-skills","version":"0.7.15","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.15","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"a38c6f89928214381f6c7e77f7663c1618ac5c59","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.15.tgz","fileCount":41,"integrity":"sha512-7jei4kosX57ob/7kQBQMGwJfvnQsmBh9LipsN/kCp9ZIXMYy3MKSlJbkVdPFvF3IXg4K0Q9fl0TOzhYH9xEB7g==","signatures":[{"sig":"MEUCIDduuDht8FH35N3tLEGIonVzivhcFvQo2psUVPSTu4d1AiEAh8ny/0gExnhGjWoxEmSpNW311v2Mqeu0iGugvTzJ0bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285542},"main":"src/index.ts","type":"module","gitHead":"1f3381a50c4cf8c21d6e99a586cd0a09f5d8db61","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.16.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.15_1786401521023_0.04751293160753112","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@xynogen/pix-skills","version":"0.7.16","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.16","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"35b8dc3c851fbc87a2f4c4c2cb71c5498e0b51dd","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.16.tgz","fileCount":41,"integrity":"sha512-xfg8NJ62j04RFYjo4ZSj5RO+dzqdmkvazsP6vJiARwIyRXDpvgF7GxTI4EX8OKdXzdOlAbiAWOjXkjsnnvZT9Q==","signatures":[{"sig":"MEQCIDWz1CJvNMx0dbRfAsV+mKVPocYKHxDhL7aM+F46pzr7AiAzzbMlM2GEwgJtIYImaOel8FmgH1e2W1eeWkA+yVlLXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285542},"main":"src/index.ts","type":"module","gitHead":"1efce1a788056d4baff1849d46ff6b8e63267cee","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-data":"^0.4.3","@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.16_1787031533548_0.62382516646701","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@xynogen/pix-skills","version":"0.7.17","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.7.17","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"e8cc3d94a9af63306d0cb997509fdb8976c050d8","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.7.17.tgz","fileCount":41,"integrity":"sha512-qIxOMBIlgxwQdQz8qzNEDRlYgnlPXIzUgtesT4nlXxJI6AnNyhc5lYS8a280l3gCVIWebGZXLvMfbz2vsyceuA==","signatures":[{"sig":"MEUCIHomURvDbtydhnjfFomeGtQ5onSHrsQ4emHCR7oOLaFKAiEA6QIejfBY5FP2Dcub2oSpeaXk46iAJUzDf3NR9bn2Xg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285509},"main":"src/index.ts","type":"module","gitHead":"03fefc7284d638249d3e7ec26682167b621f5cc7","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.7.17_1787409944144_0.8057033968241389","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@xynogen/pix-skills","version":"0.8.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"94e832bf0f4671b72b6c31a7d5feba26edef1d4c","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.0.tgz","fileCount":40,"integrity":"sha512-TUcLhkb1DNhWPwz6heEOHnOSV77WM+atK4FDvlaPapcf0iGW/ad1J+dYYecnOyIuRshlhyYsVCpMtwB93A9Duw==","signatures":[{"sig":"MEQCIAVz+LId0QdtHpowmGBM7hQTwG4qqbBEZtVkS2mFNIWOAiAjsAij/lX87Yi3M37fzowSfDYut8voMLNNejBrHXWleA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265799},"main":"src/index.ts","type":"module","gitHead":"154376be90590ebd53307df74f0f52729761244e","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.0_1787680757348_0.21969187375758148","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@xynogen/pix-skills","version":"0.8.1","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.1","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"9cb40e2fa14c4d4c91110dac48bf8b1e9dbe26a9","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.1.tgz","fileCount":40,"integrity":"sha512-ar6s8QrI/pcp9PEnIbgtdpdhCwxIUsyvHFQ2mGj2fLx5IPCpSM65itNNFbEQwzrauKLh5V+mtYm6U1QpiXlmOg==","signatures":[{"sig":"MEYCIQDneK/hUyflEi+T4Xf+3xQzLRu7YQ79YStCTR08kC4ungIhAJMkqgG0H3SqT5e6e/gZ7yaj0vIZdOwRGRyc4nJupYcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265783},"main":"src/index.ts","type":"module","gitHead":"e293b5dfeee5521c8f9c8fba615d9360654ce41c","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.11.2","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.1_1787994102325_0.8202251524805602","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@xynogen/pix-skills","version":"0.8.3","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.3","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"ae38adbcec511b1e1b555b63efe03fc4fd21aae2","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.3.tgz","fileCount":40,"integrity":"sha512-rPcWDUi8kf8xKe1QfUF4lxVtPIEfSimD/Ntg+F5GRJbDHKrWDhhCqt050uCOTpNZWSZKmgf9+q2EDp+u3u5KIg==","signatures":[{"sig":"MEYCIQD4j+pUS3by/ngXgy+mSlCthCnCTQAzbSm4lQKNb1Gf0AIhAPoE7NjnxVb9MR1YhZgEnOEfUdVxfR9EyEmBtf0AAVDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266903},"main":"src/index.ts","type":"module","gitHead":"703f4e95f81160c90db9015861be672c688a7f27","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.17.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.19.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.3_1788316363595_0.871384806628785","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@xynogen/pix-skills","version":"0.8.4","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.4","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"d5ec4903a15561ba1d8b439692ffaae9c7f98e21","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.4.tgz","fileCount":37,"integrity":"sha512-0nlwPL9e2r93sxO3MdmjUMe8nEwtpoRlh0BGLlG0Qr7MjzApXzQUmcWIEo7SLkpcNa5YC3iWjLjj6URjNZ392A==","signatures":[{"sig":"MEUCIEplj3YoUf14aHDftOhFhEElygR8cawFVcOWnAG1pz3KAiEAq70lVtf5YNqakYrvbS5/mJ7aZ2u2pAIirlvwVcjWKHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237000},"main":"src/index.ts","type":"module","gitHead":"791c5121b8831354d8a47d0968e358b9e57a5903","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.19.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.19.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.4_1788412820862_0.39437564982998263","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@xynogen/pix-skills","version":"0.8.5","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.5","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"4a7f29e2d995a64e65fcaa91121e76d58b4899fc","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.5.tgz","fileCount":38,"integrity":"sha512-RW6BUOFsvMNSSbM/EveRbgNgEFxZ666ZDhlGTbtrNNgmgOoLQXtDmTgSatpEYJXiK0FK94hG5d0ZcvYub3lCJg==","signatures":[{"sig":"MEUCIQD1TrR+t5Q8UXlCE/lGWS317sY5TY7AUVSOJkcinBoUEAIgUliE4X5Z15GBAhI9AaBVbeYZZZGkNFgpWBdDzOQeIn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHn039BUjxeKg54cEFHmos5cLEWwb3eZq0dgXm0XYglNAiAx86tzx95mC+sWYZhpupmTLGzb0NGInkSB9HOKpHB78Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245028},"main":"src/index.ts","type":"module","gitHead":"2955a3d8b866d5fef8a3235b572ec6c3f8e666ee","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.19.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.19.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.5_1789154389154_0.31775747646492136","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@xynogen/pix-skills","version":"0.8.6","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.6","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"27292f5aba7f55ec0e8c3ccc5435de89ff23811f","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.6.tgz","fileCount":38,"integrity":"sha512-WfURwnbEP1wro9Eq3qfTEHlkK8v6hz2l9HdGFOit9TYZZzJmnd6/JexdUP0t90aOFQO7gyFKJ0TUdOhdbWt0hQ==","signatures":[{"sig":"MEUCIQDN5jk5f8neReNUxrzM/aks2Nq2c2CvCYSFSVEp3yAwSgIgXMcLEpIEg/l1Qhr8kbY+I4/xo89eDAQg4qBEXEBPXmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCruwsrcGY0lwXX19g1OIBSWxQuLMasuejiXK+iVX3HMQIgIEyzIbJlRF7jmxo1dG0b9pW/1Dm+q247tTVl+0Zc2vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245028},"main":"src/index.ts","type":"module","gitHead":"33199d91ed9c0ef889f054aeab7e54a470da56e9","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.19.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.25.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.6_1789735137826_0.5022616319036448","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@xynogen/pix-skills","version":"0.8.8","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.8.8","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"cf035ea8d6e19a68e29814cd0d0fdd36de2a383c","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.8.8.tgz","fileCount":41,"integrity":"sha512-AVgEKnc3wlz87hRy6a9sXk+o3uv+8c+tG7GTn+0YNh76NfU40SzarXBzjVSKWsV8R5/6lBAn9/gIWb7rRYr5uQ==","signatures":[{"sig":"MEYCIQDA1f7pKHEfVI2qreZDtqiflzbIkdIAmVGXxtAKYdPooAIhAMIOj9GJ3nSmu8I9+7c9crpZzEf5fUyMsZxVjham6NhJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEMnxcLsfcGvxBFJT7L8YAKTRt3Z4w/ZueYCdT5oup1pAiEA6CfwRWB8XkKwjyP+gIO2M3q1syP2MF63720S0z5IdW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251091},"main":"src/index.ts","type":"module","gitHead":"d760229563c585af5fb87d5b1b5e120842d74d23","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.19.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xynogen/pix-gate":"^0.2.6","@xynogen/pix-pretty":"^1.25.0","@xynogen/pix-runtime":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.8.8_1790138128595_0.9169802117833084","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@xynogen/pix-skills","version":"0.9.0","keywords":["pi","pi-package","pi-extension","pix"],"author":{"name":"xynogen"},"license":"MIT","_id":"@xynogen/pix-skills@0.9.0","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"dist":{"shasum":"496de33c5892bf1077671708b68910d94700f871","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.9.0.tgz","fileCount":41,"integrity":"sha512-o2SyUhqP5lmaVQQb+NPjjcLYI0DT+UULljPJuS2CgXo3zKVeO9HhIKjmle771NcJTfrTI4dJ/Ss6YGCLSypVPw==","signatures":[{"sig":"MEUCIQD9D2TjzWA/NPq7ySTnOncseREF+pq9+vq/UviCyb2GIwIgDocxdnBfUyOEkisvrmF3iEBnU75GZQDts68Ecn3o5/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGZwRMF2d3iO3Pv/97b3b1V07EE4kChiID66fZVCZlhAiEAqr3Wx7UTaDEIH+3J+muh2k2vXCrDeNIlRygyl2cMrI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":261587},"main":"src/index.ts","type":"module","gitHead":"2ea31c90e4fb9601834671aa2131bba37728894a","scripts":{"test":"bun test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"49266c07-491d-4fbc-8151-574611cf9069"}},"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.19.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@xynogen/pix-gate":"^0.4.0","@xynogen/pix-pretty":"^1.29.0","@xynogen/pix-runtime":"^0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pix-skills_0.9.0_1790852022381_0.10029474210061728","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"pi":{"skills":["./skills"],"extensions":["src/index.ts"]},"_id":"@xynogen/pix-skills@0.9.1","bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"dist":{"shasum":"31675ca419db2aee986db5ee9be5c56fa2fdb4fd","tarball":"https://registry.npmjs.org/@xynogen/pix-skills/-/pix-skills-0.9.1.tgz","fileCount":41,"integrity":"sha512-hCj5n+xkIyB8e/wSWOS6EQKGb1/u0dDoVWxG6JOFTF9E4fWGIhH699Y1dP7l7IjK/nSPC3Gljgs02l8x0b4jKw==","signatures":[{"sig":"MEYCIQDBzg1ojkv52r3Ql+YCyuXr73xUUER529rfXeEjEDTMGQIhAN0YZE5w5XOCFfYzezHAYR/9Z4cfUeFvM3e1mJqiFjTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaKf/LvDOVyXyodEkNOn6DXeyLsOGR6RWJ+Z8llgDeVQIgFr4ZajgFxLbnBDZlrOUF++COuywYXk/LcH6lBmW0Xks="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xynogen%2fpix-skills@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":261711},"main":"src/index.ts","name":"@xynogen/pix-skills","type":"module","author":{"name":"xynogen"},"gitHead":"6786a25884fbebbcd75ba12b802a84236c54a675","license":"MIT","scripts":{"test":"bun test"},"version":"0.9.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"49266c07-491d-4fbc-8151-574611cf9069"}},"homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","keywords":["pi","pi-package","pi-extension","pix"],"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"_npmVersion":"11.19.0","description":"Pi extension — agent skill loader (skill tool + skills bundle)","directories":{},"maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@xynogen/pix-gate":"^0.4.0","@xynogen/pix-pretty":"^1.29.0","@xynogen/pix-runtime":"^0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pix-skills_0.9.1_1790908522107_0.9637785177981171"}}},"time":{"created":"2026-06-11T14:16:11.314Z","modified":"2026-10-02T02:35:22.517Z","0.1.0":"2026-06-11T14:16:11.732Z","0.1.1":"2026-06-11T14:54:15.343Z","0.2.0":"2026-06-11T15:41:23.534Z","0.2.1":"2026-06-12T03:40:10.377Z","0.2.2":"2026-06-12T06:20:07.651Z","0.2.3":"2026-06-12T07:10:22.203Z","0.3.0":"2026-06-15T08:28:50.600Z","0.3.1":"2026-06-16T02:17:59.206Z","0.4.0":"2026-06-18T04:15:31.426Z","0.4.1":"2026-06-18T10:08:18.786Z","0.4.2":"2026-06-18T10:41:56.076Z","0.4.3":"2026-06-19T02:15:59.608Z","0.4.4":"2026-06-19T03:11:15.789Z","0.4.5":"2026-06-19T14:30:02.665Z","0.4.6":"2026-06-20T08:21:59.318Z","0.4.8":"2026-06-20T09:51:23.861Z","0.4.9":"2026-06-20T16:29:51.288Z","0.4.10":"2026-06-20T16:47:51.983Z","0.4.11":"2026-06-20T19:31:50.947Z","0.4.12":"2026-06-20T19:56:41.236Z","0.4.13":"2026-06-20T20:04:03.407Z","0.4.14":"2026-06-23T09:04:37.993Z","0.4.15":"2026-06-23T21:01:12.769Z","0.4.16":"2026-06-23T23:11:49.019Z","0.4.17":"2026-06-25T09:54:47.656Z","0.5.1":"2026-06-30T08:03:24.953Z","0.5.2":"2026-06-30T10:12:23.322Z","0.5.3":"2026-07-01T08:58:49.934Z","0.5.4":"2026-07-03T02:21:22.850Z","0.5.5":"2026-07-03T14:57:21.147Z","0.6.0":"2026-07-16T07:27:59.474Z","0.6.1":"2026-07-17T15:24:50.699Z","0.6.2":"2026-07-17T16:35:37.390Z","0.6.3":"2026-07-18T17:12:16.206Z","0.6.4":"2026-07-18T18:34:00.806Z","0.7.0":"2026-07-23T09:44:23.431Z","0.7.1":"2026-07-23T18:32:47.700Z","0.7.2":"2026-07-26T10:23:13.496Z","0.7.3":"2026-07-26T12:36:14.199Z","0.7.4":"2026-07-26T13:24:30.895Z","0.7.5":"2026-08-02T17:43:14.595Z","0.7.6":"2026-08-03T07:46:33.312Z","0.7.7":"2026-08-06T12:55:33.830Z","0.7.8":"2026-08-07T03:43:42.872Z","0.7.12":"2026-08-08T19:43:09.522Z","0.7.13":"2026-08-08T21:12:44.438Z","0.7.14":"2026-08-10T04:34:41.953Z","0.7.15":"2026-08-10T22:38:41.178Z","0.7.16":"2026-08-18T05:38:53.705Z","0.7.17":"2026-08-22T14:45:44.297Z","0.8.0":"2026-08-25T17:59:17.602Z","0.8.1":"2026-08-29T09:01:42.493Z","0.8.3":"2026-09-02T02:32:43.754Z","0.8.4":"2026-09-03T05:20:20.998Z","0.8.5":"2026-09-11T19:19:49.244Z","0.8.6":"2026-09-18T12:38:57.932Z","0.8.8":"2026-09-23T04:35:28.707Z","0.9.0":"2026-10-01T10:53:42.505Z","0.9.1":"2026-10-02T02:35:22.191Z"},"bugs":{"url":"https://github.com/xynogen/pix-mono/issues"},"author":{"name":"xynogen"},"license":"MIT","homepage":"https://github.com/xynogen/pix-mono/tree/main/packages/pix-skills#readme","keywords":["pi","pi-package","pi-extension","pix"],"repository":{"url":"git+https://github.com/xynogen/pix-mono.git","type":"git","directory":"packages/pix-skills"},"description":"Pi extension — agent skill loader (skill tool + skills bundle)","maintainers":[{"name":"xynogen","email":"fikri3142857@gmail.com"}],"readme":"# pix-skills\n\nPi coding agent extension — skill loader tool + skills bundle.\n\n## What's included\n\n| Resource | Type | Description |\n|---|---|---|\n| `read_skills` | tool | Browse local skills, search Skills.sh, explicitly fetch/cache a selected public GitHub skill, read references, and copy bundled resources. |\n| `skills/` | skills | 29 bundled skills (off-context by default — discovered on demand via `read_skills`) |\n\n## New: Skills.sh search and remote skill cache\n\n`read_skills` can discover skills from [Skills.sh](https://skills.sh/) and cache a selected skill from its public GitHub repository. Discovery and loading are intentionally separate:\n\n```text\n# 1. Search only—nothing is downloaded or loaded\nread_skills(search=\"hallmark\")\n\n# 2. Review the results, then explicitly fetch and load one\nread_skills(source=\"nutlope/hallmark\", name=\"hallmark\", full=true)\n\n# 3. Optionally update an already-cached skill\nread_skills(source=\"nutlope/hallmark\", name=\"hallmark\", full=true, refresh=true)\n```\n\nRemote skills are cached under `~/.cache/pi/skills.sh/` (or `$XDG_CACHE_HOME/pi/skills.sh/` when configured). A missing local skill is never fetched automatically, and search results never trigger a download. See [Remote skill security](#remote-skill-security) for the trust boundaries.\n\n## `$` skill picker\n\nType `$` at a token boundary (line start or after whitespace) to open a skill picker. It lists local skills (fuzzy by name) and, after 2+ query characters, Skills.sh search results. `⏎` inserts `<skill>name</skill>` (local) or `<skill>owner/repo@name</skill>` (Skills.sh). On submit, pix-skills replaces each token with the skill body in Pi's `<skill name location>` format, so the transcript shows a collapsible skill card, the same as `/skill:name`. A Skills.sh token fetches and caches the bundle at submit time and carries an untrusted-content notice. Remote skills never run command directives. A token that fails to load stays in the text, and Pi shows an error notice. `Esc`, a mid-word `$`, and a pasted `$` keep a literal `$`.\n\nTo make `$` the only way to pick a skill, set `\"enableSkillCommands\": false` in `~/.pi/agent/settings.json`. That hides Pi's `/skill:name` entries from the `/` menu.\n\n## How it works\n\nBundled skills are **off-context by default**: every skill carries `disable-model-invocation: true` in\nits frontmatter, so pi does **not** inject its description into the system prompt at startup. This keeps\nthe baseline context small regardless of how many skills ship.\n\nDiscovery and loading go through the `read_skills` tool instead:\n\n- `read_skills()` — lists skill names only in one horizontal line (independent dir scan, not the prompt registry)\n- `read_skills(name=<skill>)` — reads one skill's description\n- `read_skills(name=<skill>, full=true)` — loads the full procedure into context\n- `read_skills(name=<skill>, resource=references/<path>)` — reads a UTF-8 reference into context\n- `read_skills(name=<skill>, resource=<path>, output=<path>)` — copies a reference, script, or asset into the current project\n- `read_skills(search=<query>)` — searches Skills.sh without loading anything\n- `read_skills(source=<owner/repo>, name=<skill>, full=true)` — explicitly fetches, caches, and loads the selected public GitHub skill\n- add `refresh=true` to re-fetch a remote bundle instead of using the cache\n\n### Remote skill security\n\nRemote loading deliberately uses two calls: search results are informational and never auto-loaded. A selected bundle is fetched only from a validated public GitHub `owner/repo`, matched by its `SKILL.md` frontmatter name, bounded by file/byte limits, and cached under `~/.cache/pi/skills.sh/` (or `$XDG_CACHE_HOME/pi/skills.sh/`). Only `SKILL.md` and conventional `references/`, `scripts/`, and `assets/` files are retained. Remote instructions are marked as untrusted and remain subordinate to system, developer, and user instructions. Remote command interpolation is disabled, and scripts and assets are never executed by `read_skills`.\n\nA skill can opt back into passive prompt injection by **removing** the `disable-model-invocation: true`\nline (or setting it to `false`) — then pi auto-loads its description on description match. The bundled\nset deliberately leaves it on to favour a lean context.\n\nSkills are also discovered from `~/.pi/agent/skills/` (user-level). Bundled skills take precedence on name collision.\n\n## Skill layout and bundled resources\n\n`pix-skills` recognizes both the current flat layout and a directory bundle:\n\n```text\nskills/\n├── debug.md                 # current flat layout\n└── debug/\n    └── SKILL.md             # equivalent minimal bundle layout\n```\n\nA bundle needs only `SKILL.md`. It may add resource directories when the skill\nactually needs them:\n\n```text\nskills/docx/\n├── SKILL.md                 # required\n├── scripts/                 # optional executable source files\n├── references/              # optional text/documentation resources\n└── assets/                  # optional data, templates, images, or themes\n```\n\nThe bundle relies exclusively on this conventional folder structure—there is\nno separate metadata file. `SKILL.md` frontmatter is the single source of truth\nfor skill metadata, while the presence and contents of `scripts/`, `references/`,\nand `assets/` define the available resources. Empty resource directories do not\nneed to be created.\n\n### Resource access\n\nReferences may be read directly into model context or copied into the current\nproject. Scripts and assets are never returned to context; they require an\nexplicit project-relative `output` and are copied as raw bytes:\n\n```text\n# Read a small reference into context (1 MiB text limit)\nread_skills(name=\"docx\", resource=\"references/compatibility.md\")\n\n# Copy a large reference without adding it to context\nread_skills(\n  name=\"docx\",\n  resource=\"references/specification.pdf\",\n  output=\".pi/resources/docx/specification.pdf\"\n)\n\n# Materialize scripts and binary assets before using them\nread_skills(\n  name=\"docx\",\n  resource=\"scripts/render.ts\",\n  output=\".pi/tools/docx/render.ts\"\n)\nread_skills(\n  name=\"docx\",\n  resource=\"assets/template.docx\",\n  output=\".pi/tools/docx/template.docx\"\n)\n```\n\nCopying does not execute a script. It creates missing destination directories\nand atomically replaces the destination with the bundled file. The agent can\nthen use ordinary tools to inspect or run the copied resource.\n\nResource resolution will be confined to the selected skill bundle:\n\n- only `scripts/`, `references/`, and `assets/` are addressable;\n- absolute paths and `..` traversal are rejected;\n- symlinks that resolve outside the canonical skill root are rejected;\n- flat skills such as `skills/debug.md` have no resource root and therefore\n  cannot read neighboring skills or files;\n- callers use bundle-relative names and never need an absolute `${SKILL_DIR}`;\n- `output` is relative to the current project working directory;\n- invalid source or output paths—including paths outside the permitted roots,\n  absolute paths, traversal, and escaping symlinks—are rejected.\n\n`read_skills` is the safe version of \"agent prompts itself\":\n\n- Agent calls tool explicitly — no autonomous injection\n- Orchestrator (user or system prompt) decides when skill loading is appropriate\n- Auditable: tool call is visible in the conversation\n\n## Skills\n\nAll bundled skills ship with `disable-model-invocation: true`, so they stay out of the system prompt\nuntil the agent loads one explicitly via `read_skills(name=<skill>, full=true)`. They remain invokable\nas `/skill:<name>` slash commands.\n\n| Skill | Description |\n|---|---|\n| `ask-user` | Present 2–5 options before high-stakes/irreversible or ambiguous decisions |\n| `audit` | Security audit, integrity check, and secret/vulnerability scan |\n| `bootstrap` | Project and tool scaffolding from authoritative docs |\n| `brainstorm` | Design exploration and spec refinement before implementation |\n| `cicd` | Set up a two-stage CI/CD release pipeline (validate on push/PR, publish on tag) across GitHub/Forgejo/GitLab |\n| `clone` | Clone any git repo into `/tmp/clones` for read-only exploration |\n| `command-runner` | Inspect workspace health using pre-populated git context (status + diff) |\n| `commit` | Split, write, and maintain Conventional-Commit-style commits |\n| `debug` | Root-cause analysis and self-annealing error resolution |\n| `diff` | Review current git changes via pre-populated status + staged/unstaged diffs |\n| `environment` | Detect OS/distro/kernel/arch/user/CPU before running platform-specific commands |\n| `explain` | Technical deconstruction and logic tracing of existing code |\n| `finish` | Structured branch completion — verify, decide, clean up |\n| `handoff` | Toggle session handoff — write or read+delete `HANDOFF.md` |\n| `human` | Audit and rewrite content to remove AI writing patterns (\"AI-isms\") |\n| `readme` | Create or update a deployment-focused README in a fixed style |\n| `review` | Architectural review and quality assurance |\n| `runner` | Generate or convert a task runner (just/make/mise/task/npm/sh) |\n| `search` | Deep logic discovery and project context mapping |\n| `suggest` | Multi-dimensional optimization and improvement recommendations |\n| `task` | Task orchestration and ambiguity resolution |\n| `test` | Test execution, analysis, and failure resolution via TDD |\n| `tldr` | Maximum-density technical summary, zero filler |\n| `toon-json` | On-demand jq + TOON workflow for information-dense JSON |\n| `ui` | UI/UX design and implementation guidance for frontends |\n| `verify` | Verification before completion — confirm it's actually fixed |\n| `subagent` | Plan, decompose, and fan out independent units to cheaper parallel subagent workers |\n\n## Command interpolation\n\nSkill `.md` files may embed live command output with the `` !`cmd` `` directive.\nWhen the agent loads a skill with `read_skills(name=<skill>, full=true)`, each\ndirective is evaluated and replaced inline with a fenced block holding the\ncommand's output — so the skill arrives pre-populated with live workspace\ncontext (e.g. `git status`).\n\n```markdown\n### Working tree status\n!`git status -s`\n```\n\n### Security — pix-gate is the policy (no prompt)\n\nDirective commands are gated by the **same rule engine** as the `bash` tool\n(`@xynogen/pix-gate`), but with **no confirmation dialog**:\n\n- **Auto-deny on any rule match.** If a command matches any pix-gate rule\n  (critical / dangerous / risky), it is **not run** — the directive is replaced\n  with an inline `[blocked: <severity> — <reason>]` marker so the skill author\n  can see and fix it.\n- **Shell-free execution.** Commands run via a direct `argv` spawn (never\n  `bash -c`). Any shell metacharacter (`; | & $ \\` > < ( ) { }`, newline) is\n  rejected, so a clean-looking prefix can't smuggle a chained command.\n- **Bounded.** Per-command 10s timeout and 16 KB output cap; failures never\n  throw — they inline a marker so skill loading always completes.\n- **Escape.** `` \\!`cmd` `` is left literal, so docs can show the syntax without\n  running it.\n- **Single source of truth.** Expanding pix-gate's rule table or a user's\n  `~/.pi/agent/pix-gate.json` automatically tightens the skill path too.\n\nInterpolation only happens on the `full=true` path; name listing and description\nlookups never run commands. Calls and results identify the operation as `list`,\n`description`, `instructions`, `reference`, or `copy`; instruction results preview\nat most the first 100 characters, while the full content still reaches the agent.\nCopied-resource results show\nthe destination and byte size. Tool results follow Pix's configured auto-collapse\ndelay, including `read_skills`; expanding an elapsed result restores its normal\npreview without clearing or restarting the collapse timer.\n\n## Usage\n\n```\n# Agent lists available skills (no args)\nread_skills()\n\n# Agent reads description of a specific skill\nread_skills(name=\"commit\")\n\n# Agent loads full commit procedure\nread_skills(name=\"commit\", full=true)\n\n# Search Skills.sh (does not load a result)\nread_skills(search=\"anti-slop design\")\n\n# Explicitly fetch/cache one selected result, then load it\nread_skills(source=\"nutlope/hallmark\", name=\"hallmark\", full=true)\n\n# Re-fetch the selected remote skill\nread_skills(source=\"nutlope/hallmark\", name=\"hallmark\", full=true, refresh=true)\n\n# Read a UTF-8 reference into context\nread_skills(name=\"docx\", resource=\"references/compatibility.md\")\n\n# Copy a script or asset to the current project without loading it into context\nread_skills(\n  name=\"docx\",\n  resource=\"scripts/render.ts\",\n  output=\".pi/tools/docx/render.ts\"\n)\n```\n\n## Install\n\n```bash\npi install npm:@xynogen/pix-skills\n```\n\n> Bundled in [`@xynogen/pix-core`](https://www.npmjs.com/package/@xynogen/pix-core). Install it alone only if you do not use pix-core.\n\nOr from the monorepo:\n\n```bash\npi install ./packages/pix-skills\n```\n\n## Full distro\n\nThis package is part of [Pix](https://github.com/xynogen/pix-mono). The installer sets up Pi and the full distro. See [Install](https://github.com/xynogen/pix-mono#install) for the notes for each OS.\n\n```bash\n# Linux / macOS\ncurl -fsSL https://raw.githubusercontent.com/xynogen/pix-mono/main/scripts/install.sh | sh\n```\n\n```powershell\n# Windows\nirm https://raw.githubusercontent.com/xynogen/pix-mono/main/scripts/install.ps1 | iex\n```\n\n## License\n\nMIT. See [LICENSE](LICENSE).\n","readmeFilename":"README.md"}