{"_id":"@dzhechkov/adapter-cursor","_rev":"9-be91241e0ce88e9ca42d2541be4e8b51","name":"@dzhechkov/adapter-cursor","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.1":{"name":"@dzhechkov/adapter-cursor","version":"0.1.1","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.1","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"ff1c699c912430b417dc721d2fd1b6f727713cbc","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.1.tgz","fileCount":8,"integrity":"sha512-b/nv4AvKsJYDBr0GihR7wFSrp4GVkry6xKLG1kBBVcJpKZY3p6TZCw22VVZCW+PyFTPTLjHEyd5Ry3ViZkC4kg==","signatures":[{"sig":"MEUCIQCH9zS6Nb/Hq5iMLZ03EamleYbxELKL1Vg50t2e3XogkgIgWhjtZSYRyPt86/jtNFrK6nDV4BahuEHPDI4qVoPwD94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17934},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/ed2d2d3e281f9e1a668b8c7eec52759d/dzhechkov-adapter-cursor-0.1.1.tgz","_integrity":"sha512-b/nv4AvKsJYDBr0GihR7wFSrp4GVkry6xKLG1kBBVcJpKZY3p6TZCw22VVZCW+PyFTPTLjHEyd5Ry3ViZkC4kg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.1_1783163609627_0.23678204247396972","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dzhechkov/adapter-cursor","version":"0.1.2","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.2","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"84fff49cbb2978b48ff39d3ccb94a2c344609969","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.2.tgz","fileCount":10,"integrity":"sha512-k2RtZNAC4NaDQV9ihtRnVbOfaB0aOKU2SdHSndLHuxnslvYnyGjghiC/9qmb9+ZJvLczdQvjkzLQNnrsiUIRMg==","signatures":[{"sig":"MEUCIQDihQgpokFjg+RxM4DGAYXmSIP9R6OcGeHVd897LFmgtwIgfWiLx2vmUSofPUgyeOpfByv/iRsl/xhDnmHvgXNQDJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21274},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/1b92c204635d8fa87a68b3b082f027cd/dzhechkov-adapter-cursor-0.1.2.tgz","_integrity":"sha512-k2RtZNAC4NaDQV9ihtRnVbOfaB0aOKU2SdHSndLHuxnslvYnyGjghiC/9qmb9+ZJvLczdQvjkzLQNnrsiUIRMg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.2_1787565171740_0.3364004898539974","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dzhechkov/adapter-cursor","version":"0.1.3","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.3","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"63b7e78d2b727c33f6bfa1e5f48225546cf32c09","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.3.tgz","fileCount":10,"integrity":"sha512-hAGg7R7mcLHiw8kCq+VmiQMu9G47xSvpTamup+r/9DMVjWrxlJmXhY8RFacKlD/T/LMgRrLX2za9zxPvFEh0KA==","signatures":[{"sig":"MEQCIACBWRVkaOdvWvwzxbgkuZZgk/TCSueYakkIm7wS2pizAiAZcjNUaem3MB9Fk/3n0PyshiGV00Zyqhbk6+dbb3XKQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21274},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/1bce3d24b23783cfe01fedaddff0211b/dzhechkov-adapter-cursor-0.1.3.tgz","_integrity":"sha512-hAGg7R7mcLHiw8kCq+VmiQMu9G47xSvpTamup+r/9DMVjWrxlJmXhY8RFacKlD/T/LMgRrLX2za9zxPvFEh0KA==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.3_1787632655568_0.46410034330864547","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dzhechkov/adapter-cursor","version":"0.1.4","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.4","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"8d96c9df535dc27f114033d803a50847926abc4e","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.4.tgz","fileCount":10,"integrity":"sha512-ZgzRikee6jUmt67+rE/6o7I6CVGgVuiZcoZZk2wi5GGTaW7gl4UHisrWlpvE2vVNoDa0qCogLvMD+RWXdRTY/g==","signatures":[{"sig":"MEYCIQDc1RtfmLbb/+YaDXdIR/sqsnwmS/vWAIfziG5CGZgjXwIhAOb6+izL2jsdLpL89AY+K/R6hy2eB+nqd1pe0Kp7zwCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21411},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/869a4cd66a9caa6ea3171c6a4f8c190f/dzhechkov-adapter-cursor-0.1.4.tgz","_integrity":"sha512-ZgzRikee6jUmt67+rE/6o7I6CVGgVuiZcoZZk2wi5GGTaW7gl4UHisrWlpvE2vVNoDa0qCogLvMD+RWXdRTY/g==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.4_1787944227106_0.9264490124672597","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dzhechkov/adapter-cursor","version":"0.1.5","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.5","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"40a88279c13f86833de62ceca985e225ea8682fc","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.5.tgz","fileCount":10,"integrity":"sha512-eBm5Vjd8zFzb1u8aK+WW48hfq1L1pEs3cug6qnBRynyqmVD7Gi0sZhkkUxiRRmRghGUZ/u3ek0zpoEfU6P7GAQ==","signatures":[{"sig":"MEQCID4u514JI5rBSyhAjFGPm3AYX0Z2ZHGuyra2RcDZmhb4AiBhuoQSKY5rDw+tFUWPp3RoqUUmHopBfCaD3k1HFoJXng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21411},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/98d7d7e63d8daff1661a8dc35641d86b/dzhechkov-adapter-cursor-0.1.5.tgz","_integrity":"sha512-eBm5Vjd8zFzb1u8aK+WW48hfq1L1pEs3cug6qnBRynyqmVD7Gi0sZhkkUxiRRmRghGUZ/u3ek0zpoEfU6P7GAQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.5_1787944615517_0.8463774084897937","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dzhechkov/adapter-cursor","version":"0.1.6","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.6","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"c932a9d8ed7cb92db638144c2c786ff2fc22447f","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.6.tgz","fileCount":10,"integrity":"sha512-NG2rbdW/+j6r4IJdvwlNcL2qPOBkmcRKOIx8MYj0M/fnYRK77iOd7RmoZuRuCUpJ36wJzWpUVCKKGS05r0FhuA==","signatures":[{"sig":"MEUCID2VRrDwKle5VmeL5kjjdEkWkMok6HUAC41dQ2ranOEnAiEArymbIHvQM0Bm+LnOHJZErQ7wjDgpRy35Fyu06JYPdgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21411},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/d58adefefa16886a2aaf041a108f9ad2/dzhechkov-adapter-cursor-0.1.6.tgz","_integrity":"sha512-NG2rbdW/+j6r4IJdvwlNcL2qPOBkmcRKOIx8MYj0M/fnYRK77iOd7RmoZuRuCUpJ36wJzWpUVCKKGS05r0FhuA==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.6_1788003523934_0.9458291207553835","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dzhechkov/adapter-cursor","version":"0.1.7","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.7","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"29b36a56bd0592dbafe855a5153a7c29a64fb0f9","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.7.tgz","fileCount":10,"integrity":"sha512-PKjRcP2biZ46On/gSIdkA8UeT8doOD329k+wisR5N8YOnAFO7ddBe/RaBJ2ZAqNssToZuTk6rv/IQue7n+YufQ==","signatures":[{"sig":"MEUCIQDv9YyhW9atFOI+tjNKfUtAY6zBcvZ0AEPKeFfgV8xHVgIgXcgNdk1I8hZEJefV0lSr3335Jr09KKfQH7+0dY4ZGl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21480},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/7df205bbf256e4cdfaaa84380c37cc56/dzhechkov-adapter-cursor-0.1.7.tgz","_integrity":"sha512-PKjRcP2biZ46On/gSIdkA8UeT8doOD329k+wisR5N8YOnAFO7ddBe/RaBJ2ZAqNssToZuTk6rv/IQue7n+YufQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.7_1788025444297_0.600531976412797","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dzhechkov/adapter-cursor","version":"0.1.8","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-cursor@0.1.8","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/adapter-cursor#readme","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"548e967cb3bff6d9520ed78418c36a9ca9dc11e1","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.8.tgz","fileCount":10,"integrity":"sha512-GSl2A4yPgCyaOPcoyz8GOdK9ofMMMzpbLvUQZHIZ2OTcJyz2qXs6QzL6P8bcDS/JrF/FbIjUUIWIocjbAEhu6w==","signatures":[{"sig":"MEYCIQDo5HMee08QxjxA/PMbQUxjb247eWF5yHY23YYE/Tbd/gIhAJdnvbVoW2O/+f0GEv+7ebH40tfAOTjka7FfCpbMZRw4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAvvnA9AiWdD1g2rwyQY2kOePRUTWDi8kpsGYqFBQejPAiEA/60LcYH7kbNHNQCxZ2/RhDm55za1YmGCffx0fb/yroA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21480},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-cursor-0.1.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/132806158538abde3d44b009e3591c54/dzhechkov-adapter-cursor-0.1.8.tgz","_integrity":"sha512-GSl2A4yPgCyaOPcoyz8GOdK9ofMMMzpbLvUQZHIZ2OTcJyz2qXs6QzL6P8bcDS/JrF/FbIjUUIWIocjbAEhu6w==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cursor_0.1.8_1789292038806_0.7786934782286157","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"_id":"@dzhechkov/adapter-cursor@0.1.9","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"d0b8b6c5d8c3465a098a9cdb2b8ddf1782a1f371","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-cursor/-/adapter-cursor-0.1.9.tgz","fileCount":10,"integrity":"sha512-WOrVVUbmX8WZs8fBrpm91pb1HFCwEzAuGHvSUN8mQ+5M8Vi+5KjKQHtoGHfFv43vBpExomCDPaMHpMIR3uyVzQ==","signatures":[{"sig":"MEUCIHh+Mg69gwNya+iF7RQgShuYhocIDMVWsJeuxVSkA/6uAiEAofbkttIRlGc4F/6U8fmBhgfZgsRW4uzMY9qDD/lhWhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC28vHTaEmcnOyDdbd/I5W5RFqDqVGDMWvMKpqzNqE/3wIgAda0N7U2WBmbLx8iUI7+5fhIN8KH+omd4lwdH3HbaqI="}],"unpackedSize":21481},"main":"./dist/index.js","name":"@dzhechkov/adapter-cursor","type":"module","_from":"file:/var/tmp/dz-publish-packed-j9vOmh/dzhechkov-adapter-cursor-0.1.9.tgz","types":"./dist/index.d.ts","author":{"name":"dzhechko"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"version":"0.1.9","_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/adapter-cursor#readme","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"_resolved":"/var/tmp/dz-publish-packed-j9vOmh/dzhechkov-adapter-cursor-0.1.9.tgz","_integrity":"sha512-WOrVVUbmX8WZs8fBrpm91pb1HFCwEzAuGHvSUN8mQ+5M8Vi+5KjKQHtoGHfFv43vBpExomCDPaMHpMIR3uyVzQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"_npmVersion":"10.9.4","description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","directories":{},"maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-cursor_0.1.9_1790259249179_0.7977870540164806"}}},"time":{"created":"2026-07-04T11:13:29.506Z","modified":"2026-09-24T14:14:09.467Z","0.1.1":"2026-07-04T11:13:29.779Z","0.1.2":"2026-08-24T09:52:51.870Z","0.1.3":"2026-08-25T04:37:35.712Z","0.1.4":"2026-08-28T19:10:27.236Z","0.1.5":"2026-08-28T19:16:55.695Z","0.1.6":"2026-08-29T11:38:44.058Z","0.1.7":"2026-08-29T17:44:04.431Z","0.1.8":"2026-09-13T09:33:58.881Z","0.1.9":"2026-09-24T14:14:09.282Z"},"bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"author":{"name":"dzhechko"},"license":"MIT","homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/adapter-cursor#readme","keywords":["agent-skills","cursor","cursor-rules","mdc","adapter","harness"],"repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-cursor"},"description":"Cursor platform adapter - transforms canonical skills into per-skill .cursor/rules/<id>.mdc project rules (Cursor's 3-key frontmatter + body; intentionally transforming, not byte-identical).","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"readme":"# @dzhechkov/adapter-cursor\n\nThe **Cursor** platform adapter for [DZ Harness Hub](https://github.com/djd1m/dz-harness-hub) — transforms canonical skills into per-skill Cursor **project rules**.\n\n```bash\ndz init --target cursor --select design-thinking\n```\n\n## What it emits\n\nCursor ([cursor.com/docs/context/rules](https://cursor.com/docs/context/rules)) reads project rules from `.cursor/rules/` — **one `.mdc` file per rule**:\n\n```\n.cursor/rules/<skill-id>.mdc\n```\n\n> The extension MUST be `.mdc`. A plain `.md` file in `.cursor/rules/` is **ignored** by Cursor.\n\nEach file is YAML frontmatter with Cursor's three keys, then the skill body as Markdown:\n\n```mdc\n---\ndescription: \"Human-centered product development orchestrator…\"\nalwaysApply: false\n---\n\n# Design Thinking\n…skill body…\n```\n\n| Key | Meaning |\n|-----|---------|\n| `description` | the skill's description — Cursor uses it to decide relevance |\n| `globs` | optional file-glob scope; **omitted** here → a general (unscoped) rule (emitted only if the source skill declares a `globs` string) |\n| `alwaysApply` | `false` → the rule is **agent-requested** (pulled in on demand), not always-on |\n\n## Intentionally transforming — excluded from byte-identical equivalence\n\nLike copilot, this is **not** a lossless skill-tree adapter. The canonical `SKILL.md` frontmatter (~26 project-local keys such as `name`, `trust_tier`, `version`) is **replaced** by Cursor's own 3-key frontmatter, so the emit is not byte-identical to the source. The `cursor` target is therefore **excluded** from the cross-adapter byte-identical equivalence suite (which covers only the five lossless per-skill tree adapters). `scripts/` and other assets are not carried.\n\nPer the `@dzhechkov/core` `Adapter` contract the transform loss surfaces as a **warning**; under `strict` the adapter **throws**. The canonical skill stays the lossless source of truth — recompiling to `claude` is still full fidelity.\n\n## Exports\n\n- `renderCursorMdc(skill)` (from `@dzhechkov/core`) — renders one `.mdc` file's content.\n- `CURSOR_RULES_ROOT` — `.cursor/rules`.\n- `ADAPTER_CURSOR_VERSION` — `0.1.0`.\n- `cursorAdapter` — the `Adapter` implementation.\n","readmeFilename":"README.md"}