{"_id":"@amitte-ai/cli","_rev":"6-8a6e00e2833d3befcb33eea369d15223","name":"@amitte-ai/cli","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"name":"@amitte-ai/cli","version":"0.0.1","license":"Apache-2.0","_id":"@amitte-ai/cli@0.0.1","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"bin":{"skills":"dist/cli.js"},"dist":{"shasum":"57f0ae8062503caf3f25b780eb8ce5b11277b352","tarball":"https://registry.npmjs.org/@amitte-ai/cli/-/cli-0.0.1.tgz","fileCount":47,"integrity":"sha512-RXW07h4pDxD8ZV6hmDJLDQ6SYANMVs4VMAjslH1fwYnZVErU8e0p29hak5RKyqy8FhbRzeKTN8p0brHprCflvg==","signatures":[{"sig":"MEUCIQCGmE+SQm5zi8RGILGAR29sp1j2rQwYZqYhQ5rKVTiI6QIgC/xbTOLFVpCYzEFPgy2dfZPG2r1600vkQtwAYe1PsBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72495},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-cli-0.0.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","skills":"tsx src/cli.ts","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/d5571b886b9bc0e8b8a3de1294aa5e1d/amitte-ai-cli-0.0.1.tgz","_integrity":"sha512-RXW07h4pDxD8ZV6hmDJLDQ6SYANMVs4VMAjslH1fwYnZVErU8e0p29hak5RKyqy8FhbRzeKTN8p0brHprCflvg==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Publisher CLI for the Amitte skills registry.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","yaml":"^2.6.1","undici":"^7.2.0","commander":"^12.1.0","picocolors":"^1.1.1","@amitte-ai/sdk":"0.0.1","@clack/prompts":"^0.9.0","@amitte-ai/schema":"0.0.1","@amitte-ai/shared":"0.0.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1777069960436_0.88641011494647","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@amitte-ai/cli","version":"0.1.0","license":"Apache-2.0","_id":"@amitte-ai/cli@0.1.0","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"bin":{"skills":"dist/cli.js"},"dist":{"shasum":"76c555b0b127610edcfedb9a0f00450e6e9696bd","tarball":"https://registry.npmjs.org/@amitte-ai/cli/-/cli-0.1.0.tgz","fileCount":46,"integrity":"sha512-ckrFy6u28oOrlW6964w9d6cIQz9jlPuUtFvWVVnbL19ZdDoFqFtojIYbEkqA9EC5wmuWailEr42NRZk2Fy1xsw==","signatures":[{"sig":"MEYCIQC2ervtUcwwgXxxNGcb23pTKx2xpUU5+7+2RJbO24c3CAIhAOgJcTqKK8w6xfEndyZXuKNsDDk6pY831LXxVJmK0SMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61778},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/amitte/amitte/tarballs/amitte-ai-cli-0.1.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","skills":"tsx src/cli.ts","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/home/runner/work/amitte/amitte/tarballs/amitte-ai-cli-0.1.0.tgz","_integrity":"sha512-ckrFy6u28oOrlW6964w9d6cIQz9jlPuUtFvWVVnbL19ZdDoFqFtojIYbEkqA9EC5wmuWailEr42NRZk2Fy1xsw==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Publisher CLI for the Amitte skills registry.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","yaml":"^2.6.1","undici":"^7.2.0","commander":"^12.1.0","picocolors":"^1.1.1","@amitte-ai/sdk":"workspace:*","@clack/prompts":"^0.9.0","@amitte-ai/schema":"workspace:*","@amitte-ai/shared":"workspace:*"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1777070978600_0.14442773128465825","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amitte-ai/cli","version":"0.1.1","license":"Apache-2.0","_id":"@amitte-ai/cli@0.1.1","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"bin":{"skills":"dist/cli.js"},"dist":{"shasum":"82d2fbaa067b640c44e5e7d4987478d07707e7ed","tarball":"https://registry.npmjs.org/@amitte-ai/cli/-/cli-0.1.1.tgz","fileCount":47,"integrity":"sha512-q9FrMVKD3fCGNHh1JeIePhgSBuKJW764U/Tgpbg88BQJ2bbw0yi7mYzKA/EvKP/lslhkNh1eIbQzWq0C1BiWvQ==","signatures":[{"sig":"MEYCIQCTafsgzTySvuApoStXJkr7j1J5J/BLVPmNLv5K/vvw8gIhAMFeIkG66uwLEPQzuFM6DEOT5z2Lv3boplcHc4CfFKIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72495},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-cli-0.1.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","skills":"tsx src/cli.ts","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/e51792c5b148a83d9bacf326bb2d8d9c/amitte-ai-cli-0.1.1.tgz","_integrity":"sha512-q9FrMVKD3fCGNHh1JeIePhgSBuKJW764U/Tgpbg88BQJ2bbw0yi7mYzKA/EvKP/lslhkNh1eIbQzWq0C1BiWvQ==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Publisher CLI for the Amitte skills registry.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","yaml":"^2.6.1","undici":"^7.2.0","commander":"^12.1.0","picocolors":"^1.1.1","@amitte-ai/sdk":"0.1.1","@clack/prompts":"^0.9.0","@amitte-ai/schema":"0.1.1","@amitte-ai/shared":"0.1.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1777071312044_0.19664874831064538","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@amitte-ai/cli","version":"0.1.2","license":"Apache-2.0","_id":"@amitte-ai/cli@0.1.2","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"bin":{"skills":"dist/cli.js"},"dist":{"shasum":"f46f0ea4a2a8a7308b807c04cc596ba4e46d29c4","tarball":"https://registry.npmjs.org/@amitte-ai/cli/-/cli-0.1.2.tgz","fileCount":47,"integrity":"sha512-lqXmh2IBSnjFp2uh/SbFZkDON5x/xlX9PYVtshFXCirTtqXbSYvxWhcGPjE861jzYI1cu4jUhHtGWpI4ULvHqA==","signatures":[{"sig":"MEQCIB/XJzCsf1fxr+954N4hcTrIPVuQKT1sn7FBQthtLmtyAiAt+d+qnCj64TWugIYUDU5YrWPdt6MSwpVyH2p3Td+aUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72996},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-cli-0.1.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","skills":"tsx src/cli.ts","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/d3850be57972d0c131d829481c532c27/amitte-ai-cli-0.1.2.tgz","_integrity":"sha512-lqXmh2IBSnjFp2uh/SbFZkDON5x/xlX9PYVtshFXCirTtqXbSYvxWhcGPjE861jzYI1cu4jUhHtGWpI4ULvHqA==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Publisher CLI for the Amitte skills registry.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","yaml":"^2.6.1","undici":"^7.2.0","commander":"^12.1.0","picocolors":"^1.1.1","@amitte-ai/sdk":"0.1.2","@clack/prompts":"^0.9.0","@amitte-ai/schema":"0.1.2","@amitte-ai/shared":"0.1.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.2_1777071723762_0.843486766873581","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@amitte-ai/cli","version":"0.1.3","license":"Apache-2.0","_id":"@amitte-ai/cli@0.1.3","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"bin":{"skills":"dist/cli.js"},"dist":{"shasum":"8003cbbeef4515efda8b0309cdfe71a5e816f30e","tarball":"https://registry.npmjs.org/@amitte-ai/cli/-/cli-0.1.3.tgz","fileCount":47,"integrity":"sha512-rtd6uWhbNjNudmkNtfwmSMePaqJKKplNBbPLAnniea1v2QRQQenK5wmqFzlq1EhDDuFrkWN97Q4B+czNS2ToFw==","signatures":[{"sig":"MEUCIQCHj6HVBMsLYhfYBSD7wHI1MBJcRVWjoHsXLQGeuocOAAIgAmb8B9PE6t1EFEh7aqgxH78y8Z7d5hhB4cjGjGwT8VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73992},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-cli-0.1.3.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","skills":"tsx src/cli.ts","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/57792505665a0cca521846079bdb4255/amitte-ai-cli-0.1.3.tgz","_integrity":"sha512-rtd6uWhbNjNudmkNtfwmSMePaqJKKplNBbPLAnniea1v2QRQQenK5wmqFzlq1EhDDuFrkWN97Q4B+czNS2ToFw==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Publisher CLI for the Amitte skills registry.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","yaml":"^2.6.1","undici":"^7.2.0","commander":"^12.1.0","picocolors":"^1.1.1","@amitte-ai/sdk":"0.1.3","@clack/prompts":"^0.9.0","@amitte-ai/schema":"0.1.3","@amitte-ai/shared":"0.1.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.3_1777146409849_0.08106059344410488","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@amitte-ai/cli","version":"0.1.4","description":"Publisher CLI for the Amitte skills registry.","license":"Apache-2.0","homepage":"https://amitte.com","repository":{"type":"git","url":"git+https://github.com/amitte-ai/amitte.git","directory":"packages/cli"},"bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"publishConfig":{"access":"public","provenance":false},"type":"module","bin":{"skills":"dist/cli.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"@clack/prompts":"^0.9.0","commander":"^12.1.0","picocolors":"^1.1.1","undici":"^7.2.0","yaml":"^2.6.1","zod":"^3.24.1","@amitte-ai/schema":"0.1.4","@amitte-ai/sdk":"0.1.4","@amitte-ai/shared":"0.1.4"},"devDependencies":{"@types/node":"^20.14.0","typescript":"^5.7.2","vitest":"^2.1.8"},"scripts":{"build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","dev":"tsx src/cli.ts","skills":"tsx src/cli.ts","typecheck":"tsc --noEmit","test":"vitest run","test:ci":"vitest run --coverage"},"_id":"@amitte-ai/cli@0.1.4","_integrity":"sha512-2L2dFRMbX9Vzmi2BRUp7dyUNlkSpZUGMKuIu8Mz/VKdjZEVAEplLDD8exm+BihfIeBjlarnF6ZR8rq/dfWG53w==","_resolved":"/tmp/c8473438c4acb9fbf960503159abc631/amitte-ai-cli-0.1.4.tgz","_from":"file:amitte-ai-cli-0.1.4.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2L2dFRMbX9Vzmi2BRUp7dyUNlkSpZUGMKuIu8Mz/VKdjZEVAEplLDD8exm+BihfIeBjlarnF6ZR8rq/dfWG53w==","shasum":"51dbd0240ec869cc23ce4dd97eff0f2e155f452a","tarball":"https://registry.npmjs.org/@amitte-ai/cli/-/cli-0.1.4.tgz","fileCount":51,"unpackedSize":84692,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGsygzbBM2QBD0f1BnXxE5Ed8ybgFV9YyxlFf4O9QeTKAiEAsgCHuREFwD2i+oZ/aArKGfF7i/YK4elQwVgl6T6DSS4="}]},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"directories":{},"maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.4_1777160230518_0.938530391476915"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T22:32:40.377Z","modified":"2026-04-25T23:37:10.804Z","0.0.1":"2026-04-24T22:32:40.588Z","0.1.0":"2026-04-24T22:49:38.756Z","0.1.1":"2026-04-24T22:55:12.190Z","0.1.2":"2026-04-24T23:02:03.906Z","0.1.3":"2026-04-25T19:46:50.006Z","0.1.4":"2026-04-25T23:37:10.676Z"},"bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"license":"Apache-2.0","homepage":"https://amitte.com","repository":{"type":"git","url":"git+https://github.com/amitte-ai/amitte.git","directory":"packages/cli"},"description":"Publisher CLI for the Amitte skills registry.","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"readme":"# @amitte-ai/cli\n\nPublisher CLI for the [Amitte](https://github.com/amitte/amitte) skills registry.\n\n## Install\n\n```bash\nnpm i -g @amitte-ai/cli\n# or run ad-hoc\nnpx @amitte-ai/cli init\n```\n\n## Commands\n\n| Command              | Purpose                                              |\n| -------------------- | ---------------------------------------------------- |\n| `skills init [id]`   | Scaffold a new skill (`manifest.json` + `skill.md`). |\n| `skills eval`        | Run local validation + prompt-injection lint.        |\n| `skills login`       | Authenticate with the registry.                      |\n| `skills publish`     | Sign + upload the current skill.                     |\n| `skills status <id>` | Check submission status. Use `-w` to watch.          |\n\n## Flow\n\n```bash\nskills init mobile/ios-publishing\ncd mobile-ios-publishing\n$EDITOR skill.md\nskills eval\nskills login\nskills publish\n```\n\n## Config\n\nCredentials live in `~/.config/amitte/credentials.json` (0600).\nOverride the default registry with `AMITTE_REGISTRY_URL` or `--registry`.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}