{"_id":"@dzhechkov/adapter-gemini","_rev":"9-4bd39ec52c6caba64b7cabadc3234dfb","name":"@dzhechkov/adapter-gemini","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.1":{"name":"@dzhechkov/adapter-gemini","version":"0.1.1","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.1","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"e871767604d315c2eb0c7f9243741bfb00a44421","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.1.tgz","fileCount":8,"integrity":"sha512-lJALa/Ye1MhusT2mptkvV62b6jiHeJnDZzcJkk/nBH5sOXqkO63O1agFvvCLwd4r6va0TEvus05yN98pAP0YJw==","signatures":[{"sig":"MEUCIEbasVYOvVBQ42fG9OpU4L29wSqQGeeR/D9uCt00qeQDAiEArNjLtjC8rfvvR8PXkwz5Lf62KAIPywuER5RscZUIeqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16681},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/fd588aaaae5e3b7abc31c86fcc5b533f/dzhechkov-adapter-gemini-0.1.1.tgz","_integrity":"sha512-lJALa/Ye1MhusT2mptkvV62b6jiHeJnDZzcJkk/nBH5sOXqkO63O1agFvvCLwd4r6va0TEvus05yN98pAP0YJw==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.1_1783166694687_0.17095641954949037","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dzhechkov/adapter-gemini","version":"0.1.2","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.2","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"ea3877486dfda63f4edd62520920e7acad85eb41","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.2.tgz","fileCount":10,"integrity":"sha512-UOdDHsEvpX/UoB2d5q39mFhBsbrBGr6QamAhr/RFUAxTdKJYn7Xbeqowl0ib86DZmNspoa+pFYO3LPbBNlu64A==","signatures":[{"sig":"MEYCIQDPsON3ldgqqO+Dhi2NTKIDT6b2llIWK5ht/ZC2kjBcqwIhAMupvbQ9mVAUSoK1zSlPMmA2L5/EQuLjW981Q0KRVKbQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20021},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/bf8de3ba2932557525b0f5c241c45681/dzhechkov-adapter-gemini-0.1.2.tgz","_integrity":"sha512-UOdDHsEvpX/UoB2d5q39mFhBsbrBGr6QamAhr/RFUAxTdKJYn7Xbeqowl0ib86DZmNspoa+pFYO3LPbBNlu64A==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.2_1787565179286_0.6279061829828867","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dzhechkov/adapter-gemini","version":"0.1.3","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.3","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"0fe911ef2824e153d05ce38afd5aae86ae77a850","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.3.tgz","fileCount":10,"integrity":"sha512-0G9Cm/Wy5WlvdSJp1vCja2NUBv2r+1YCwPBsY+0odWl5yS649HGzt1+tseiHfOEphJhyvCJShlAAFC+oea5vgw==","signatures":[{"sig":"MEUCIQDybMABLX/1yqMMZEBDOb6blhcAhbIpRZUO5lXXcGdTygIgDv9Url6iBrYxM1nCtQaIZQS5YL7LjT51jJOy3jM297E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20021},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/ea2ba86b32433dec06601159b6e71557/dzhechkov-adapter-gemini-0.1.3.tgz","_integrity":"sha512-0G9Cm/Wy5WlvdSJp1vCja2NUBv2r+1YCwPBsY+0odWl5yS649HGzt1+tseiHfOEphJhyvCJShlAAFC+oea5vgw==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.3_1787632663352_0.3115376480373029","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dzhechkov/adapter-gemini","version":"0.1.4","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.4","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"13f4a0d215720ba2bf03eeec03017976b5ecf876","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.4.tgz","fileCount":10,"integrity":"sha512-iizRsavlGe5dJoMUng78s5DY5k5kmTKX7Aqrv/b5EkG8iy16V9UY3Q8qntQTbomihdobqGBucKQzD0sO7Ho8zg==","signatures":[{"sig":"MEYCIQCY5pBlQpriKqvDR60V3FwhG80v/1zvqGx25Qt0pSucBQIhAIbg81gC5ekEx6N3wW0G4Kj2Iv9XQA4FyfNNsNnU+Yaj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20158},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/462b6e046bd160740b413e8f138eb4a3/dzhechkov-adapter-gemini-0.1.4.tgz","_integrity":"sha512-iizRsavlGe5dJoMUng78s5DY5k5kmTKX7Aqrv/b5EkG8iy16V9UY3Q8qntQTbomihdobqGBucKQzD0sO7Ho8zg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.4_1787944233806_0.2643809808652162","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dzhechkov/adapter-gemini","version":"0.1.5","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.5","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"d374f7ea2552550ae78538f3e0a4238979ee308e","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.5.tgz","fileCount":10,"integrity":"sha512-bmXTYmKC2c9Gz1mOxurpT6iYGCKKvoR8qtNpTHdar6hJ2owJKoic0bPhXoDj9gW7SHNdWsUdKko9paRM/czHeA==","signatures":[{"sig":"MEYCIQD9mN8JGrSaWcFfuiaFMHB7w24fw5a+S7lLRd3PDDnA6gIhAJas89hnvPDqUx0Nv8zTVTMYMzuzrHypBQaF4lvhyVxv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20158},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/a17548df6e6e636f05ff155d8a3973a6/dzhechkov-adapter-gemini-0.1.5.tgz","_integrity":"sha512-bmXTYmKC2c9Gz1mOxurpT6iYGCKKvoR8qtNpTHdar6hJ2owJKoic0bPhXoDj9gW7SHNdWsUdKko9paRM/czHeA==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.5_1787944622243_0.5914409332259445","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dzhechkov/adapter-gemini","version":"0.1.6","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.6","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"dist":{"shasum":"86f66cf6dc21f248a7a575c57fde24898e6b3093","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.6.tgz","fileCount":10,"integrity":"sha512-6V0A6W9O1QKdbcEPMZ3SU/3kq9fRAxRA4fjNawUufvyyMMAvcPaQnDQYig8UnV77yGbpF31K6CQ55moKA0sozw==","signatures":[{"sig":"MEUCIGeHiPuYR8qb7fmwAz5PEVTdLahldZ9jMIUq8fP6LuBSAiEAkxvIUk0E+B0EVIM/DBsUO4wOY2fWyYsYTf7qH3Au6dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20158},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/e5ccb10024b9c2654035a65b4812c295/dzhechkov-adapter-gemini-0.1.6.tgz","_integrity":"sha512-6V0A6W9O1QKdbcEPMZ3SU/3kq9fRAxRA4fjNawUufvyyMMAvcPaQnDQYig8UnV77yGbpF31K6CQ55moKA0sozw==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.6_1788003530314_0.3257921475052816","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dzhechkov/adapter-gemini","version":"0.1.7","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.7","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"c95d531479758938ff62b9e6784df09fe59d8bc6","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.7.tgz","fileCount":10,"integrity":"sha512-4I6RUW+S/PbarTr5WgPw+OLCtbHVYukmFP43VlILB7X04Jz22aof8223WM2pXnO0VPPfqnJzSxb+zhLGXmGgXQ==","signatures":[{"sig":"MEYCIQDQqw73CM35E6dP9sCiMOLqEN8cj6tdAQ6ljRqaAalxlQIhAJIsQgTLNIBVzvTtWP0EehLMJ45ex/NTBUpd8PAaqk2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20227},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/1da8ad1ec8b0e32159fed3e65901a121/dzhechkov-adapter-gemini-0.1.7.tgz","_integrity":"sha512-4I6RUW+S/PbarTr5WgPw+OLCtbHVYukmFP43VlILB7X04Jz22aof8223WM2pXnO0VPPfqnJzSxb+zhLGXmGgXQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.7_1788025451206_0.633835577722365","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dzhechkov/adapter-gemini","version":"0.1.8","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/adapter-gemini@0.1.8","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/adapter-gemini#readme","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"575e9217ff2814c4fe58ec9438ff8f7b535ed090","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.8.tgz","fileCount":10,"integrity":"sha512-3ik5/kNk7Jf4ouVnWsjZvDiFMJnojsBulnhGIBsVG7eehz2cCbsd4m8E/9Kly3Vg1TMi8PkUSx0sJ8YbIxVN9Q==","signatures":[{"sig":"MEUCIFgFDxzc+s1AM464PbmS8tszCXzv1tFKiAfmunsg6UX8AiEAuxubE3D68boVAE2OZ7O2E9BFwfDg+GT7fBVn1sunzd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC67zN3huJZ0n2F46dtbXFS2aKqFpeWQGtVQUmLphmgZAIhAOk8tZjuFHu8ME0XFN+DS3tSJcATCvmWG4YxnIjbQUK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20227},"main":"./dist/index.js","type":"module","_from":"file:dzhechkov-adapter-gemini-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/b5a93cb1780b6b00143b54ae3d85a06b/dzhechkov-adapter-gemini-0.1.8.tgz","_integrity":"sha512-3ik5/kNk7Jf4ouVnWsjZvDiFMJnojsBulnhGIBsVG7eehz2cCbsd4m8E/9Kly3Vg1TMi8PkUSx0sJ8YbIxVN9Q==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dzhechkov/core":"0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-gemini_0.1.8_1789292089173_0.4145541279280178","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"_id":"@dzhechkov/adapter-gemini@0.1.9","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"eb938bf0663944fddb11ea284f38a7e8f8978a29","tarball":"https://registry.npmjs.org/@dzhechkov/adapter-gemini/-/adapter-gemini-0.1.9.tgz","fileCount":10,"integrity":"sha512-qn6hDEEfHh2X/PWSTicIdGjPWcjFArxeq4GpmC5c2A9R0IX/PjqZXkyO5UmhaKcL8/3gu8km6eCmKNfvGUUS0Q==","signatures":[{"sig":"MEYCIQDbfgOfLWt7B3RtnHmaYB0x/zRVyjlR+Jqtj0UmoiXiBwIhAKCkJlN9EALr0u5akY0MFPMaN9PM932zBuESGuS5h7Hh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYX+mtadz9xqgAtMgIngsYiZTRSQUzhdjZKA8KzcTUOAIgUSQ2hhy1Lnie0mBYD5TuPsA4a9fr/R2patz87VOJGw8="}],"unpackedSize":20228},"main":"./dist/index.js","name":"@dzhechkov/adapter-gemini","type":"module","_from":"file:/var/tmp/dz-publish-packed-j9vOmh/dzhechkov-adapter-gemini-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-gemini#readme","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"_resolved":"/var/tmp/dz-publish-packed-j9vOmh/dzhechkov-adapter-gemini-0.1.9.tgz","_integrity":"sha512-qn6hDEEfHh2X/PWSTicIdGjPWcjFArxeq4GpmC5c2A9R0IX/PjqZXkyO5UmhaKcL8/3gu8km6eCmKNfvGUUS0Q==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"_npmVersion":"10.9.4","description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","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":{"yaml":"^2.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-gemini_0.1.9_1790259368761_0.20007237095227826"}}},"time":{"created":"2026-07-04T12:04:54.565Z","modified":"2026-09-24T14:16:09.670Z","0.1.1":"2026-07-04T12:04:54.818Z","0.1.2":"2026-08-24T09:52:59.426Z","0.1.3":"2026-08-25T04:37:43.520Z","0.1.4":"2026-08-28T19:10:33.966Z","0.1.5":"2026-08-28T19:17:02.386Z","0.1.6":"2026-08-29T11:38:50.447Z","0.1.7":"2026-08-29T17:44:11.350Z","0.1.8":"2026-09-13T09:34:49.255Z","0.1.9":"2026-09-24T14:16:08.849Z"},"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-gemini#readme","keywords":["agent-skills","gemini","gemini.md","gemini-cli","gemini-code-assist","adapter","harness"],"repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/adapter-gemini"},"description":"GEMINI.md platform adapter - flattens canonical skills into a single root-level GEMINI.md (plain Markdown, no frontmatter, hierarchical; read by Gemini CLI + Code Assist; intentionally lossy, merge-not-overwrite).","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"readme":"# @dzhechkov/adapter-gemini\n\nThe **GEMINI.md** platform adapter for [DZ Harness Hub](https://github.com/djd1m/dz-harness-hub) — flattens canonical skills into a single, root-level `GEMINI.md` read by the **Gemini CLI** and **Gemini Code Assist**.\n\n```bash\ndz init --target gemini --select design-thinking\n```\n\n## What it emits\n\n`GEMINI.md` is Gemini's canonical context file: one **root-level, plain-Markdown** file — no YAML frontmatter, no per-skill directory. Gemini loads it **hierarchically** (`~/.gemini/GEMINI.md` → workspace root → subdirectories, concatenated nearest-wins); dz emits the workspace-root file:\n\n```\nGEMINI.md   # a plain-Markdown \"## <skill>\" section per selected skill, inside a dz-managed fenced block\n```\n\nStructurally this is `AGENTS.md` with a different filename — one `GEMINI.md` holds **all** selected skills. Unlike the skill-tree adapters (one directory per skill) and unlike copilot (one instruction file **per** skill), everything is aggregated into one file.\n\n## Intentionally lossy — and merge-not-overwrite\n\nLike `agents-md` and copilot, this is a **lossy** adapter. GEMINI.md loses:\n\n- **YAML frontmatter** — the section is plain Markdown;\n- **progressive disclosure** — the whole section is always-on;\n- **per-skill file boundaries** — every skill collapses into one file;\n- **assets** — `scripts/`/`references/` are not carried.\n\nBecause `GEMINI.md` is often **hand-authored** (project conventions, build/run notes), aggregation into the real file (at the operations layer) uses `@dzhechkov/core`'s `mergeGeminiMd`, which owns only a fenced block:\n\n```\n<!-- dz:skills BEGIN (managed by dz — do not edit) -->\n…skill sections…\n<!-- dz:skills END -->\n```\n\nEverything **outside** the fence is preserved byte-for-byte. The merge is idempotent — running `dz init --target gemini` twice yields the same file, and a second dz block is never appended.\n\nPer the `@dzhechkov/core` `Adapter` contract the 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","readmeFilename":"README.md"}