{"_id":"@alissonsteffens/sklz","_rev":"12-8d9ebffc861150f8a666d4f34b33c6a7","name":"@alissonsteffens/sklz","dist-tags":{"latest":"0.8.0"},"versions":{"0.0.4":{"name":"@alissonsteffens/sklz","version":"0.0.4","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.0.4","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"e9f41ee5192c0619b90f49ad0315786dafbc344e","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.0.4.tgz","fileCount":9,"integrity":"sha512-IpDnniqdLzPzcHHBsmxObdIQkLlPJONRMvki91FxJ15BdPXJWdPvlJ2y+XljqdxCL9sZzN2O069RJ6Yss47eOw==","signatures":[{"sig":"MEUCIQDygdsyMfw0nxV4h4AlzIx1IcjbstEumyvd9AIK1FkYJgIgRMkCzUmtBqNO1RkWKlCiPZ49+iiSNT09WLZuupy3/rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29160},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"293cb250b4d6c7e161c4d9b69ad505bc9b0e7b00","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.0.4_1773192028452_0.8766885821383499","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@alissonsteffens/sklz","version":"0.0.5","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.0.5","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"728ae126ef9df9a982f94fd2ddd1aa645e56351c","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.0.5.tgz","fileCount":9,"integrity":"sha512-VhQZ51cq1jwQawoMHJhqz7v3awfMXoj/n2I93iXvoLiFSruB/6IBXSM8hSHlLROOpghmGro55jJcoquIvBUZvQ==","signatures":[{"sig":"MEUCIQCYp0a14UzQOh9yVzvCnnaBEDqnft1WYGgjZYVItwNqlQIgNJaF/XXgyZaLGEXj5cX2SEWnCabeKLD8cagrKdd6ypE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29177},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8408d1f06fafb68b3e55150f47beee6ce59e9f23","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.0.5_1773192176402_0.7005477324214324","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@alissonsteffens/sklz","version":"0.1.0","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.1.0","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"9faa6a00d5c086ae7344caf5058e5131db4d634a","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.1.0.tgz","fileCount":9,"integrity":"sha512-FSylj65SE7lXC8GACOQuNaySQy7Yr8BK6nVaor/eM9jxeeqT5ysSNYjH6+QQA0l1nm0Gr5yjd6WxXJ4rNH/DbQ==","signatures":[{"sig":"MEYCIQDlK79SPd8ZqEzKw7KrOnY5Gc8FXNj2lcwyOWAz7V8DVAIhAMjmY1Mp4xQCIvI5A1afe+Jy6049asduQ3hAD83PgXBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29212},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca0f624314a89a762c82a2348c81cb5ec81483f9","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.1.0_1773197760664_0.944262018182537","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alissonsteffens/sklz","version":"0.1.1","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.1.1","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"4888ef003ac11dd9227c3bf072991cbb1411492f","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.1.1.tgz","fileCount":9,"integrity":"sha512-yfusSO0vsMWZPap6T1+13X501iKzYlNBjfheoq7ip9P0yQnQw6Xbbcvj5ib1L+NbSlfg9t0dQnazI+tR/o6bDA==","signatures":[{"sig":"MEYCIQDta97IVTinge29+vCsvNFL/AXBGOQIA+3ihumeEuEC0gIhAKLd4lWEqD1Xm4G/OS8CeAnRpd3+8wTyneEorskQS7ZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29665},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d7d79a61b8ad116216376b29b06043d59be75824","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.1.1_1773198306091_0.47973163503990035","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alissonsteffens/sklz","version":"0.1.2","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.1.2","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"fe0b852506eb3b6243ab0f85dd4b80f71ef7e521","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.1.2.tgz","fileCount":9,"integrity":"sha512-yPUshpwlPvsbj2n2idd9+tTs2S5ZeL++uhNcR+wPFcXemhSpP+s3taUSFc3U4txrUmDDN3MzL/Tsj3n9gJOMOg==","signatures":[{"sig":"MEUCIHL6qrLyYYbovoJwYGQKkQvKMSOOdOF2+AnqxFm35dS7AiEA7yBNvUSUWj2Qa2qA0YhCJwSqHF9+AQeZf7ylyG+9R+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29785},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f4367900330cb5464f69773084eb753dd10f9d1f","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.1.2_1773198364171_0.604678277692174","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alissonsteffens/sklz","version":"0.1.3","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.1.3","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"ac40106103576c94dde6a6f073c2ad109c3bab72","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.1.3.tgz","fileCount":9,"integrity":"sha512-E73FW3Ir5sX+60P2YZMpmHPyiAKmlLkeliojtq1S2sKlFo7wJvN51nmT8BywHf5/qk3vc7K7eVMbA9tHHHNpiw==","signatures":[{"sig":"MEUCIAQVdduOA1uZUSRTkgtV7iy/TGUFxP1dOzaqaQe8HVVzAiEAz9PXxgFZwz8GIJ+tuk4YeQmIzIBnmipt7jwZgusD7FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30631},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ace07677c211f46dcb755dfa92f6e55b213f5f3","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.1.3_1773199922865_0.17941533076576288","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alissonsteffens/sklz","version":"0.2.0","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.2.0","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"e702226e259b9902aaf1617cba49ba680a520958","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.2.0.tgz","fileCount":9,"integrity":"sha512-n/pr4Rt3L4N0QZPnqOvfworB2tj+8eypIkKuMrtMkDQlF3kdhejaqfSGuYuwj2jkCeqroZTIURWJM6311fx7Xg==","signatures":[{"sig":"MEUCIQDbjj4RrZvPRP+RqBjICOGohTd6MVRJSFaIqK6Lw+aMywIgN1ZMY0GfuH9GgQB2d9W8oifD2HgiEiadeWrow6joLvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30002},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd1cefbf71f39501378653c551bb17f769e362d0","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.2.0_1773202268356_0.31419842278110366","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alissonsteffens/sklz","version":"0.3.0","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.3.0","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"7d8165e029b0cac3361673c973b596eec28fa7d1","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.3.0.tgz","fileCount":9,"integrity":"sha512-WtpobyarIj6Qmub2ceDPidchNUktprQwS+3aKZrBvZUa7YEzzwFO31+p/S4wnB8EzJRF0fGHbvi3Dj6PM1ldFQ==","signatures":[{"sig":"MEQCIFSJa71PVsBdAXTJAKp7lI7Q/9fPBTvXZ9ZngETdp5JhAiAk7eltS8Xk++wXN3HeNrH/ZrVc/Ei0BTxI+E6d2AQBRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33973},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"21fe78c33e1665d9c722da6ca98eff271b5b6259","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.3.0_1773440706470_0.2548307913742651","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alissonsteffens/sklz","version":"0.4.0","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.4.0","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"1c9208b0cdfee34b0e61ef521e1bfad7f17b5cf6","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.4.0.tgz","fileCount":9,"integrity":"sha512-W29roV2XeIUv6d7nXTJMfPJVKH9jF5zEmMs9ZEwtgfwUS/Y/GjGILALtBx85Tgdp7fAGL6e67VraAph4azyfxQ==","signatures":[{"sig":"MEYCIQCgsxZBzFraEB5nCDhseHbHPLgF+YO1HDwwzvoE1+zNigIhAIlVp2gCppt9NUXE2luK16Wi86qhqabNIkQQKZDKa46U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36143},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a254f3ff5cd7d04746cf9f7440920eb65bb2d1f9","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"10.9.2","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.4.0_1773443252241_0.4391139451380648","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@alissonsteffens/sklz","version":"0.6.0","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.6.0","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"5f3f477c6dafa931d3c8fcea7c0e343a651fd26c","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.6.0.tgz","fileCount":9,"integrity":"sha512-lDMKTGY/pOho/X00ou0zqFTjuiqzZ0mAkXswJHajv/UzxvEddQ6XuLydvfab3kCROsyfrEuN6+9cXDG38ondow==","signatures":[{"sig":"MEYCIQCsyFGhtvdL23ZpaX6BLeX3D1HRWMH7rPkbecru54N27wIhAJYn//xIowXu76F/+U0xzqBd5y6tGofRHrQJkebXEuEx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36497},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4dc1f0af8c39ec50079cd771d174bd9745b4627b","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"11.11.1","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.6.0_1773458730113_0.2006869912812348","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@alissonsteffens/sklz","version":"0.6.1","keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","_id":"@alissonsteffens/sklz@0.6.1","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"bin":{"sklz":"bin/sklz.js"},"dist":{"shasum":"21025c890902cdd5847c3819684c56dc03b11244","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.6.1.tgz","fileCount":10,"integrity":"sha512-rRBCxVKQx8puLeHOCCeSpyMvoL767RNzDv1oXQwxVu4LaFChULcIYHsmydoBZ0eZ2zwUGKAYKMw3i3qG9N47Ww==","signatures":[{"sig":"MEUCIEDkyMiaZhWMp5sQgdYAFOy52Se48CAOKpkuRbTrRMjBAiEAm2Z3sB4M98o3kTaoyp80vuyMpV5sfU0sP4+HSYJ2KLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38415},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f3ada6f978609e588ea6ff763642d17070615df7","scripts":{"prepublish":"npm pack --dry-run","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public"},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"_npmVersion":"11.11.1","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sklz_0.6.1_1773459339041_0.05337837869590678","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@alissonsteffens/sklz","version":"0.8.0","description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","type":"module","bin":{"sklz":"bin/sklz.js"},"keywords":["skills","cli","manager","agent-skills","git"],"license":"MIT","engines":{"node":">=18.0.0"},"dependencies":{},"scripts":{"prepublish":"npm pack --dry-run","release:patch":"npm version patch && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:major":"npm version major && npm publish --access public"},"gitHead":"a95dfc5257531f1b9d4fad3ac85cc70b09d53a65","_id":"@alissonsteffens/sklz@0.8.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-jmEAFNBlxRw2k2eF2blD3DtjFqA+Tc+0/fobov06sbugMcZo7Rh5K65blzZUy1AdtnLBP7nxuDvMwnuPSM3R/Q==","shasum":"d765393fa6ca28500a51b3bd1d66df5a6ec606e5","tarball":"https://registry.npmjs.org/@alissonsteffens/sklz/-/sklz-0.8.0.tgz","fileCount":10,"unpackedSize":40121,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDarrVXiRknRcxwcONzBjUWe1NKOMFqbtPPP+8J6NwmKAiEA9ZkPQhCQ+1WtJgQe+Ujfc+y45L/c7vGzi7yH4QYgAIo="}]},"_npmUser":{"name":"alissonsteffens","email":"ali.steffens@gmail.com"},"directories":{},"maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sklz_0.8.0_1774541939963_0.09796048152941261"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T01:20:28.354Z","modified":"2026-03-26T16:19:00.232Z","0.0.4":"2026-03-11T01:20:28.610Z","0.0.5":"2026-03-11T01:22:56.619Z","0.1.0":"2026-03-11T02:56:00.819Z","0.1.1":"2026-03-11T03:05:06.247Z","0.1.2":"2026-03-11T03:06:04.316Z","0.1.3":"2026-03-11T03:32:03.035Z","0.2.0":"2026-03-11T04:11:08.506Z","0.3.0":"2026-03-13T22:25:06.668Z","0.4.0":"2026-03-13T23:07:32.395Z","0.6.0":"2026-03-14T03:25:30.254Z","0.6.1":"2026-03-14T03:35:39.188Z","0.8.0":"2026-03-26T16:19:00.093Z"},"license":"MIT","keywords":["skills","cli","manager","agent-skills","git"],"description":"Skill Manager — a CLI tool to manage, install and update reusable skills from git repositories","maintainers":[{"name":"alissonsteffens","email":"ali.steffens@gmail.com"}],"readme":"# sklz\n\n```\n         [■]\n          │\n  ┌───◎───┘    ___| | __| |____\n  │           / __| |/ /| |_  /\n [ ]          \\__ \\   < | |/ /\n              |___/_|\\_\\|_/___|\n```\n\n<!-- UNDER DEVELOPMENT -->\n> **sklz is in early development.** The API and features are not finalized. If you're interested in using or contributing, please reach out!\n\n**npm, but for skills.**\n\nYou don't copy-paste components across all your repositories. You don't manually track changes and propagate them to every project that uses them. You use npm.\n\n**sklz** brings the same philosophy to agent skills. Skills are libraries — it doesn't make sense to version them inside every repo, duplicating files and polluting your git history. Version only your `sklz.json` and run `sklz install` to get all your dependencies. Done.\n\n```bash\nnpm install -g @alissonsteffens/sklz\n```\n\n```bash\n# Register a skills repository\nsklz repo add https://github.com/my-org/design-skills.git\n\n# Install a skill\nsklz install button-spec\n\n# Install all skills tagged \"design-system\"\nsklz install --tag design-system\n\n# Update everything\nsklz update\n```\n\nCommit only `sklz.json`. Your teammates run `sklz install` and they're in sync — just like `npm install`. On first install in a project, sklz asks which tool you're using (or detects it automatically).\n\n---\n\n## Why\n\nToday, most teams manage agent skills by copying `SKILL.md` files into their repos. This works until:\n- You have 10 repos using the same skill and need to update it\n- Someone changes a skill in one repo and forgets the other 9\n- Your git history is full of diffs from skill files nobody wrote by hand\n- New team members have to figure out which skills to copy from where\n\nYou already solved this problem for code with package managers. **sklz** solves it for skills.\n\n---\n\n## How it works\n\n1. You register git repos that contain skills (your org's, open source, whatever)\n2. sklz clones them locally and keeps them synced via `git pull`\n3. When you install a skill, it copies the files to `.agents/skills/<name>/`\n4. A `sklz.json` in your project root tracks what's installed, from where, and at which commit\n\nNo databases. No APIs. Just git and files. Uses the `git` already configured on your machine — if you can clone the repo, sklz can use it.\n\n---\n\n## Vendors\n\nWhen you run `sklz install`, sklz resolves the vendor in this order:\n\n1. `--vendor` flag (explicit)\n2. Auto-detected from existing vendor directories in the project\n3. Interactive prompt (TTY only)\n4. Default: **Claude Code**\n\nAfter the first install, the vendor directory exists and is detected automatically — you only get the prompt on the very first install in a fresh project.\n\n| Vendor | Skills directory |\n|---|---|\n| **Claude Code** _(default)_ | `.claude/skills/` |\n| GitHub Copilot | `.github/skills/` |\n| Google Antigravity | `.agents/skills/` |\n| Cursor | `.cursor/skills/` |\n| Custom | `.skills/` |\n\n```bash\nsklz install my-skill --vendor \"GitHub Copilot\"\n```\n\n\n---\n\n## Commands\n\n### Repositories\n\n```bash\nsklz repo add <url> [--as <alias>]   # Register a skills source\nsklz repo remove <name>              # Remove from registry\nsklz repo list                       # Show registered repos\nsklz repo sync                       # Pull latest from all repos\n```\n\n### Skills\n\n```bash\nsklz list [--tag <tag>]              # Browse available skills\nsklz search <query>                  # Search by name, description, or tag\nsklz install                                   # Install all skills from sklz.json (auto-registers missing repos)\nsklz install <name...>                         # Install specific skill(s)\nsklz install <name...> --vendor \"Claude Code\"  # Install to a specific vendor\nsklz install --tag <tag>                       # Install all skills matching a tag\nsklz update [name...]                          # Update installed skills\nsklz uninstall <name>                          # Remove a skill from project\nsklz status                                    # Show installed skills and their locations\n```\n\nMost commands have short aliases: `i` → `install`, `ls` → `list`, `find` → `search`, `up` → `update`, `un` → `uninstall`, `st` → `status`.\n\n### Disambiguation\n\nIf two repos have a skill with the same name:\n\n```bash\nsklz install design-skills/button-spec\n```\n\n---\n\n## sklz.json\n\nThis is the only file you commit. It looks like this:\n\n```json\n{\n  \"sklz\": {\n    \"button-spec\": {\n      \"repo\": \"https://github.com/my-org/design-skills.git\",\n      \"repoName\": \"design-skills\",\n      \"version\": \"1.2.0\",\n      \"commit\": \"a1b2c3d\",\n      \"installedAt\": \"2026-03-10T14:30:00.000Z\",\n      \"tags\": [\"design-system\", \"ui\"]\n    }\n  }\n}\n```\n\nYour `.gitignore` (example for Claude Code):\n\n```\n.claude/skills/\n```\n\nNew dev joins the team? They run `sklz install` and everything is there.\n\n---\n\n## Skills repo structure\n\nA skills repo is a regular git repository. Skills can live at the root or inside a top-level `skills/` subdirectory — sklz detects either layout automatically:\n\n```\nmy-skills-repo/          (root layout)\n├── button-spec/\n│   ├── SKILL.md\n│   └── templates/\n│       └── button.css\n├── react-patterns/\n│   └── SKILL.md\n└── ci-pipeline/\n    └── SKILL.md\n```\n\n```\nmy-skills-repo/          (skills/ layout)\n└── skills/\n    ├── button-spec/\n    │   ├── SKILL.md\n    │   └── templates/\n    │       └── button.css\n    ├── react-patterns/\n    │   └── SKILL.md\n    └── ci-pipeline/\n        └── SKILL.md\n```\n\n### SKILL.md frontmatter\n\nSkill metadata is declared in the `SKILL.md` frontmatter. `name` and `description` are required. Use `metadata.version` for versioning and `metadata.tags` (comma-separated) for tag-based filtering.\n\n```markdown\n---\nname: button-spec\ndescription: Button component specification for the design system. Use when working with button components.\nmetadata:\n  version: \"1.2.0\"\n  tags: design-system, ui, components\n---\n```\n\n---\n\n## Requirements\n\n- Node.js >= 18\n- `git` configured with access to your repos (SSH keys, tokens, whatever you already use)\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}