{"_id":"@donihadimas/aios","_rev":"13-36682720d7767987c8c6da83b714feb9","name":"@donihadimas/aios","dist-tags":{"latest":"0.7.5"},"versions":{"0.2.0":{"name":"@donihadimas/aios","version":"0.2.0","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"license":"MIT","_id":"@donihadimas/aios@0.2.0","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"c90772f81c5b2c3d34864aafb20ab461e034baaa","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.2.0.tgz","fileCount":29,"integrity":"sha512-xVk2OIO3HbZt/+PCIeRtc/XjpnItEWzSDMW6WaW8FePe9dOXpWmA+ULEsf8X6njHC7sxGhROw9i/G0/DDWZJhQ==","signatures":[{"sig":"MEYCIQDFVGbbMKMoAlLP1MGlFcHfhjn0r2kLCxQIPW3HEDt+MAIhAKsieLWqFPFv0kCAWI9eMZljeSHKFttDMlo0Vm0jXKU5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30161},"type":"module","engines":{"node":">=20"},"gitHead":"1d19bf5afbc7d35ce3c94869bc8597ade8f68a50","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"_npmVersion":"10.9.4","description":"Small CLI for AI-Native Development OS V2.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.2.0_1780750588435_0.9326870096348343","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@donihadimas/aios","version":"0.2.1","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"license":"MIT","_id":"@donihadimas/aios@0.2.1","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"885d6e5804d8300ad2e82434b1684a6a8aa64ea8","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.2.1.tgz","fileCount":29,"integrity":"sha512-ME5wmCMRBPTbGCllEm7tuedLNAPDKLmmH9OLp9GqkFvfhlcw7kiOyep0Cnc6Ph2CqDssQDofICL+GeMFQNH5lA==","signatures":[{"sig":"MEQCIGQ7wvmFsk/L9yyalFRW2H/yy/vaO4s79+vRzaxLqEowAiA2KzLbK0cV4KaOAdfV8orCD/jODsNOeB1iI0MLAokuLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31791},"type":"module","engines":{"node":">=20"},"gitHead":"4c247f918789ee008f5ccdb99bc836c4a7374e85","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"_npmVersion":"10.9.4","description":"Small CLI for AI-Native Development OS V2.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.2.1_1780754264683_0.04242302808711518","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@donihadimas/aios","version":"0.3.0","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"license":"Apache-2.0","_id":"@donihadimas/aios@0.3.0","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"a91fe360e5662a880ae9ab5466dba14f1e141294","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.3.0.tgz","fileCount":211,"integrity":"sha512-6QlVoITWop2aQR00sGLKpp6J+JAiI8Elv9SwpvBqcZda6IXocT/Udcn+i2dH4s2WkmQQ0R1jMoSSs56CN/scCw==","signatures":[{"sig":"MEUCIQDTygjPnUPhwLfx6hh2QQ/SPctWM1lor2yEO98EnvtcSgIgenyLqLWAJrXD2AlwubqSY+4ZnBJkG5Un4Cz3oj9RUjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270805},"type":"module","engines":{"node":">=20"},"gitHead":"e02c673680a1d7c4cd3c07c61f446f1e4c163380","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"_npmVersion":"10.9.4","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.3.0_1780975075881_0.18727627340027153","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@donihadimas/aios","version":"0.3.1","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.3.1","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://github.com/donihadimas/ai-native-development-os#readme","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"91b60a0b369b63afcc1949209cb22ed9783d1342","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.3.1.tgz","fileCount":211,"integrity":"sha512-g2VcxP4KNsvHi+uBaGlruACcjGy0H32ja5tJ2q8HelLwdOXwlzH0QtlR+ZM0mp9x2Fn0xXYk4iqxyWeCnp2Fug==","signatures":[{"sig":"MEUCIQDHSYkqUkML+4OCm6MszljE3kXGG7oweSEmAY01GN6z7wIgGtz+yZ+ZKTofq28knFnxyRpELwhnt0crzAdbd45utvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272527},"type":"module","engines":{"node":">=20"},"gitHead":"199a62cb6a050c00b0277407cc76c88cbd1f890f","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.3.1_1780976847365_0.26300077851315695","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@donihadimas/aios","version":"0.4.0","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.4.0","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://github.com/donihadimas/ai-native-development-os#readme","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"f01de9255d76beb2f2c2fc9ea2480bd5bd5a5ead","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.4.0.tgz","fileCount":228,"integrity":"sha512-WJeUbMQ1SrEv5B8eqaOnvZcEo3j1QOWBNt1yJo1cIN3VTuFqmqajR/4m5xCXGjx2ufocvZwWcgq3swkHvclPGQ==","signatures":[{"sig":"MEYCIQDh8/an/tm3NDQBuzKmiKDtgWxOBEfuQtfsOkv3DdlCJAIhAKS46XHhG6iXx5nav/91It3m9/u81NxJlYq+dZ+VtSE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371800},"type":"module","engines":{"node":">=20"},"gitHead":"d9974296c66dc70d7b1c3eae82ae63f9620771bc","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"11.16.0","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.4.0_1781660594536_0.8338046708695295","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@donihadimas/aios","version":"0.4.1","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.4.1","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://github.com/donihadimas/ai-native-development-os#readme","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"2e4dd2c4af17fe64d4b8c8d17181b6db24b317e4","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.4.1.tgz","fileCount":233,"integrity":"sha512-FybLbDBPNrIXckSls3P8t71jBnLd6lf9Y2uvX5nTFhl7C3IXr6+euu0WqHuebRt2COjqwzzeNZstQQrF4y4UUg==","signatures":[{"sig":"MEQCIDf9LAF2r42vCA7KpF1i8EbSxycnUzbp6v0QWDObDTZvAiA8sKbyctkyQA+B6XBxQmaDJTlwNMFjZvqENHrw9OJ7iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434712},"type":"module","engines":{"node":">=20"},"gitHead":"66f595401728b14110025aef893d22a51e28c68a","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"11.16.0","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.4.1_1781926296100_0.3171237167382015","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@donihadimas/aios","version":"0.5.0","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.5.0","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://donihadimas.github.io/ai-native-development-os/","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"0ae2de5bc7c51cbec73a48b5cebaf8277349bbef","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.5.0.tgz","fileCount":234,"integrity":"sha512-3CBF0TM7db74SvY/ZxO23Jq2fLZ41zUqB69mGqH+RcTtSoxHWc/7uHrqm/AU7ohT122X5IS822jOTwifjj6w3A==","signatures":[{"sig":"MEQCIAVfBxMzJhIEoVe0le8+AriFkk59eHiCqaXsPaWKFKfMAiAxRxHTPg9MOos/Hl7/SeZ6By9tUCXPNUZcBw6MpcRjqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444586},"type":"module","engines":{"node":">=20"},"gitHead":"2c1e9ce966637ca8e098a52afb5432bb7c8683bd","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"11.16.0","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.5.0_1782260570697_0.36297293502446304","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@donihadimas/aios","version":"0.7.0","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.7.0","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://donihadimas.github.io/ai-native-development-os/","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"eb97b7b8c482c481d37ed5390b0c6af694fb7ebc","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.7.0.tgz","fileCount":205,"integrity":"sha512-7L7WHTwUIB5mLu/Til/IcYVs3GIbaHJbHBH6Ip24XYmmudfnaWvH66fwgwKzLdvDanKZxiRcnxSQdZmr2AR96A==","signatures":[{"sig":"MEUCIQDaZ4/pKIsZ3X3/5aF4t4UIQ3ikEbBoVfO69Jme0W981wIgKHAZWmtkNMK3xlnbfmaYpPFUZJwd1nhuTs/Mh+Cegks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406127},"type":"module","engines":{"node":">=20"},"gitHead":"af554f73d8f9a2b6515f9b1b2cda122140925dc6","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.7.0_1786980494363_0.4385992064208768","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@donihadimas/aios","version":"0.7.1","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.7.1","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://donihadimas.github.io/ai-native-development-os/","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"45fbc02c2b67073361075efdff896c8019db768a","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.7.1.tgz","fileCount":205,"integrity":"sha512-jzt1noydi7pVZ3fDo9mzdxA/ikhpXLM0CrxZWjt1jZA3rWbszumdCAG1Db5ge8m1E8EChEKfR2vDgQAGfthgCw==","signatures":[{"sig":"MEUCIQDLiutFTnLYsNfGkvqi6apnGGkTNHfahDoD2jae/mGrhQIgeLgvLaROum+ehSrLE8H6ROyMma/ID2V6+Cqh+bMctYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407644},"type":"module","engines":{"node":">=20"},"gitHead":"1aac911aa309ed262970f663171ca56197dbcd75","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"10.9.8","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.7.1_1787028623813_0.2854524028964813","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@donihadimas/aios","version":"0.7.2","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.7.2","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://donihadimas.github.io/ai-native-development-os/","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"f6e6b88e1d5a27dc3dd144dec47fa0275fe31823","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.7.2.tgz","fileCount":205,"integrity":"sha512-9+hM6dodsCWoTCPSw/F9QlcHtpUNRLqP4vl0TCZrXjJuQ4JgG6HX/usn7LblQCAS0FK2drwFA9tiRfq1/wc02w==","signatures":[{"sig":"MEQCIDB/OSNoWvK/3DO3mnA6UVcLEhnpqfMobsyNR22L2gIFAiBS3BAlJo0EjJt/JMhXMdpmo3Z9fLmA3luX8o8+xX20EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408471},"type":"module","engines":{"node":">=20"},"gitHead":"c6bd22d5af37077dcb7bd3f34806fe1d86ad288c","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"10.9.8","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.7.2_1787040010923_0.8965108964248392","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@donihadimas/aios","version":"0.7.3","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.7.3","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://donihadimas.github.io/ai-native-development-os/","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"ae90754f075273769b3c533c8536fa081f364d50","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.7.3.tgz","fileCount":205,"integrity":"sha512-9qQ/8CqRlYbbc433yVdhWcqU9Gc4tnKCLTPGYCWWgNMMP74am6ygjVWLQwjuPglxwQ3M/VtyUm8XIYlr1pRC5Q==","signatures":[{"sig":"MEUCIDXqbGkn1lUz9/5NUAgaYgAnEki13uj2AGn0TPAHtwe9AiEAsIZYPNjFimQZ7jvg7bstZhqqn2SIawIEIo+wiZwtL34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425535},"type":"module","engines":{"node":">=20"},"gitHead":"04b9cdd216b4942b8e134f5653399386105fbd54","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"11.16.0","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.7.3_1787101144916_0.6102380872653517","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@donihadimas/aios","version":"0.7.4","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"author":{"url":"https://github.com/donihadimas","name":"Doni Hadimas"},"license":"Apache-2.0","_id":"@donihadimas/aios@0.7.4","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"homepage":"https://donihadimas.github.io/ai-native-development-os/","bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"bin":{"aios":"dist/src/index.js"},"dist":{"shasum":"c566e7f81fef43a4e14c66b0611eeac51ecd4525","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.7.4.tgz","fileCount":205,"integrity":"sha512-Ydmd9tfrEgodesq+7IQcVqVj30x2zPvzSyx/8tP3s6BlAPgfy2J65atlgJ78pzgrxJWzbxQz9Nfr1U98WyxZNQ==","signatures":[{"sig":"MEUCIQDqNOyjuudQ2A/0+LIp0TJa9E5PdqqH6E6EUVE7u6QIOgIgXJhwzGFKgpGT129lrV2DgrHNPpxgZVshjWP3qJNW0hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426035},"type":"module","engines":{"node":">=20"},"gitHead":"04b9cdd216b4942b8e134f5653399386105fbd54","scripts":{"aios":"npm run build --silent && node dist/src/index.js","test":"npm run build && node --test dist/test/*.test.js","build":"tsc -p tsconfig.json","prepack":"npm run sync-assets && npm run build","pack:dry":"npm pack --dry-run","sync-assets":"node scripts/sync-assets.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"repository":{"url":"git+https://github.com/donihadimas/ai-native-development-os.git","type":"git","directory":"cli"},"_npmVersion":"11.16.0","description":"Small CLI for AI-Native Development OS.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"latest","@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/aios_0.7.4_1787102078568_0.37325726330041364","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@donihadimas/aios","version":"0.7.5","description":"Small CLI for AI-Native Development OS.","type":"module","license":"Apache-2.0","homepage":"https://donihadimas.github.io/ai-native-development-os/","repository":{"type":"git","url":"git+https://github.com/donihadimas/ai-native-development-os.git","directory":"cli"},"bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"author":{"name":"Doni Hadimas","url":"https://github.com/donihadimas"},"keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"bin":{"aios":"dist/src/index.js"},"scripts":{"build":"npm run sync-assets && tsc -p tsconfig.json","sync-assets":"node scripts/sync-assets.mjs","test":"npm run build && node --test dist/test/*.test.js","aios":"npm run build --silent && node dist/src/index.js","pack:dry":"npm pack --dry-run","prepack":"npm run sync-assets && npm run build","prepublishOnly":"npm test"},"devDependencies":{"@types/node":"latest","typescript":"latest"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"dependencies":{"@inquirer/prompts":"^8.5.2"},"gitHead":"f46e31b2aa5f533af8206ede754d176d05a7e94f","_id":"@donihadimas/aios@0.7.5","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Jjqb+EuTqs1S4eotY1Wo7wtWKPuAeHvAczU/6BGl5JzZkDQZ55OEdnPkA8Cp+eDP64wh1i4+mDQYeu1e4waGiA==","shasum":"0c2ee5aab04d2e3b586f7c6dde28475b20867ebe","tarball":"https://registry.npmjs.org/@donihadimas/aios/-/aios-0.7.5.tgz","fileCount":188,"unpackedSize":366424,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvX1DGO92RJNWIC5FJ+H7dxZwifUadJH6zBMWsBIMqRgIgR8Gcr7YGFVF1tTJlbZNpb10/G0XMEQhmsv0bu+6xplw="}]},"_npmUser":{"name":"donihadimas","email":"donihadimas.dev@gmail.com"},"directories":{},"maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aios_0.7.5_1787183648279_0.6187180841943132"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-06T12:56:28.282Z","modified":"2026-08-19T23:54:08.571Z","0.2.0":"2026-06-06T12:56:28.585Z","0.2.1":"2026-06-06T13:57:44.846Z","0.3.0":"2026-06-09T03:17:56.015Z","0.3.1":"2026-06-09T03:47:27.601Z","0.4.0":"2026-06-17T01:43:14.685Z","0.4.1":"2026-06-20T03:31:36.237Z","0.5.0":"2026-06-24T00:22:50.861Z","0.7.0":"2026-08-17T15:28:14.510Z","0.7.1":"2026-08-18T04:50:23.963Z","0.7.2":"2026-08-18T08:00:11.072Z","0.7.3":"2026-08-19T00:59:05.080Z","0.7.4":"2026-08-19T01:14:38.772Z","0.7.5":"2026-08-19T23:54:08.433Z"},"bugs":{"url":"https://github.com/donihadimas/ai-native-development-os/issues"},"author":{"name":"Doni Hadimas","url":"https://github.com/donihadimas"},"license":"Apache-2.0","homepage":"https://donihadimas.github.io/ai-native-development-os/","keywords":["ai","codex","developer-tools","cli","boilerplate","workflow","openapi"],"repository":{"type":"git","url":"git+https://github.com/donihadimas/ai-native-development-os.git","directory":"cli"},"description":"Small CLI for AI-Native Development OS.","maintainers":[{"name":"donihadimas","email":"donihadimas.dev@gmail.com"}],"readme":"# AIOS CLI\r\n\r\n[![NPM Version](https://img.shields.io/npm/v/@donihadimas/aios.svg)](https://www.npmjs.com/package/@donihadimas/aios)\r\n![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)\r\n![Node Version](https://img.shields.io/badge/node-%3E%3D20-brightgreen.svg)\r\n\r\n`aios` is the small CLI for AI-Native Development OS. It is only for setup, validation, and generating AIOS template files. It helps you create an AI-ready project with a local `.aios/` workflow kit, generate common planning documents from templates, and validate that a project has the expected AI workflow structure.\r\n\r\nIt does not replace Codex or another coding agent. For AI-native development, use the AI agent directly inside the project. The CLI only creates, copies, numbers, renders, and validates files. Your agent still does the product thinking, planning, implementation, testing, and review with the generated docs as context.\r\n\r\n## 📑 Table of Contents\r\n\r\n- [📥 Install](#-install)\r\n- [🧭 Guided Setup](#-guided-setup)\r\n- [⚡ Command Quickstart](#-command-quickstart)\r\n- [🔄 Recommended Workflow](#-recommended-workflow)\r\n- [🛠️ Commands](#️-commands)\r\n- [📂 Generated Project Structure](#-generated-project-structure)\r\n- [🤖 How To Use With Codex](#-how-to-use-with-codex)\r\n- [🚧 What The CLI Does Not Do](#-what-the-cli-does-not-do)\r\n- [💻 Local Development](#-local-development)\r\n- [🚢 Publishing Checklist](#-publishing-checklist)\r\n- [🚑 Troubleshooting](#-troubleshooting)\r\n- [📜 License](#-license)\r\n\r\n## 📥 Install\r\n\r\nAfter the package is published:\r\n\r\n```bash\r\nnpm install -g @donihadimas/aios\r\naios --help\r\n```\r\n\r\nRequirements:\r\n\r\n- Node.js 20 or newer.\r\n- npm for global install.\r\n\r\n## 🧭 Guided Setup\r\n\r\nFor most users, start with the guided setup wizard:\r\n\r\n```bash\r\naios\r\n```\r\n\r\nThe main menu can:\r\n\r\n- create a new project,\r\n- adopt an existing project,\r\n- install native agent skills,\r\n- set up optional external integrations,\r\n- validate a project,\r\n- show the next recommended step,\r\n- browse reusable AIOS prompts.\r\n\r\nWhen creating or adopting a project, the wizard asks for:\r\n\r\n- project type: blank AIOS project or one of the bundled starters,\r\n- project name or existing project path,\r\n- project shape: fullstack, frontend, backend, mobile, library, or docs-only,\r\n- setup mode: full AIOS setup or lite project docs only,\r\n- docs root: `docs/`, `.aios/project-docs/`, or custom path,\r\n- native agent targets: Codex, Qwen Code, OpenCode, Antigravity, or generic agent skills,\r\n- skill set: core, planning, delivery, all, or a custom checkbox selection,\r\n- skill delivery: native agent folders, portable `.aios/skills`, or both,\r\n- optional RTK/Caveman/Ponytail integration rules.\r\n\r\nBefore writing files, AIOS prints a setup summary so you can confirm the target path, project shape, docs root, selected agents, selected skills, and skill delivery mode.\r\n\r\nChoose **Full AIOS setup** for normal AI-native development. It installs the local `.aios/` kit with commands, prompts, references, templates, workflows, integrations, config, and optionally portable skills.\r\n\r\nChoose **Lite setup** only when you want the base project docs without the local `.aios/` workflow kit.\r\n\r\nChoose **Native agent folders only** when you selected one or more AI agents and want skills installed directly into agent-readable folders:\r\n\r\n```text\r\n.agents/skills/      # Codex or generic\r\n.qwen/skills/        # Qwen Code\r\n.opencode/skills/    # OpenCode\r\n.agent/skills/       # Antigravity\r\n```\r\n\r\nChoose **Portable `.aios/skills` only** when you want all skill instructions to stay inside the generated `.aios/` kit.\r\n\r\nOptional integrations are safe by default. AIOS writes project-local rules first. External install or uninstall commands run only after you explicitly approve them.\r\n\r\n## ⚡ Command Quickstart\r\n\r\nUse the command quickstart when you already know the setup you want or need a non-interactive flow.\r\n\r\nCreate a new AI-ready project:\r\n\r\n```bash\r\naios init demo-project\r\naios validate demo-project\r\naios next demo-project\r\ncd demo-project\r\n```\r\n\r\nBy default, generated projects include `.aios/` with skills, prompts, references, templates, and workflows. Use `--lite` only when you want a minimal structure without the local workflow kit. Lite still writes `.aios/config.json` so agents can resolve `mode`, `docsRoot`, and `projectShape`.\r\n\r\nFor a compact `.aios/` with native skills:\r\n\r\n```bash\r\naios init demo-native --agents codex,qwen --skills core --skill-delivery native\r\naios agent install demo-native --agents opencode,antigravity --skills testing\r\naios init demo-web --shape frontend\r\naios init demo-api --shape backend\r\n```\r\n\r\nOr start from a lightweight V2.x starter:\r\n\r\n```bash\r\naios starter fullstack-saas demo-saas\r\naios validate demo-saas\r\naios next demo-saas\r\ncd demo-saas\r\n```\r\n\r\nCreate the first planning artifacts:\r\n\r\n```bash\r\naios create feature \"Habit reminders\"\r\naios create design \"Habit reminders\"\r\naios create openapi \"Habit API\"\r\naios create migration \"Create habits table\"\r\naios create security \"Habit API\"\r\naios create adr \"Use server date for habit completion\"\r\naios create task \"Implement habit API\"\r\naios create review \"Habit API\"\r\naios create release \"0.3.1\"\r\n```\r\n\r\nOr adopt an existing project:\r\n\r\n```bash\r\ncd existing-project\r\naios adopt\r\naios validate\r\n```\r\n\r\nOpen the project in your IDE and ask Codex to start from the generated docs:\r\n\r\n```text\r\nRead AGENTS.md, .aios/repo-map.json, .aios/skill-router.md, and docs/tasks/TASK-001-implement-habit-api.md. Use the matching native agent skill when installed, otherwise use the portable .aios skill. Create an implementation plan before coding.\r\n```\r\n\r\n## 🔄 Recommended Workflow\r\n\r\n```text\r\naios init <project-name>\r\n↓\r\naios next <project-name>\r\n↓\r\nUse product-discovery to interview user and fill docs/product/vision.md\r\n↓\r\nUse Codex with the prompts from .aios/prompts/\r\n↓\r\naios create adr <decision-name>\r\n↓\r\naios create task <task-name>\r\n↓\r\nCodex plans and implements one task\r\n↓\r\naios create review <name>\r\n↓\r\nCodex reviews the diff against acceptance criteria\r\n↓\r\naios validate\r\n```\r\n\r\nFor V2.x workflow docs, add only the pieces the project needs:\r\n\r\n```text\r\naios create design <feature-name>\r\naios create openapi <api-name>\r\naios create migration <migration-name>\r\naios create security <review-name>\r\naios create release <release-name>\r\n```\r\n\r\nFor an existing project, replace the first step with:\r\n\r\n```text\r\ncd <existing-project>\r\n↓\r\naios adopt\r\n↓\r\naios validate\r\n```\r\n\r\n## 🛠️ Commands\r\n\r\n### `aios init <project-name> [--lite] [--shape <shape>] [--docs-root <path>] [--agents <list>] [--skills <set>] [--skill-delivery <mode>]`\r\n\r\nCopies the bundled AI-ready project skeleton into a new directory and installs the local `.aios/` workflow kit.\r\n\r\n```bash\r\naios init my-saas\r\naios init my-saas-lite --lite\r\naios init my-saas-native --agents codex,qwen --skills core --skill-delivery native\r\naios init my-saas-clean --docs-root .aios/project-docs\r\naios init my-web --shape frontend\r\naios init my-api --shape backend\r\n```\r\n\r\nBehavior:\r\n\r\n- Creates `my-saas/`.\r\n- Refuses to overwrite an existing non-empty directory.\r\n- Includes `AGENTS.md`, optional `CLAUDE.md`, shared docs, `frontend/`, `backend/`, and `.aios/` by default.\r\n- `--lite` skips the local `.aios` workflow kit but still writes `.aios/config.json` with `mode: \"lite\"`.\r\n- `--shape` accepts `fullstack`, `frontend`, `backend`, `mobile`, `library`, or `docs`; default is `fullstack`.\r\n- Shape controls placeholder folders and validation: `fullstack` creates `frontend/` and `backend/`, `frontend` creates `frontend/`, `backend` creates `backend/`, `mobile` creates `mobile/`, `library` creates `src/`, and `docs` creates no app placeholder folders.\r\n- `--docs-root` stores project docs somewhere other than `docs/`.\r\n- `--skill-delivery` accepts `portable`, `native`, or `both`.\r\n- `--agents` accepts `codex`, `qwen`, `opencode`, `antigravity`, and `generic`.\r\n- `--skills` accepts `core`, `planning`, `delivery`, `all`, or a comma-separated skill list.\r\n\r\n### `aios validate [project-path] [--lite]`\r\n\r\nChecks whether a project has the expected AI-ready structure.\r\n\r\n```bash\r\naios validate\r\naios validate my-saas\r\naios validate my-saas-lite --lite\r\n```\r\n\r\nIt checks for:\r\n\r\n- `AGENTS.md`\r\n- `docs/context/context-map.md`\r\n- `docs/context/development-start.md`\r\n- `docs/product/vision.md`\r\n- `docs/product/prd.md`\r\n- `docs/product/features/`\r\n- `docs/architecture/architecture.md`\r\n- `docs/design/design.md`\r\n- `docs/adr/`\r\n- `docs/tasks/`\r\n- `docs/reviews/`\r\n- `docs/api/`\r\n- `frontend/`\r\n- `backend/`\r\n- required `.aios/` workflow kit files unless `--lite` is provided\r\n- native agent skill files when `.aios/config.json` uses native repo-scope skill delivery\r\n\r\nIt also reports warnings, without failing validation, when optional V2.x paths are missing:\r\n\r\n- `docs/security/`\r\n- `docs/releases/`\r\n- `docs/database/migrations/`\r\n- OpenAPI files in `docs/api/`\r\n\r\nWarnings are guidance only. Add these folders when the project needs security reviews, release notes, migration plans, or OpenAPI contracts.\r\n\r\n### `aios starter <starter-name> <project-name> [--lite] [--shape <shape>] [--docs-root <path>] [--agents <list>] [--skills <set>] [--skill-delivery <mode>]`\r\n\r\nCopies a bundled AI docs only starter into a new directory and installs the local `.aios/` workflow kit.\r\n\r\n```bash\r\naios starter fullstack-saas my-saas\r\naios starter fullstack-saas my-saas-lite --lite\r\n```\r\n\r\nAvailable starters:\r\n\r\n- `flutter-mobile`\r\n- `nextjs-web`\r\n- `node-api`\r\n- `nestjs-api`\r\n- `laravel-api`\r\n- `supabase-app`\r\n- `fullstack-saas`\r\n\r\nBehavior:\r\n\r\n- Creates `my-saas/`.\r\n- Refuses to overwrite an existing non-empty directory.\r\n- Includes stack-oriented placeholders, AI-ready docs, and `.aios/` by default.\r\n- Does not include framework code or dependencies.\r\n- `--lite` skips the local `.aios` workflow kit but still writes `.aios/config.json` with `mode: \"lite\"`.\r\n\r\n### `aios adopt [project-path] [--lite] [--shape <shape>] [--docs-root <path>] [--agents <list>] [--skills <set>] [--skill-delivery <mode>]`\r\n\r\nAdds the AI Dev OS structure and local `.aios/` workflow kit to an existing project without overwriting existing files.\r\n\r\n```bash\r\ncd existing-project\r\naios adopt\r\naios validate\r\n```\r\n\r\nYou can also pass a path:\r\n\r\n```bash\r\naios adopt path/to/existing-project\r\naios validate path/to/existing-project\r\n```\r\n\r\nBehavior:\r\n\r\n- Creates missing AI Dev OS docs and folders.\r\n- Installs missing `.aios/` workflow kit files by default.\r\n- Skips files that already exist.\r\n- Does not overwrite your existing `README.md`, source code, docs, frontend, or backend folders.\r\n- Adds `frontend/` and `backend/` placeholders if they are missing so the project validates against the generic AI-ready structure.\r\n- `--lite` skips the local `.aios` workflow kit but still writes `.aios/config.json` with `mode: \"lite\"`.\r\n\r\nUse `adopt` when a project already exists and `init` would be too destructive.\r\n\r\n### `aios kit install [project-path]`\r\n\r\nInstalls or repairs the local `.aios/` workflow kit without overwriting existing files.\r\n\r\n```bash\r\naios kit install\r\naios kit install path/to/project\r\n```\r\n\r\nUse this when a project was created in lite mode or when `.aios/` needs to be refreshed with missing assets.\r\n\r\n### `aios agent list`\r\n\r\nLists supported native agent targets and available AIOS skills.\r\n\r\n```bash\r\naios agent list\r\n```\r\n\r\nSupported agent targets:\r\n\r\n- `codex` -> repo `.agents/skills`, user `~/.agents/skills`\r\n- `generic` -> repo `.agents/skills`, user `~/.agents/skills`\r\n- `qwen` -> repo `.qwen/skills`, user `~/.qwen/skills`\r\n- `opencode` -> repo `.opencode/skills`, user `~/.config/opencode/skills`\r\n- `antigravity` -> repo `.agent/skills`\r\n\r\n### `aios agent install [project-path]`\r\n\r\nInstalls selected AIOS skills into native agent skill folders.\r\n\r\n```bash\r\naios agent install . --agents codex,qwen --skills core\r\naios agent install . --agents codex --skills planning\r\naios agent install . --agents opencode --skills testing --dry-run\r\naios agent install . --agents generic --skills all --scope user\r\n```\r\n\r\nBehavior:\r\n\r\n- In the interactive wizard, choose `core`, `planning`, `delivery`, `all`, or a custom checkbox selection.\r\n- Skips existing skill folders by default.\r\n- Uses `--overwrite` only when you intentionally want to replace existing installed skills.\r\n- Uses `--dry-run` to preview target files without writing.\r\n- Updates `.aios/config.json` after a real install.\r\n\r\n### `aios integration list`\r\n\r\nLists optional external integrations supported by AIOS.\r\n\r\n```bash\r\naios integration list\r\n```\r\n\r\nSupported integrations:\r\n\r\n- `rtk` - compact noisy terminal command output before it enters AI context.\r\n- `caveman` - concise agent response style for status and debug loops.\r\n- `ponytail` - minimal-correct-code rules for coding tasks.\r\n\r\n### `aios integration status [project-path]`\r\n\r\nShows project integration config, local rules status, and detected external tool status.\r\n\r\n```bash\r\naios integration status\r\naios integration status my-saas\r\n```\r\n\r\nStatus checks are live:\r\n\r\n- RTK detection checks `rtk` on `PATH` and `rtk --version`.\r\n- Caveman detection checks common project and user skill/plugin locations.\r\n- Ponytail detection checks common project and user skill/plugin locations.\r\n- Detection results are not stored as permanent truth.\r\n- `rules-only` means AIOS local rules are enabled, but the external tool or native skill is not detected.\r\n\r\n### `aios integration add <rtk|caveman|ponytail|all> [project-path]`\r\n\r\nEnables local integration rules in `.aios/` and updates `.aios/config.json`.\r\n\r\n```bash\r\naios integration add rtk .\r\naios integration add caveman . --mode lite\r\naios integration add caveman . --mode lite --agents codex,qwen\r\naios integration add ponytail . --mode full\r\naios integration add ponytail . --install --agents codex --yes\r\naios integration add all my-saas --dry-run\r\naios integration add rtk . --install\r\naios integration add caveman . --install --agents codex --yes\r\n```\r\n\r\nBehavior:\r\n\r\n- Without `--install`, AIOS writes local rules and prints manual install guidance when the external tool is missing.\r\n- With `--install`, AIOS prints the installer command.\r\n- Installer execution requires `--yes`; otherwise AIOS does not run external commands.\r\n- `--dry-run` previews config/rule changes without writing files or running installers.\r\n- Caveman `--mode` accepts `lite`, `full`, or `ultra`; default is `lite`.\r\n- Caveman `--agents` accepts the same agent names as native skills and installs only those targeted agents.\r\n- Ponytail `--mode` accepts `lite`, `full`, or `ultra`; default is `full`.\r\n- Ponytail `--agents` accepts the same agent names as native skills and installs only those targeted agents.\r\n- External installers run from the target project path, so repo-scoped skills are installed into that project.\r\n\r\n### `aios integration remove <rtk|caveman|ponytail|all> [project-path]`\r\n\r\nDisables local integration rules, offers user-computer uninstall actions, or both.\r\n\r\n```bash\r\naios integration remove rtk .\r\naios integration remove caveman . --scope project\r\naios integration remove ponytail . --scope project\r\naios integration remove rtk . --scope user --dry-run\r\naios integration remove all . --scope both --yes\r\n```\r\n\r\nBehavior:\r\n\r\n- Default `--scope project` disables config and renames local rules to `*.md.disabled`.\r\n- `--scope user` does not modify project config; it only plans or runs user-computer uninstall actions.\r\n- `--scope both` does both.\r\n- User-computer uninstall requires `--yes` before any external command or detected Caveman/Ponytail path removal runs.\r\n- AIOS does not remove RTK binaries directly; RTK uninstall removes agent hooks and prints package-manager follow-up guidance.\r\n\r\n### `aios integration doctor [project-path]`\r\n\r\nChecks integration config, local rule files, external detection, and recommended fixes.\r\n\r\n```bash\r\naios integration doctor\r\naios integration doctor my-saas\r\n```\r\n\r\nUse this after external installers fail, after manual edits to `.aios/config.json`, or when `status` reports a mismatch.\r\n\r\n### `aios integration repair [project-path]`\r\n\r\nRestores missing local integration rule files for enabled integrations.\r\n\r\n```bash\r\naios integration repair\r\naios integration repair my-saas --dry-run\r\n```\r\n\r\nRepair does not install external tools. It only restores local AIOS integration rules and missing Caveman/Ponytail target-agent config.\r\n\r\n### `aios config [project-path]`\r\n\r\nPrints the resolved AIOS project config.\r\n\r\n```bash\r\naios config\r\naios config my-saas\r\n```\r\n\r\n### `aios prompt list [project-path]`\r\n\r\nLists portable AIOS command prompts available in `.aios/commands/`.\r\n\r\n```bash\r\naios prompt list\r\naios prompt list my-saas\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\nAvailable AIOS commands:\r\n- discover-product\r\n- generate-prd\r\n- implement-task\r\n- review-code\r\n```\r\n\r\n### `aios prompt show <name> [project-path]`\r\n\r\nPrints one portable AIOS command prompt. This is useful when an agent does not support native slash commands.\r\n\r\n```bash\r\naios prompt show generate-prd\r\naios prompt show review-code my-saas\r\n```\r\n\r\nThe command is read-only. It prints the Markdown prompt so you can paste or reference it in Codex or another AI agent.\r\n\r\n### `aios next [project-path]`\r\n\r\nPrints the next recommended development step without changing files.\r\n\r\n```bash\r\naios next\r\naios next my-saas\r\n```\r\n\r\nIt checks whether vision, PRD, architecture, design/task readiness, and tasks are ready, then points the user to the next local prompt or command.\r\n\r\n### `aios create feature <feature-name>`\r\n\r\nCreates a feature PRD stub from the PRD template.\r\n\r\n```bash\r\naios create feature \"Team invitations\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/product/features/team-invitations.prd.md\r\n```\r\n\r\n### `aios create adr <decision-name>`\r\n\r\nCreates the next numbered ADR from the ADR template.\r\n\r\n```bash\r\naios create adr \"Use JWT access tokens\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/adr/ADR-001-use-jwt-access-tokens.md\r\n```\r\n\r\nIf ADR files already exist, the CLI uses the next available number.\r\n\r\n### `aios create task <task-name>`\r\n\r\nCreates the next numbered implementation task from the task template.\r\n\r\n```bash\r\naios create task \"Implement login endpoint\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/tasks/TASK-001-implement-login-endpoint.md\r\n```\r\n\r\nUse this for small, specific, Codex-sized tasks.\r\n\r\n### `aios create review <name>`\r\n\r\nCreates a review report stub from the review template.\r\n\r\n```bash\r\naios create review \"Login endpoint\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/reviews/login-endpoint-review.md\r\n```\r\n\r\n### `aios create design <name>`\r\n\r\nCreates a UI/UX design document stub.\r\n\r\n```bash\r\naios create design \"Login flow\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/design/login-flow-design.md\r\n```\r\n\r\n### `aios create openapi <api-name>`\r\n\r\nCreates an OpenAPI contract stub.\r\n\r\n```bash\r\naios create openapi \"Login API\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/api/login-api.openapi.yaml\r\n```\r\n\r\n### `aios create migration <migration-name>`\r\n\r\nCreates the next numbered database migration plan.\r\n\r\n```bash\r\naios create migration \"Create users table\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/database/migrations/MIGRATION-001-create-users-table.md\r\n```\r\n\r\nThis command does not apply a database migration.\r\n\r\n### `aios create security <review-name>`\r\n\r\nCreates a security review report stub.\r\n\r\n```bash\r\naios create security \"Login API\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/security/login-api-security-review.md\r\n```\r\n\r\n### `aios create release <release-name>`\r\n\r\nCreates a release note and creates a changelog draft when one does not already exist.\r\n\r\n```bash\r\naios create release \"0.3.1\"\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\ndocs/releases/0-3-0-release.md\r\ndocs/releases/CHANGELOG.md\r\n```\r\n\r\n### `aios map [project-path]`\r\n\r\nGenerates a compact JSON repository AST map (`.aios/repo-map.json`) detailing symbols (classes, functions, interfaces, types) across TypeScript, Python, Go, Kotlin (`.kt`, `.kts`), and other supported languages. Also extracts local code graph insights into Graphify when Graphify is enabled. Features a real-time non-blocking sidecar braille spinner (`⠋ ⠙ ⠹`).\r\n\r\n```bash\r\naios map\r\naios map my-saas\r\n```\r\n\r\nOutput:\r\n\r\n```text\r\nSuccessfully generated repository map at my-saas/.aios/repo-map.json (452 files indexed).\r\n```\r\n\r\n### `aios verify [project-path] [--task <file>] [--test-command <cmd>]`\r\n\r\nRuns automated test suites with test runner auto-detection (`npm test`, `pytest`, `cargo test`, `go test`, `dart test`, `./gradlew test`) and records verification attempts against active tasks. Features real-time animated sidecar spinner progress feedback.\r\n\r\n```bash\r\naios verify\r\naios verify --task docs/tasks/TASK-001.md\r\naios verify --test-command \"npm run test:e2e\"\r\n```\r\n\r\n### `aios export [project-path] [--target <cursor,claude|all>]`\r\n\r\nExports agent-specific rules (`.cursorrules`, `.clauderules`, etc.) to target paths with optional integration rule syncing. When executed interactively without `--target`, launches an interactive multiselect checkbox prompt allowing selection of any combination of AI agents (Cursor, Claude, Cline, Windsurf, Copilot).\r\n\r\n```bash\r\naios export\r\naios export --target cursor,claude\r\naios export --target all\r\n```\r\n\r\n### `aios worktree <start|finish|list|remove> <task-id>`\r\n\r\nManages isolated Git worktrees for task implementation, ensuring clean context boundaries and verified task merges.\r\n\r\n```bash\r\naios worktree start TASK-001\r\naios worktree list\r\naios worktree finish TASK-001\r\naios worktree remove TASK-001\r\n```\r\n\r\n### `aios rollback [project-path] [--task <file>] [--hard]`\r\n\r\nSafely stashes or resets uncommitted task changes when a task attempt fails verification.\r\n\r\n```bash\r\naios rollback\r\naios rollback --hard\r\n```\r\n\r\n### `aios tasks [project-path]`\r\n\r\nDisplays a formatted dependency graph of all task files in `docs/tasks/`.\r\n\r\n```bash\r\naios tasks\r\n```\r\n\r\n### `aios stats [project-path]`\r\n\r\nPrints local AIOS workspace telemetry, adoption status, and task completion metrics.\r\n\r\n```bash\r\naios stats\r\n```\r\n\r\n## 📂 Generated Project Structure\r\n\r\nA project created with `aios init` looks like this:\r\n\r\n```text\r\nmy-project/\r\n├── AGENTS.md\r\n├── CLAUDE.md\r\n├── README.md\r\n├── docs/\r\n│   ├── product/\r\n│   │   ├── vision.md\r\n│   │   ├── prd.md\r\n│   │   └── features/\r\n│   ├── architecture/\r\n│   │   └── architecture.md\r\n│   ├── design/\r\n│   │   └── design.md\r\n│   ├── adr/\r\n│   ├── tasks/\r\n│   ├── reviews/\r\n│   ├── api/\r\n│   └── context/\r\n│       ├── context-map.md\r\n│       └── development-start.md\r\n├── .aios/\r\n│   ├── config.json\r\n│   ├── skill-router.md\r\n│   ├── commands/\r\n│   ├── integrations/\r\n│   ├── skills/        # portable or both skill delivery mode\r\n│   ├── prompts/\r\n│   ├── references/\r\n│   ├── templates/\r\n│   └── workflows/\r\n├── .agents/           # optional Codex/generic native skills\r\n├── .qwen/             # optional Qwen Code native skills\r\n├── .opencode/         # optional OpenCode native skills\r\n├── .agent/            # optional Antigravity native skills\r\n├── frontend/\r\n└── backend/\r\n```\r\n\r\n## 🤖 How To Use With Codex\r\n\r\nThe CLI prepares files. Codex should still follow the AI Dev OS workflow.\r\n\r\nFor PRD generation:\r\n\r\n```text\r\nIf docs/product/vision.md is still thin, read AGENTS.md and .aios/prompts/00-discover-product.md, interview me, and fill the vision first. Then read .aios/prompts/01-generate-prd.md and generate docs/product/prd.md using .aios/templates/prd.template.md.\r\n```\r\n\r\nFor task implementation:\r\n\r\n```text\r\nRead AGENTS.md, .aios/repo-map.json, .aios/skill-router.md, and the active task in docs/tasks/. Use native agent skills when installed, otherwise use .aios/skills. Create a short implementation plan before editing files. Do not modify unrelated files.\r\n```\r\n\r\nFor review:\r\n\r\n```text\r\nReview the diff against the active task acceptance criteria. Findings first, then test evidence, risks, and approval or revision required.\r\n```\r\n\r\n## 🚧 What The CLI Does Not Do\r\n\r\n`aios` does not:\r\n\r\n- generate application code,\r\n- run Codex or any AI agent,\r\n- choose a frontend/backend framework,\r\n- install dependencies for your app,\r\n- install or uninstall optional external integrations unless you explicitly request it with `--yes`,\r\n- apply database migrations,\r\n- publish releases,\r\n- bypass human review,\r\n- infer your existing architecture automatically.\r\n\r\nThat restraint is intentional. The CLI keeps setup fast while preserving the core AI Dev OS principle: human-owned decisions, small tasks, and verifiable work.\r\n\r\n## 💻 Local Development\r\n\r\nClone this repository, then from `cli/`:\r\n\r\n```bash\r\nnpm install\r\nnpm test\r\nnpm run build\r\nnpm run aios -- init ../demo-project\r\n```\r\n\r\nFor complete instructions on testing CLI commands locally with `npm link` or tarball packages, see [LOCAL_TESTING.md](LOCAL_TESTING.md) and [docs/context/local-testing.md](../docs/context/local-testing.md).\r\n\r\n## 🚢 Publishing Checklist\r\n\r\nBefore publishing to npm, follow the step-by-step checklist at `../validation/npm-publish-readiness-checklist.md`. Quick summary:\r\n\r\n```bash\r\nnpm test\r\nnpm pack --dry-run\r\n```\r\n\r\nThe package must include:\r\n\r\n- `dist/src/`\r\n- `assets/aios-kit/`\r\n- `assets/project-skeleton/`\r\n- `assets/templates/`\r\n- `assets/starters/`\r\n- `README.md`\r\n- `LICENSE`\r\n\r\nThe package should not include source tests or `dist/test/`.\r\n\r\n## 🚑 Troubleshooting\r\n\r\n### `aios: command not found`\r\n\r\nMake sure the package is installed globally:\r\n\r\n```bash\r\nnpm install -g @donihadimas/aios\r\n```\r\n\r\nOr run it locally from a package install:\r\n\r\n```bash\r\n./node_modules/.bin/aios --help\r\n```\r\n\r\n### `Refusing to overwrite non-empty directory`\r\n\r\n`aios init` will not overwrite existing work. Choose a new project name or move the existing directory first.\r\n\r\n### `AI-ready structure is incomplete`\r\n\r\nRun `aios validate` from the project root, or pass the project path explicitly:\r\n\r\n```bash\r\naios validate path/to/project\r\n```\r\n\r\nThen create or restore the missing files listed in the output.\r\n\r\n### I already have a project. Should I use `init` or `adopt`?\r\n\r\nUse `adopt`:\r\n\r\n```bash\r\ncd existing-project\r\naios adopt\r\n```\r\n\r\nUse `init` only for new project directories.\r\n\r\n## 📜 License\r\n\r\nThis project is licensed under the Apache License, Version 2.0. See the [LICENSE](LICENSE) and [NOTICE.md](NOTICE.md) files for more details.\r\n","readmeFilename":"README.md"}