{"_id":"@callmeradical/augy","_rev":"19-c3e968505cc997922f8ba65f0190d68c","name":"@callmeradical/augy","dist-tags":{"latest":"0.11.0"},"versions":{"0.1.0":{"name":"@callmeradical/augy","version":"0.1.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.1.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"fb2a0567c44fc9c5983068262aaad1aa652699e9","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.1.0.tgz","fileCount":24,"integrity":"sha512-0h40c9MV5VP0+L/oetJzA2GASdhBOgvlIjrAMsazRDJ6vIGQwJINhq3B6yadD0OpJ6G65klD/Lj7P5SR/gnWFA==","signatures":[{"sig":"MEYCIQDL8b4dtkAM6uoa57dj0YK5bp2ZRRhBDzYJU8D1I5Go7QIhAPO6qxlyNrVB+PVj9DTvA7tWArpob7xE6hWqIJ+oiFw7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129302},"type":"module","engines":{"node":">=18"},"gitHead":"ab7204ae0e8fdce0842ab798630810a6f0eede7a","scripts":{"dev":"tsx src/index.ts","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.3","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.20.0","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.1.0_1778534950762_0.5920457551389131","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@callmeradical/augy","version":"0.2.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.2.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"69ea12adb330e0ce8702bcfedaf61627a107fd6b","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.2.0.tgz","fileCount":26,"integrity":"sha512-/tQ4veIFA9f3JmWxFFVjlGaE93RoC5cMCEnxuf3r9gfCBXFg77AJ/5F97D6mAb3fPTWZJdraPK7DhzDkpth3Cw==","signatures":[{"sig":"MEUCIBD+zYgDIFQTB6zV7Lh7FMItIuOGz4nRDoSmGUJNkMFrAiEAnyIeUT4rKjB+Wqh1JrE3a4LJgcyD2pm91idDsHW6DvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144963},"type":"module","engines":{"node":">=18"},"gitHead":"2891efad3556552212100d151298ef38560bee03","scripts":{"dev":"tsx src/index.ts","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.2.0_1778537788191_0.16653158309887695","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@callmeradical/augy","version":"0.3.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.3.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"4b1a6166080266b29af65239728202e879bca01f","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.3.0.tgz","fileCount":27,"integrity":"sha512-VCpJsz/RxLlexetTPwVWDg13JhmaYmIEege9UhAIuLGAbxdSXm0X0RHHwmUjS3ZilVK2Zd2uKszuVyTVc7DvFg==","signatures":[{"sig":"MEQCIGp2Wc+I20OkRqGTT8+5Um59/BPHa6tQFCP+SQtRarkIAiBAksTUpIsO5Vey/1PuzheDyJQVLsOZoxv14fFrpcyjRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153937},"type":"module","engines":{"node":">=18"},"gitHead":"cc19efdf2894b1b6ff1d1cf68b4feca235803830","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.3.0_1780956039589_0.4401589292363046","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@callmeradical/augy","version":"0.4.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.4.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"de88cb7366496f1866b269932aa41ad0861d1110","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.4.0.tgz","fileCount":27,"integrity":"sha512-22FRBT5JVa6njoVDI0zK/ldJmzuNxVuviq31SMl19zG5wi1hA4lwdNpTkkwgnpHubImccOjEABG0cRMHuQ4glQ==","signatures":[{"sig":"MEUCIQCvTnOfej4WF2A77UahRhFJ1qa5AdOzBz2eQO9oXSf5HQIgfH8hpKR8+KGcjQXoZ51s0c7d7YHUFhnCO1zlQNIcsDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155561},"type":"module","engines":{"node":">=18"},"gitHead":"cbd969ef8d22c92633a8bbf428a8c9880d13b94c","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.4.0_1781010435536_0.2571198219841515","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@callmeradical/augy","version":"0.5.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.5.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"f47384177657a4cde06844b4fffb5dc91cc963d2","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.5.0.tgz","fileCount":29,"integrity":"sha512-O9Mgv2gd7TkO7kOgLfyviUu9QXCPcLacTDMTW5QpdCzoM24v97nHvnGT5/wWWQeKEX3BqjtV639zi65Mn24n+g==","signatures":[{"sig":"MEYCIQC5iaRexIQKic3CjFiLUDFB/SFZWUOwMV2OGPNQiGzmTQIhAOoLmJNVG0j3tZv2l7p2EySqgGg/FRuXIQZBvvMY1bxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162355},"type":"module","engines":{"node":">=18"},"gitHead":"d0b9496daf5d4cdd58e65bf570daca684cbc3003","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.5.0_1781011321895_0.5030685583645929","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@callmeradical/augy","version":"0.6.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.6.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"01b913ab869c5915d229486a55f5288b3f51fae3","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.6.0.tgz","fileCount":29,"integrity":"sha512-ompp2nR3+MVsY90kSuHPmsHcsioGCSMg5AGr7J4hpW12GUPmZZRncgJyaR2jWSttvnYvlKvaOTOPgM8aUSU0xg==","signatures":[{"sig":"MEUCIGkACeeO6tpZtHiwdiYMrYK4sBSow2/cg4BFtyqciy+hAiEAsb9JZLDBfh/X5PuFw1JgMIPuGf5b4gHMez9hz561REc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163908},"type":"module","engines":{"node":">=18"},"gitHead":"61793d691780e0e300f677ad3145b3d66c3a3095","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.6.0_1781012286447_0.07749222723137539","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@callmeradical/augy","version":"0.6.1","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.6.1","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"7738b71da1ed3c9497c5619f1f77e76981387666","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.6.1.tgz","fileCount":29,"integrity":"sha512-hSgf66HL0t132on39ylSly+4NfQoY1SZUsQL5aj8T1LGAMD/9L98g2rFBVzQCHJOwGm+2h4iQ2I4denNmY3jIA==","signatures":[{"sig":"MEUCIQDq4NA+smx13hCqzQFlYgaEDslqFKEnh1pDrbqZiSYGcgIgLchxTo+17PnRiGp6AsiOohn+pYMqkARQsFhuFVzXy0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164024},"type":"module","engines":{"node":">=18"},"gitHead":"31fb5bac08a8acffffb06e97e2150ef0a4a72892","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.6.1_1781012959775_0.09441200894802648","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@callmeradical/augy","version":"0.7.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.7.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"3d41d3067c12cbbbac95c2fa22a2fc257d4a3d3d","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.7.0.tgz","fileCount":30,"integrity":"sha512-wyxJLshsV9BjZVv4axFl9SAVzW/OKCN3wwOeypfjJOKu67XyIZCc6OhdZzQUqqR7gmPA29vkH08/+ZvymhQp4Q==","signatures":[{"sig":"MEUCIQDfy+r2Vk6EQhZi0eL5ft5AASeTIMNohw4AzHv1qsXEpwIgOoRG509NcmKF+3NyEhJNEiAL0qg4gjCjK0bEtvgLioY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168586},"type":"module","engines":{"node":">=18"},"gitHead":"8c0213a6391341606fbd0933512aaa1fd38c6c7e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.7.0_1781018354376_0.9109036680271829","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@callmeradical/augy","version":"0.7.1","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.7.1","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"f54080f688e80f009ef864f8925076e76c7c3646","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.7.1.tgz","fileCount":30,"integrity":"sha512-oeaxniGn22v/HnUgrDewpjfTThPyUzhkDt5crtkuurmQmum2sEwyh6XffVR2UqJkbWFJVI6sDIfgcg0rvPLwdA==","signatures":[{"sig":"MEYCIQCGy69vfWl1omXXwfTx5PS0dTPfvuFUmYQfWUfUDhBH1QIhAOlS1E0cFzazUoSPafki9XoXjBA0l+l7SOQEk8aJVHQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168683},"type":"module","engines":{"node":">=18"},"gitHead":"91f862b61b9284788aae3fe16d6315537d19fddb","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.7.1_1781018439826_0.9339664752176617","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@callmeradical/augy","version":"0.7.2","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.7.2","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"a64b244cf73e39591e7fea6b4faed507322b9670","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.7.2.tgz","fileCount":30,"integrity":"sha512-thl5HPuZh6Br5BjqrHr0WQtWUfw6GEOV/PMmAaJFLRiOaTiQytbJrqdAq/EcUhaCJ3Yk37I20994WQJgwDYnrg==","signatures":[{"sig":"MEQCIH89EULa+o+P/yRfGKE3ucD8f7oJHb3In5hQM299kJo/AiB8ZjLWJOoDyTpAwgqtZAS4U8qfzzYv7Yb5DxqdRb0tcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169420},"type":"module","engines":{"node":">=18"},"gitHead":"c16b6a3a4e0f7f8996653d568f6998dcc5738963","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.7.2_1781024933394_0.3671051193112844","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@callmeradical/augy","version":"0.8.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.8.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"704ea9734f315dca8ef8346a0d00ac2bca1f9f31","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.8.0.tgz","fileCount":31,"integrity":"sha512-3ay1iQyx7yaIAaO+aWre0uFbT4YWLrNhbL/YuelCHQaX6UUoy4hcR3vhy55Z4twBH4CXFqg+VridKRvKb5K0ZA==","signatures":[{"sig":"MEUCIDyAT0rfMVPN9kI1U1merSihtm7qSgUa1IR9OPnza2VZAiEA6Rm8v0vqr93iipXga2HGkqptgoeslY93AX6em6HGLro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171701},"type":"module","engines":{"node":">=18"},"gitHead":"ade9b351d67200cd2393761377cfbee50962e757","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.8.0_1781026141112_0.09160004052907933","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@callmeradical/augy","version":"0.8.1","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.8.1","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"a34244f96542fbd42a86e39ef471f695896be161","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.8.1.tgz","fileCount":31,"integrity":"sha512-ZpYyRS6Ltlwm5Yq2ZDf0vPk3BYsv9hDCcogAv8woAFWqTiTthOhWtPZZ72UmO46sU2bW9mzB4eyPIEEuyUNBow==","signatures":[{"sig":"MEUCIBO/ufumR75baRBOYolFzGQfz8xXpC6tjSxJctDgaMbEAiEA6aWbT9I9oKQNALMxlXGl7usMdIz9GDEU4RrjnZqMRV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172469},"type":"module","engines":{"node":">=18"},"gitHead":"e441a286787d68992ecb0918efe732735b00d9b2","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.8.1_1781027669211_0.45035305393850456","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@callmeradical/augy","version":"0.8.2","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.8.2","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"232cf6b95346db9a34bff1a8041c0ac5aaa27ca9","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.8.2.tgz","fileCount":31,"integrity":"sha512-8i0tgqUM8ipqWlB+nsaVqs/C0XSrQWl8HmNNqH81XwKA2IPzgazF7hve1ldenwkWzeDD8nDBu6/aLYj1ZN64Hw==","signatures":[{"sig":"MEUCIQC+bnHYEK5O99OwJ1Em+Ra8hEGcg0JBn3Lohx6NIo3zpwIgGRzsqyYdf4C1tsfaezyKeiyzoqBF5/qGBn8VImEBj+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172657},"type":"module","engines":{"node":">=18"},"gitHead":"294da2a5676fbba9342a99fd7faa5004aacd3f14","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.8.2_1781027839878_0.545403094076051","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@callmeradical/augy","version":"0.8.3","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.8.3","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"8a3e2933465096521bae846b4a303d1960138453","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.8.3.tgz","fileCount":31,"integrity":"sha512-+zdhMg7TJ8W5pbAv0EI66J4uKsxXFLW9usazvCofuytT+ufvUOz22VjiqZSvRj2BzKaPXRXOri28R7t01NSulQ==","signatures":[{"sig":"MEYCIQCw8U1XFEoPKXgDPqRrkhee46+Bki3k4XcDaZ1yrK69hgIhAP0K3qAOB42xMWsXRH1nNZfHZn7fQcVVfijpVK75PVky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173092},"type":"module","engines":{"node":">=18"},"gitHead":"30812a594a3932524a1695a625f4bd5adc3f0406","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.8.3_1781029465497_0.895368797029235","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@callmeradical/augy","version":"0.9.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.9.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"341c34ee9fec2123d428d4a74627fddbe910d302","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.9.0.tgz","fileCount":31,"integrity":"sha512-VHUSuZ7DF9PcOwQzX3xupeL77TRDmkrfBGf8cDSK7yFwAegOmC5+QOpYOCpfg/XkbbEiOZdOsBzFt0P4GEtm0A==","signatures":[{"sig":"MEUCIQDltwesJZA3UWSbjzp/IncjUHBRtkcBbfc78HRBNyNTYQIgJ0Gheaw8mQVA+QJ77WWXcl0xC+Nzn493yY/v5QMV32E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@callmeradical%2faugy@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173695},"type":"module","engines":{"node":">=18"},"gitHead":"3c1f1916456c3740465023f85405727e075431d1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.23.0","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.9.0_1782795769375_0.1687399536694365","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@callmeradical/augy","version":"0.9.1","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.9.1","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"155b5b589f07f4a311c5d1fae597e2937252cedf","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.9.1.tgz","fileCount":31,"integrity":"sha512-qtt1gMMymexSBBoCafESXJ+yGorTo4PxbYnNhtitcvznMeFbR6L5fVQZhZALp7XrlsY9TNupSovOJxznD67IdQ==","signatures":[{"sig":"MEQCIBcY+f8BpWQh11z3fqFGhBQ/IrPyaC01yIUmSyxrYRtnAiBp0pNLSbnaVZpXps9sc95RDeBhTWeSNMUmiU/AAqDvUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173685},"type":"module","engines":{"node":">=18"},"gitHead":"190794f72c91db8a6b80e438d36bf822fe9aa48b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.23.0","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.9.1_1782796520611_0.18365360541776243","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@callmeradical/augy","version":"0.9.2","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.9.2","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"3a74babc9dfe21d79f0e467063de7dadcebd4649","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.9.2.tgz","fileCount":31,"integrity":"sha512-I53gPGgsjVwBo9wPFfVuNwPQWErpqpk8z+E/3fd5l0MGuQ1ciz/9IWH+5A8SkXeCLZh5GNTW8cS98ehg+Ez5YQ==","signatures":[{"sig":"MEUCIGAQSam21HhF3BCCR/WfFzeDxcjNkF0Bq5Gj/xIFSEFrAiEAl+07q6+dvv9y5kKnQBCmRTLsmBeaBggEeeHFMPWFWwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173574},"type":"module","engines":{"node":">=18"},"gitHead":"74d4e46fe437376e03404f8c78216f5a24dc047c","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.23.0","dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.9.2_1782796891809_0.7749220302518045","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@callmeradical/augy","version":"0.10.0","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"author":{"name":"Lars Cromley"},"license":"MIT","_id":"@callmeradical/augy@0.10.0","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"homepage":"https://callmeradical.github.io/augy","bugs":{"url":"https://github.com/callmeradical/augy/issues"},"bin":{"augy":"dist/index.js"},"dist":{"shasum":"5a2c95fc33d3c5bf04e0634ed1a1ef30f18746ba","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.10.0.tgz","fileCount":39,"integrity":"sha512-sxFV3c0zNYXCE/mv0JoE/YdhjcX0PXZghfNkhpJ2Dvz0GhK1J/hTpEAemmn+7Pa/BAYUTl18EIFNfOrKAMipRg==","signatures":[{"sig":"MEUCIQD6UBdL/IlVodyeJH9S+vmcFiiszuSvccTS714MokrBcwIgNOKCnA39ED9Um94vE4Igi0gWnX/2q5UKQXpIALQghiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193395},"type":"module","engines":{"node":">=18"},"gitHead":"45b9ce718dc4fca59b3419031df409ead04e5bc0","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsup src/index.ts --format esm --outDir dist --clean","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"repository":{"url":"git+https://github.com/callmeradical/augy.git","type":"git"},"_npmVersion":"10.9.8","description":"Homebrew for AI agent skills — install, version, update, rollback","directories":{},"_nodeVersion":"22.23.1","allowScripts":{"esbuild@0.27.7":true,"fsevents@2.3.3":true},"dependencies":{"diff":"^9.0.0","chalk":"^5.3.0","giget":"^3.2.0","commander":"^12.1.0","@clack/prompts":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.3.0","vitest":"^4.1.8","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/augy_0.10.0_1783561979917_0.7731054294655075","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@callmeradical/augy","version":"0.11.0","description":"Homebrew for AI agent skills — install, version, update, rollback","type":"module","license":"MIT","author":{"name":"Lars Cromley"},"homepage":"https://callmeradical.github.io/augy","repository":{"type":"git","url":"git+https://github.com/callmeradical/augy.git"},"bugs":{"url":"https://github.com/callmeradical/augy/issues"},"keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"bin":{"augy":"dist/index.js"},"scripts":{"build":"tsup src/index.ts --format esm --outDir dist --clean","dev":"tsx src/index.ts","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build && npm test"},"dependencies":{"@clack/prompts":"^0.9.0","chalk":"^5.3.0","commander":"^12.1.0","diff":"^9.0.0","giget":"^3.2.0"},"devDependencies":{"@types/diff":"^7.0.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.8","tsup":"^8.3.0","tsx":"^4.19.0","typescript":"^5.7.0","vitest":"^4.1.8"},"engines":{"node":">=18"},"allowScripts":{"esbuild@0.27.7":true,"fsevents@2.3.3":true},"_id":"@callmeradical/augy@0.11.0","gitHead":"f1fe10b86a0fd7c02284012bfdaa33d763429d4e","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-3mx0Ck9nAUNGfVln9tutukJmUVsOg/VIsEGatVJBQe+oK9fxOV+pKTGY7xbfY8aTftYRHKXNUbCjWl6dbcr8Eg==","shasum":"7b2b3eb91960b3fe05b03ea74fa3fd69b631841d","tarball":"https://registry.npmjs.org/@callmeradical/augy/-/augy-0.11.0.tgz","fileCount":39,"unpackedSize":198790,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPw4N/1oLZ8htQlIIkhJu2rsNawRuyt/hPPYIL4JPmMQIhAIoZoDSt3aPFlOB9pbUuvmPNVieU8LJU9XoUhkGXo2aK"}]},"_npmUser":{"name":"callmeradical","email":"lars@cromleylabs.com"},"directories":{},"maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/augy_0.11.0_1783817629932_0.8222786218949729"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T21:29:10.700Z","modified":"2026-07-12T00:53:50.166Z","0.1.0":"2026-05-11T21:29:10.907Z","0.2.0":"2026-05-11T22:16:28.397Z","0.3.0":"2026-06-08T22:00:39.773Z","0.4.0":"2026-06-09T13:07:15.666Z","0.5.0":"2026-06-09T13:22:02.059Z","0.6.0":"2026-06-09T13:38:06.574Z","0.6.1":"2026-06-09T13:49:19.920Z","0.7.0":"2026-06-09T15:19:14.588Z","0.7.1":"2026-06-09T15:20:39.967Z","0.7.2":"2026-06-09T17:08:53.548Z","0.8.0":"2026-06-09T17:29:01.244Z","0.8.1":"2026-06-09T17:54:29.344Z","0.8.2":"2026-06-09T17:57:20.084Z","0.8.3":"2026-06-09T18:24:25.657Z","0.9.0":"2026-06-30T05:02:49.556Z","0.9.1":"2026-06-30T05:15:20.744Z","0.9.2":"2026-06-30T05:21:31.952Z","0.10.0":"2026-07-09T01:53:00.055Z","0.11.0":"2026-07-12T00:53:50.066Z"},"bugs":{"url":"https://github.com/callmeradical/augy/issues"},"author":{"name":"Lars Cromley"},"license":"MIT","homepage":"https://callmeradical.github.io/augy","keywords":["ai","skills","cli","package-manager","opencode","claude","codex","agent"],"repository":{"type":"git","url":"git+https://github.com/callmeradical/augy.git"},"description":"Homebrew for AI agent skills — install, version, update, rollback","maintainers":[{"name":"callmeradical","email":"lars@cromleylabs.com"}],"readme":"# augy\n\n[![npm](https://img.shields.io/npm/v/@callmeradical/augy?label=%40callmeradical%2Faugy&color=7c3aed)](https://www.npmjs.com/package/@callmeradical/augy)\n[![license](https://img.shields.io/github/license/callmeradical/augy)](LICENSE)\n[![node](https://img.shields.io/node/v/@callmeradical/augy)](package.json)\n\n**Homebrew for AI agent skills.** No marketplace. No accounts. No central service. Just Git repos, a lockfile, and full control over what runs in your agents.\n\n```\naugy install tdd              # install by name via a tap\naugy update                   # upgrade everything with upstream changes\naugy diff tdd                 # browse what changed before upgrading\naugy rollback tdd abc1234     # something broke — go back\n```\n\n---\n\n## The philosophy\n\nOther skill managers route you through a hosted registry — a central service you have to trust, that can go down, that doesn't work with private repos, and that you can't use behind a firewall.\n\naugy works differently. **Skills are just files in Git repos. GitHub is the registry.**\n\n- Any GitHub repo is a valid skill source — public or private\n- `~/.augy/registry.json` is your lockfile — a plain JSON file you can read, diff, commit, and share\n- No account required. No API key for the registry. No SaaS dependency\n- Works in enterprise environments, behind proxies, with internal repos\n- You decide which repos to trust — not a third-party curation team\n\nThe tap system is Homebrew's model: register a repo once, install skills by name. Remove the tap and you've unregistered the source. Simple, transparent, yours.\n\n---\n\n## Install\n\n```bash\nnpm install -g @callmeradical/augy\n```\n\n> The npm package is `@callmeradical/augy`. The CLI command is `augy`.\n\nRequires Node.js ≥ 18.\n\n---\n\n## How it works\n\nSkills are directories containing a `SKILL.md` file that an AI agent loads as context. augy tracks which skills you have installed, where they came from (a GitHub path), and what exact version (commit SHA) is on disk — then lets you update, diff, and roll back just like a package manager.\n\n**Supported agents**\n\naugy auto-detects which agents are installed on your machine and pre-selects them in the install prompt. All 33 are supported:\n\nClaude · OpenCode · Codex · Cursor · Windsurf · GitHub Copilot · Gemini CLI · Goose · Amp · Roo Code · Cline · Kiro · Kimi CLI · Kilo Code · Trae · Trae CN · Augment · OpenHands · Replit · Crush · Antigravity · Droid · OpenClaw · CodeBuddy · Command Code · Kode · Mistral Vibe · Mux · OpenClaude IDE · Qoder · Qwen Code · Neovate · AdaL\n\nA single skill can be deployed to multiple agents simultaneously and stays in sync on every update.\n\n---\n\n## Quick start\n\n```bash\n# 1. Add a tap — a GitHub repo you trust\naugy tap add mattpocock/skills\n\n# 2. See what's available\naugy search\n\n# 3. Install by name\naugy install tdd\n\n# Already have skills installed manually? Bring them under augy management:\naugy scan\n```\n\n---\n\n## Commands\n\n### `augy install [url]`\nInstall skills from a GitHub URL, `owner/repo[/path]` shorthand, or a bare name resolved via a tap. When a repo contains multiple skills, shows a filterable picker.\n\n```bash\naugy install tdd                                          # via tap\naugy install mattpocock/skills                            # all skills in a repo\naugy install https://github.com/mattpocock/skills/tree/main\naugy install tdd --agent opencode claude                  # specific agents\n```\n\n### `augy scan`\nWalk all agent skill directories, find skills augy doesn't know about, auto-detect their GitHub source via git remotes and `SKILL.md` frontmatter, and import them into the registry. Skills without a detectable source show their filesystem path so you can look them up.\n\n```bash\naugy scan\n```\n\n### `augy update [skill]`\nCheck all installed skills for upstream SHA drift. Archives the current version, then deploys the new one.\n\n```bash\naugy update              # check + upgrade everything\naugy update tdd          # single skill\n```\n\n### `augy diff <skill> [sha1] [sha2]`\nInteractive file-level diff browser. Three modes:\n\n```bash\naugy diff tdd                    # installed ↔ upstream HEAD\naugy diff tdd abc1234            # installed ↔ specific SHA\naugy diff tdd abc1234 def5678    # two local archives side-by-side\n```\n\n### `augy rollback <skill> [sha]`\nRestore a skill to any previously archived version. Without a SHA, shows an interactive picker.\n\n```bash\naugy rollback tdd\naugy rollback tdd abc1234\n```\n\n### `augy list`\nShow all installed skills, their SHAs, agents, and version history.\n\n```bash\naugy list\naugy list --json    # raw registry JSON\n```\n\n### `augy info <skill>`\nFull metadata: source, SHA, agents with paths, version history, and a description preview from `SKILL.md`.\n\n```bash\naugy info tdd\n```\n\n### `augy search [query]`\nSearch all registered taps for available skills. Shows install status and whether each skill is up to date.\n\n```bash\naugy search           # full index across all taps\naugy search tdd       # filter by name\n```\n\n### `augy tap add|remove|list`\nManage trusted repos. Once tapped, install by bare name.\n\n```bash\naugy tap add mattpocock/skills\naugy tap add org/internal-skills          # private repos work too\naugy tap add mattpocock/skills --path skills/engineering\naugy tap list\naugy tap remove mattpocock/skills\n```\n\n### `augy bundle`\nGenerate an `augy.json` manifest from your currently installed skills. Commit this file so teammates can reproduce your exact skill set with `augy sync`.\n\n```bash\naugy bundle                       # writes ./augy.json\naugy bundle --output ~/augy.json  # custom path\naugy bundle --include-untracked   # include skills with no known source\n```\n\n`augy.json` format:\n```json\n{\n  \"version\": 1,\n  \"skills\": {\n    \"tdd\": \"mattpocock/skills/skills/engineering/tdd\",\n    \"commit\": \"anomalyco/agent-skills/skills/commit\"\n  }\n}\n```\n\n### `augy sync [path]`\nInstall and update skills from an `augy.json` manifest. Skills in your registry but not in the manifest are left alone — nothing is auto-removed.\n\n```bash\naugy sync                         # reads ./augy.json\naugy sync ~/team/augy.json        # explicit path\naugy sync --dry-run               # preview changes without applying\naugy sync --agent opencode claude # target specific agents\n```\n\n### `augy set-source <skill> <url>`\nAttach a GitHub source to a skill imported without one. Accepts tree and blob URLs. Enables updates, diffs, and rollbacks.\n\n```bash\naugy set-source commit https://github.com/owner/repo/tree/main/skills/commit\n```\n\n### `augy uninstall <skill>`\nRemove a skill from all agent paths and the registry. Optionally prune version archives.\n\n```bash\naugy uninstall tdd\n```\n\n### `augy pin|unpin <skill>`\nPin a skill to freeze it at the current version, skipping it during `augy update`.\n\n```bash\naugy pin tdd\naugy unpin tdd\n```\n\n---\n\n## Skillsets\n\nA **skillset** is a named group of skills. Use `augy use <name>` to instantly swap your active skills to match a skillset — removing symlinks that don't belong and creating ones that do.\n\nThis is the fastest way to maintain separate skill contexts (engineering, research, writing) and switch between them without manually managing what's enabled.\n\n### Concept\n\n```\nengineering  → tdd, github, commit, refactor\nresearch     → search, summarize, citations\nwriting      → grammar, markdown, outline\n```\n\nSkills are shared on disk — a skill that appears in two skillsets has only one copy. Only symlinks are managed; skills installed as copies are left untouched.\n\n### End-to-end example\n\n```bash\n# Create two skillsets\naugy skillset create engineering\naugy skillset create research\n\n# Populate them\naugy skillset add engineering tdd github commit\naugy skillset add research search summarize\n\n# See what you have\naugy skillset list\n# Name              Skills  Updated\n# ─────────────────────────────────────────────────────────────\n# engineering       3       7/8/2026\n# research          2       7/8/2026\n\n# Inspect a skillset\naugy skillset show engineering\n# engineering\n#   tdd\n#   github\n#   commit\n\n# Switch to engineering mode (removes research symlinks, adds engineering ones)\naugy use engineering --agent claude\n# Agent:    Claude (claude)\n# Skillset: engineering (3 skills)\n#\n#   Remove (1)\n#     – summarize\n#\n#   Add (2)\n#     + tdd\n#     + github\n#\n# ✓ engineering applied to Claude (−1 removed, +2 added, 1 unchanged)\n\n# Preview a switch without making changes\naugy use research --agent claude --dry-run\n\n# Remove a skillset you no longer need (does NOT uninstall skills)\naugy skillset delete research --yes\n```\n\n### Skillset commands\n\n#### `augy skillset create <name>`\nCreate a new empty skillset. Names must be alphanumeric and may include hyphens.\n\n```bash\naugy skillset create engineering\naugy skillset create my-writing-set\n```\n\n#### `augy skillset add <name> <skill...>`\nAdd one or more skills to a skillset. Warns if a skill is not installed, but still records it (install it later with `augy install`).\n\n```bash\naugy skillset add engineering tdd github commit\n```\n\n#### `augy skillset remove <name> <skill...>`\nRemove skills from a skillset. Does not uninstall the skill itself.\n\n```bash\naugy skillset remove engineering commit\n```\n\n#### `augy skillset list`\nPrint a table of all skillsets: name, skill count, and last-updated date.\n\n```bash\naugy skillset list\n```\n\n#### `augy skillset show <name>`\nPrint every skill in the named skillset.\n\n```bash\naugy skillset show engineering\n```\n\n#### `augy skillset delete <name> [--yes]`\nDelete a skillset. Prompts for confirmation unless `--yes` is passed. Does **not** uninstall or remove any skill files.\n\n```bash\naugy skillset delete research\naugy skillset delete research --yes   # skip confirmation\n```\n\n### `augy use <name>`\n\nSwap the active skill symlinks for the target agent to match the named skillset:\n\n- **Removes** symlinks not in the skillset\n- **Creates** symlinks for skills in the skillset that aren't already linked\n- **Ignores** skills installed as copies (not symlinks)\n- Warns and skips any skill in the set that isn't installed\n- Exits with a warning (no changes) if the skillset is empty\n\n```bash\naugy use engineering                       # auto-detect agent\naugy use engineering --agent opencode      # explicit agent\naugy use engineering --dry-run             # preview without changes\nAUGY_DEFAULT_AGENT=claude augy use research  # via env var\n```\n\n---\n\n## Taps\n\nTaps are GitHub repos you trust as skill sources. The tap system is how augy stays decentralized — there is no central index, just repos you choose to register.\n\n```bash\naugy tap add mattpocock/skills        # public repo\naugy tap add your-org/private-skills  # private repo — works the same way\naugy install tdd                      # resolves via taps automatically\n```\n\nAny GitHub repo containing a `SKILL.md` file (or subdirectories that do) is a valid tap. The source of truth is GitHub. augy just tracks what you've installed and from where.\n\n---\n\n## Version storage\n\nEvery upgrade archives the current skill files to `~/.augy/versions/<skill>/<sha>/` before overwriting. No external service required — snapshots live on your machine.\n\n```\n~/.augy/\n  registry.json             ← lockfile — plain JSON, human-readable\n  versions/\n    tdd/\n      7afa86d.../           ← snapshot before last upgrade\n      abc1234.../           ← older snapshot\n```\n\n---\n\n## Environment variables\n\n| Variable | Default | Description |\n|---|---|---|\n| `AUGY_HOME` | `~/.augy` | Override augy's home directory |\n| `AUGY_DEFAULT_AGENT` | — | Default agent ID used by `augy use` and other commands that accept `--agent`. The `--agent` flag always takes precedence. Example: `AUGY_DEFAULT_AGENT=opencode` |\n| `CODEX_HOME` | `~/.codex` | Override Codex agent path |\n| `GITHUB_TOKEN` | — | Raise GitHub API rate limit from 60 → 5,000 req/hr |\n\n---\n\n## Docs\n\nFull documentation at **[callmeradical.github.io/augy](https://callmeradical.github.io/augy)**\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}