{"_id":"swe-atlas","_rev":"29-78abd81365bc5863222686c25434ab99","name":"swe-atlas","dist-tags":{"latest":"2.6.4"},"versions":{"1.0.0":{"name":"swe-atlas","version":"1.0.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"30fe9e9d4ee42f368093f727d7828a6a1839dddb","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.0.tgz","fileCount":321,"integrity":"sha512-GXT+xPSJ+VZ9QlZcfTcp4/sCtQIkfB+WuVNX6hOd/X4j117oMrTNeltCgotbsBtIpdgn9E4+66/3/LBFW2onvA==","signatures":[{"sig":"MEYCIQCogY7d6NQix5uKM/wtIngUisYv5VlbM6eQN4hGh0k4vwIhAI7SHjqKHp46CsV+TO5t5WcIUyuTzDz4LcbZ/O7rB4Xr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9518489},"engines":{"node":">=18"},"gitHead":"94564d040a54d09393ee466b289c80b37564b4d3","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.0_1773548434236_0.6986528803609349","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"swe-atlas","version":"1.0.1","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.1","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"4bdf311855188b1f6bf0e5e2c64e429eff0b0d52","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.1.tgz","fileCount":322,"integrity":"sha512-Uo+65hm2GvHZgpMkRvUoJdGIGykMYUkwaGz8/KP6jqZoZCxlJ9oN+VBOoFqigegKWVhxBEichQCdRkj41Hxd5Q==","signatures":[{"sig":"MEYCIQCm9Psp5b0IfGzOy2DawbvGlI8T09EK4QRPLlcvSCX+rQIhANCwUzJsFIHg3Nfl+u1LZ+u7HI32obwD39t23g9tbcYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9523763},"engines":{"node":">=18"},"gitHead":"c50dba208a7e731e82591c86fd8dcb1815f4e80c","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.1_1773550178316_0.9413273861999951","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"swe-atlas","version":"1.0.2","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.2","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"e4edc886ec229467b2672ab5956a11a351af1133","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.2.tgz","fileCount":322,"integrity":"sha512-c8upqgzPdA71nbHhp4yoDKb7BX37dExK+MALWy5QLp7axR64rVkCo4e95sqEQvpXbPePNFeOKNT4aHzmG6OYdA==","signatures":[{"sig":"MEQCIEfAWpX/P1vtDkcy+Hw24djDl2AVwTVlDm5KWYbOij+eAiBtmtcj5piJmWgrdSm65W2dZ48ukqhvvadltrdJkLDNRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9523964},"engines":{"node":">=18"},"gitHead":"ad7c6c97cd9315af37ef10f0dd1c5aad7e0095b5","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.2_1773550557424_0.04533631518230674","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"swe-atlas","version":"1.0.4","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.4","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"f2a453907bbfc03292d89e96e80305578c6bd4ba","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.4.tgz","fileCount":324,"integrity":"sha512-d0GlfhuKhK1kXpZoK+JttEkKMDL7i8HawZYfeHEwQ8TM/IpCYVWHpM6kMn0vNRzRkFoQEvyqHNVZLlkmrPkZyQ==","signatures":[{"sig":"MEUCIQD+nA9up1X8ww73IRb71fwgI5uH2s+ug9y7WOShSnbUcAIgH8ECW3KkbGqnaEkw+eoY2hn5TpwHbsQgtFVbiXSaQqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9663642},"engines":{"node":">=18"},"gitHead":"6ea4f04e09c77cd6387d0568756d0d7574208dee","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.4_1773552615353_0.5169958403271038","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"swe-atlas","version":"1.0.5","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.5","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"f290c88aed1f08ad0ee139ab6a526ade2722625e","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.5.tgz","fileCount":324,"integrity":"sha512-DvEM0XzyCm7hIam+mG/zeNDlliBpPAvEda+NV/NY+dDokml34uZGFPaymYsBqeHNlIxLPOHB4y/rPuMjudlN/A==","signatures":[{"sig":"MEQCICt9lT56trKqzzH9KgbMWDvSK9pXj6LfF6DXFPFKossgAiBfRvD2Q4ivaz8E3fw4Ld4owoZdT+W3WVYi1230/aJ4Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9663810},"engines":{"node":">=18"},"gitHead":"9cbd022fbcd3c936040754ba6d4f64d2d41e23b6","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.5_1773552858642_0.5855834521570549","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"swe-atlas","version":"1.0.6","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.6","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"26f03d5c2cdfb72fe53b5ed722bad71764142791","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.6.tgz","fileCount":324,"integrity":"sha512-zuF3pP4ADm6guFgdcfgt83xv3SU9xjYZemuEOX++QwXCvZkN3+Lv4ECbYj4+jZ2WTycQCH7eGmAjuK9DSyb7Wg==","signatures":[{"sig":"MEYCIQC7QgdZD4X7/QZvdH8Z5yIorXt6Ueu+/PF+1iieXxVreQIhANsjiWlA6QG/SgX2g5Y15IE4P8P5sJULMsRH/eDn8KBx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9663810},"engines":{"node":">=18"},"gitHead":"9cbd022fbcd3c936040754ba6d4f64d2d41e23b6","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.6_1773552952980_0.16992647118141901","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"swe-atlas","version":"1.0.7","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.0.7","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"49e1288b41414aa05b5b0540d4701712995f5518","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.0.7.tgz","fileCount":325,"integrity":"sha512-F/PhB30mQ/NdLTW1FETcjURE/qgpwLm/fBgOTQ95ahZ/hY8NDIuvWRy1y9tGSn/tG55GzMIw5yMZkWqteISWEQ==","signatures":[{"sig":"MEUCIQCnv089mE3bbQovsN44xTVuaGGL0UxSEQR92ug6XX09ogIgWsnEXSTO6rON+f0wBZKrssg6Rnc3+jpm7W0e1Row1tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9672458},"engines":{"node":">=18"},"gitHead":"4c5b470e6032e8016736a75d935ff4711f9cf3e4","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.0.7_1773556114704_0.6422524895519781","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"swe-atlas","version":"1.1.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.1.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"5f690085bde3653b85b1dd636546bb2b793bbbbd","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.1.0.tgz","fileCount":325,"integrity":"sha512-A35zRPXpuPXSOjnzEwyJXHZGgFZ52GoCiNHIgHeHVveNU9cAySxEAOAA3Jzz70+JHoNYkk2fXLK0kG80h7Z8JQ==","signatures":[{"sig":"MEYCIQD1LT8N8D4elXN3L67VP6H2ejOWZQnhiFgNJiCZ//d3jAIhAMz0hdXBIV7LT6q9HELNOYj+gJE8x2uJ1jIajhLTSwjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9673163},"engines":{"node":">=18"},"gitHead":"96e6ff1b1b3542a708f70ff385335b68a7a83477","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.1.0_1775726271214_0.6164540062586663","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"swe-atlas","version":"1.2.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.2.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"709310b11d1803f7809d64cf47fa8ca4aa9e33a8","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.2.0.tgz","fileCount":350,"integrity":"sha512-P0VJT5yYeCinfyTeFU2AdaY7/l0Cq4TgWsY18FvvQinZuScPqep3uPH8Tm/AIoledIwt/pfSNc+JyFgnOg2BMg==","signatures":[{"sig":"MEYCIQCKwtUPfie9pMtJEEKns6eT7tLMYOajV6N6jIUQGYPpAAIhALJlA0ne0cFp8ahivs2YT3KVn7sa0Gbb5md96XOG8aUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9986326},"engines":{"node":">=18"},"gitHead":"ba6e5e20a59a02202194f424bfe04f3ae4540092","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.2.0_1777435412278_0.5989041634383634","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"swe-atlas","version":"1.3.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.3.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"9cba41fd1ab30d9b4b5b86bd14bafc25c91064e3","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.3.0.tgz","fileCount":364,"integrity":"sha512-Uu/29Xtfh//DP6AnFDKP9eYj43H72gq+54T4Ivg6s2jO0gGGUNugT0PJC1eC/HoKkBhXITXEozklvAr33UTOUg==","signatures":[{"sig":"MEUCIQC+a82ph3cPTqquTCBNSi9WBevXYccmZO546YWmrDHENQIgWwndPSklWztyU3GzMp6md5dOY9al5qIKGOELgVpl8KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10067741},"engines":{"node":">=18"},"gitHead":"1284437ae99d6b7d5009ee797e9c6e090125fe1b","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.3.0_1777439304406_0.8306344965826107","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"swe-atlas","version":"1.3.1","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.3.1","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"738f10c391a901addc3635fef698f9e3451b7424","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.3.1.tgz","fileCount":364,"integrity":"sha512-LCRCuhhfEGsOmlBSwzbCFm/BM2B7xHZw+Zoa1iR6YEQN+firuRsLvE8qRCq6FNl3Z7zSxUmK5sJEIDT5mw4mdA==","signatures":[{"sig":"MEUCIQDSav3CYxKTXMhiFwbx5OOXXVinfmRloFlPctMnEea+NAIgaR1UbP+Fe8GD/EAEuARbDUoO2tKy/H3JvXx0JGCoAeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10067741},"engines":{"node":">=18"},"gitHead":"6426cbd30004fd4bc5ef23d4191352dd602dd889","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.3.1_1777536784658_0.8849333191945088","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"swe-atlas","version":"1.4.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.4.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"d6965e5b3fcf3ee8cf2be65879a6d11aaaf10975","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.4.0.tgz","fileCount":369,"integrity":"sha512-5/pgRRa96fCtw7XfOBnkyQJqkv+PC5Io64vXA5g7uHBJ4eUMGFZl6lO3pClMdI9x1PLuo50r3Y1reeCr2+h6Ug==","signatures":[{"sig":"MEUCIQD9UnBG8KeIF/IWqukBs1Ar2CVfIHj41DM32nWLgxHJ4gIgfMby+0u+VlVsMl2BtmLhy76z+uLDbZKhHlA4ARNZ0qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10120409},"engines":{"node":">=18"},"gitHead":"eeef30cb780d410974dd9e7bf2e63d647997d7d3","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.4.0_1777716152678_0.8159276148705856","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"swe-atlas","version":"1.5.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.5.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"16bfee406f1b2052383d8692a2d31af95f283f56","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.5.0.tgz","fileCount":370,"integrity":"sha512-kSX3Oclp5+H2+YS2d475Lrt8ApVWJPeocEYvHP2L6p98HvEEbdB5Io8mPl8wyM185aCLXnDbVEuXI2t45U0cuQ==","signatures":[{"sig":"MEQCIGKAUQJRvFIxLyHn6dkyv7dXhpbY9CwRLypUx0nISSLWAiAGKYaNIWYFXg6NfET3SoCsYLV4e4NhUZ7iq1nZ7TRaww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10120469},"engines":{"node":">=18"},"gitHead":"576e2df2de9735849ca40b1db9cd514f76032365","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.5.0_1777784142158_0.22806249045608373","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"swe-atlas","version":"1.6.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.6.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"1f8e6fe64a2977301f6c8a1d7804dfeed641aa58","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.6.0.tgz","fileCount":369,"integrity":"sha512-rfY4cTFW1qFLJPPP3QBvgg06tSGdm51Q32Nas44QBcAC+EmwiRBkwuhr/CYhO5X95cxox/a8u+UnFZ4L8sfIlw==","signatures":[{"sig":"MEYCIQD2it6sdkbNvTKxCklhSzShUZAen64gK62S4E9bYUCpJgIhAKbl2j90yf1Poz0WLr948H/ToX/smZfvabK0uyeLahwL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10085824},"engines":{"node":">=18"},"gitHead":"c2cba23c6dd1f615d059fc572da4ebe268d7d94a","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.6.0_1779026658099_0.35083170229290284","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"swe-atlas","version":"1.7.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.7.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"7655b460dc2f8a661af1bd38d56dcef4e318445c","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.7.0.tgz","fileCount":370,"integrity":"sha512-QazI/bJ0E9x4xyuDK37HTUUCLhkFB2q6UI3wanyhjlEEh/z3WN7gK2FFHeCtDXa/hmqJnwalCwzW4VFf0UfFeA==","signatures":[{"sig":"MEUCIQCpDObmzJtVnEg7ryJnUhBAZpQVjArID1C+XjvvbAkg5AIgSNDcrg8aBaZzYG+yw/gQMS/YnGX5cfLidA/5wpsxcpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10088022},"engines":{"node":">=18"},"gitHead":"8bd1ace64f9555ba0931c697860c04ffe2e90735","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.7.0_1779073097341_0.08789944775826042","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"swe-atlas","version":"1.8.1","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.8.1","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"f75f1b2e09688e403de78f7d07e6366dedb6dbfd","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.8.1.tgz","fileCount":372,"integrity":"sha512-/kutE2thyxRCksqxad/pt8Iwv2g66vNnyafCsKyaACn894yeJjE+bS282Ggp4LTySoBjekM3C4fz5dm6YZEA7g==","signatures":[{"sig":"MEUCIH/hAriIwoONJspwSOlhx56RuJzOfxKZZ7nZjw1GnYhrAiEAip6AkmvLvrlNbP1AqzPJ0mixA/Rwi/Mi9Kwc7PWe9+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10091155},"engines":{"node":">=18"},"gitHead":"1718b9939499945554e5f1fc622195c8b8ef98b2","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.8.1_1779530560755_0.68920253362041","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"swe-atlas","version":"1.9.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@1.9.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"27e517e27832fe2820013cd295974bb156f94a07","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-1.9.0.tgz","fileCount":409,"integrity":"sha512-th1DLeYHDxT1/FMizekD5HOiFBirQ+QaNRC8jCyqhBVt+CfEgjDLXVRglMtOSFm7oDSKVvSq7NJIsEhfpQ1E2A==","signatures":[{"sig":"MEUCIQCccQRCC1Fwv+gp6YCueWsqfpt+YSeVgS1j6y6pXZot8gIgXIFJe7jbn3HGn8k9/RyUyz9nuKVtj2f+pVtph5rIcEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10164726},"engines":{"node":">=18"},"gitHead":"9353d4a16f6f06a361880f0c5b1387edd74988c7","scripts":{"sync":"node bin/sync-templates.js","prepublishOnly":"node bin/sync-templates.js"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_1.9.0_1779618186264_0.658861178844389","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"swe-atlas","version":"2.0.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.0.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"06d8bde51a7020beae4a0c73f803290ecb3c43cd","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.0.0.tgz","fileCount":406,"integrity":"sha512-xiHKgkrISWGypxAk0rKAsL+hjOLqY9z+N7DjIJwl5YpZRaJ13Fqk0SrvNiwigcMqN782bIQnTgL57rd7VPdfZA==","signatures":[{"sig":"MEYCIQC2YYkuQXMgq14lmXbMAAnleTMoS0Qb+4OSc0BkaWLXrgIhALzUeuI0BcfeBLdG/X19PIwRkZ29auh/LpxvFkv48K1b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10142860},"engines":{"node":">=18"},"gitHead":"fed550824cd0be1fb188b8a65ff4bb394eba21a6","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.0.0_1780077544812_0.8211266176603076","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"swe-atlas","version":"2.1.0","keywords":["claude-code","ai-agent","software-engineer","scaffolding","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.1.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"ee3669a72fff5f12fa789c3ab5975adba541a60b","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.1.0.tgz","fileCount":419,"integrity":"sha512-IvkK60BOkuJb/HbLXO/hRbZx3UQNK5MeFhPtO/WQL8yh9WSaalwF15unooNBIKfNVPzfDqoRtywvyjuTpmYFBA==","signatures":[{"sig":"MEQCIE9e1s+v8dw2KaALe/fP9mm7f26BLI0arOI+U3JJWIiAAiA9BDbYJurhSTOtFYksqDo95sJtS7L9IShOjIdfTcMkqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10218011},"engines":{"node":">=18"},"gitHead":"40f089873c9f94b8be49ae39563ef840d436b187","_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"ATLAS - Adaptive Technical Learning and Architecture System. Scaffold an AI Software Engineer Agent for Claude Code.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.1.0_1780804692762_0.2876399190478707","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"swe-atlas","version":"2.2.0","keywords":["claude-code","claude","anthropic","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.2.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"ac52c9949e33d07c75028d965da10154f56b4b1e","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.2.0.tgz","fileCount":433,"integrity":"sha512-kc9UhvqOKjvAobiaYqd2V0KYGeFvuQ0IOh+68fptkM6pfOkSNwxOtlWJeuVcruLABFeKtXdxFae6YrL+NDbyWA==","signatures":[{"sig":"MEUCIF7K0H0Dc+IZwgBJLs/8KVSpUFGMxeMjXxDDa+4cCZnOAiEAvPWCqqJC2r/HSnYPyMY2feubW3M+4vRwfDpNdsTuKA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10378497},"engines":{"node":">=18"},"gitHead":"8a1d7e3d677d08e048ddaf7e7bfbbea31d473f04","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\""},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.2.0_1781211714967_0.7375888527273677","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"swe-atlas","version":"2.3.0","keywords":["claude-code","claude","anthropic","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.3.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"319e39a4aab704557e4a0017b9f5b71ae9cf2798","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.3.0.tgz","fileCount":177,"integrity":"sha512-rPLSE8UZ/FNGUjZszxu1hfwq5iQZL573JDMaajmKJ5BYuw4Lo5gL0GBhjNWVr8t5xI4ORYqGVvipOELwhL4EtA==","signatures":[{"sig":"MEUCIQC7qi4WMujhoW4AmhJYZT6/vq7FemNIf7cL0a+n3p48owIgAL+KFUfTGEY76GgSF4srvdzboUr/v2iqSNpVR5H38ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487418},"engines":{"node":">=18"},"gitHead":"d454e45df3e370c5abae06c1cb0fe052af9a0cf9","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\""},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.3.0_1781212714633_0.9947655232901551","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"swe-atlas","version":"2.4.0","keywords":["claude-code","claude","anthropic","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.4.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"a737be6b29c9341eae50944868d4c08a67c89877","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.4.0.tgz","fileCount":179,"integrity":"sha512-5GcgW/hWNYNJXWQd7Y+S5aeX+4J/KAEJMo4Rpk9ueIJ3KVyAkJx00r+QCGolJ2pmJobw6LhQ/o8vrYs8xqA+bg==","signatures":[{"sig":"MEQCIA6DleikplLzsUB7xx9qlSV1zhg1xGLvWUsrKtBoDzXIAiBP2siXj9P9f9zF0CqMlHcnFA7aEG8e6FZHYSMHZlxgDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1557245},"engines":{"node":">=18"},"gitHead":"2e0cab4196c4414f65554726732c24e5c993b297","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\""},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.4.0_1781235146762_0.7357861023117771","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"swe-atlas","version":"2.5.0","keywords":["claude-code","claude","anthropic","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.5.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"869e6ac4bd2b594346839d03c6a972a4d5010341","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.5.0.tgz","fileCount":180,"integrity":"sha512-EasbohB833FQN/zuU8aDlXWFWdVHDC5ogAOYAn+dlbKk2kqjmeBBO0SiSgEz6HAiRsXPNM820lnp9ASC6x++9g==","signatures":[{"sig":"MEUCIQDbdYLdj8CSbU8Iak8Vh4yXnJIGPOHaCfVVL/S06DGoPQIgRAVe8YDD068hlJXG81x4z1FnCRXVmovihbP/UpH+wog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560478},"engines":{"node":">=18"},"gitHead":"77ea88af66a1fcda7fd9c643f4ca3141843c3ff8","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\""},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.5.0_1781250190351_0.5981558538964669","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"swe-atlas","version":"2.5.1","keywords":["claude-code","claude","anthropic","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.5.1","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas#readme","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"38e29c148c7f0ab7c69086ff50902bfb30e71c4f","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.5.1.tgz","fileCount":180,"integrity":"sha512-htx+NzyQFPAjwVnngY6DAetNluA2/JNki+m0kgiTog8YBwIaDArGrZLOxJMasd53+SrQG+SeiPINoqYt7lD/vQ==","signatures":[{"sig":"MEQCIDUnGnKvcDSkRCSGqb+oKh9CsVxMsSnqrNzrqbj3nfYJAiB88Ibcc11qqt33OOru+VUyoEeExxXgsNb9kYM3ACtbiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561607},"engines":{"node":">=18"},"gitHead":"2617788769897c92f5ca8eb85e4653d00ddaed50","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\""},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.5.1_1781252463057_0.22463878329968034","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"swe-atlas","version":"2.6.0","keywords":["claude-code","claude","anthropic","opus","fable","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.6.0","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://www.npmjs.com/package/swe-atlas","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"a14ab35df8bc43ca4751aac847b86d55f67d451e","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.6.0.tgz","fileCount":181,"integrity":"sha512-nZPLjlZcnyCCgsvTZs1AexvBH4Z/9zpMRZGKikdMXXaIEKtr3NBxRFU6I/pkBrsyGYS3Q0Y+ITrnlxrhHKNobw==","signatures":[{"sig":"MEYCIQC9ScIdETv+6U8AFGNSMjEXMP1It5+CvmuXJ/v/e4sK8AIhAOWUM1bcxkvDPL5ThHqghZTgtWz9WllMN1Ot/3iDR68p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1571754},"engines":{"node":">=18"},"gitHead":"a7575a92d3261ebe1917aa696fa294637b5941ff","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\"","postversion":"git push --follow-tags"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.6.0_1781613348883_0.11557834652752996","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"swe-atlas","version":"2.6.1","keywords":["claude-code","claude","anthropic","opus","fable","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.6.1","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://www.npmjs.com/package/swe-atlas","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"be79d3de2f1712b10fdf50576b56409ac749050b","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.6.1.tgz","fileCount":181,"integrity":"sha512-yiYVvomwoOAUGKFy+VmtRtBdQ1va3r1XiB5SUdKz4N3w1HCE/GV1OWPL586+cdRI3foSy3l8tdrTn06zrrCg3g==","signatures":[{"sig":"MEUCIQC6IeONoe1qg5c3+91ym8MytKjPcy4vppzGZoWePxTEFwIgNPb9zSwQJovOfULS0Jtzd/9LAO5FCjxF2nn+dlv1twg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1571325},"engines":{"node":">=18"},"gitHead":"932357508bed57152a2aed14b1a2c4ebac310a94","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\"","postversion":"git push --follow-tags"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.6.1_1781668153519_0.9189255282207187","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"swe-atlas","version":"2.6.2","keywords":["claude-code","claude","anthropic","opus","fable","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.6.2","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://www.npmjs.com/package/swe-atlas","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"d12244e5263f27654d28125fcc5e0cdce4fc47b9","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.6.2.tgz","fileCount":181,"integrity":"sha512-gmnv79j926zW6k3XlWEwwRmiCDXSmFHVBOn1m8EJkAFCmpyM9qGCYX+iwJE/fR/lrIshlTQFN33T262vAiMaaA==","signatures":[{"sig":"MEQCIFLclKu2IsU2/39YkxJTeplLn0ZKM6ZEmB6RZkddk/KpAiBONshF5B9AKLJiZ1191KqcRiZh2wWR2UWb3vd7v2NLEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570836},"engines":{"node":">=18"},"gitHead":"ce4b914bf243ad982cc36bea49eacdd4fa0ff2ae","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\"","postversion":"git push --follow-tags"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.6.2_1781670147171_0.07064474926491249","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"swe-atlas","version":"2.6.3","keywords":["claude-code","claude","anthropic","opus","fable","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","_id":"swe-atlas@2.6.3","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"homepage":"https://www.npmjs.com/package/swe-atlas","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"bin":{"swe-atlas":"bin/install.js"},"dist":{"shasum":"bbac589f4b6145e17211966e7f4beddf47fcfce8","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.6.3.tgz","fileCount":181,"integrity":"sha512-s/vyIJMAwXeCR+Q7911esk+u1/05f7xFAeaTHG90gl5OeZHO3rLw5/77EM5zu5CY4bkPOuanePHxxwlDTYEvqw==","signatures":[{"sig":"MEYCIQCYFzwol30cgd5XKOfYXsFpWcO+aXFnUmpS8M77MErmdgIhAIzFsleM0GFE1hfCBdYL0ZkY100knw+wHHzEiA8W350q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570838},"engines":{"node":">=18"},"gitHead":"30f7fd60560a033696982e4533c56ff96851f63a","scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\"","postversion":"git push --follow-tags"},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"repository":{"url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git","type":"git"},"_npmVersion":"11.6.2","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-atlas_2.6.3_1781773245100_0.6715738921271472","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"swe-atlas","version":"2.6.4","description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","bin":{"swe-atlas":"bin/install.js"},"scripts":{"prepack":"node -e \"require('fs').copyFileSync('.gitignore','gitignore')\"","postpack":"node -e \"require('fs').rmSync('gitignore',{force:true})\"","postversion":"git push --follow-tags"},"keywords":["claude-code","claude","anthropic","opus","fable","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"author":{"name":"Syahiid Kamil"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git"},"homepage":"https://www.npmjs.com/package/swe-atlas","bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"engines":{"node":">=18"},"gitHead":"fc0bf112e01ad4b19834880fdcbf812a22273167","_id":"swe-atlas@2.6.4","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-rjA+2/2IrMJmXExvyZcB/xa8taDo8RHdFy6pT7wYkFuoLWM0BEkMefptI16sYuWGSeHwSZlyMgae1VLt57vxSA==","shasum":"857f8d9355ad317d68c5a542db2e2a4513d4c839","tarball":"https://registry.npmjs.org/swe-atlas/-/swe-atlas-2.6.4.tgz","fileCount":182,"unpackedSize":1585323,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrUwZ5V07pIsdCc4kMuoHHNrzPw+kUR9aeJKfBRDyQnQIhAIv03NbkoC580toG9oHYnmUCVLNn5phMl5XL/t0YoHk4"}]},"_npmUser":{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"},"directories":{},"maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swe-atlas_2.6.4_1782360274307_0.3844315340869193"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-15T04:20:34.235Z","modified":"2026-06-25T04:04:34.600Z","1.0.0":"2026-03-15T04:20:34.786Z","1.0.1":"2026-03-15T04:49:38.632Z","1.0.2":"2026-03-15T04:55:57.694Z","1.0.4":"2026-03-15T05:30:15.665Z","1.0.5":"2026-03-15T05:34:18.947Z","1.0.6":"2026-03-15T05:35:53.263Z","1.0.7":"2026-03-15T06:28:34.992Z","1.1.0":"2026-04-09T09:17:51.533Z","1.2.0":"2026-04-29T04:03:32.721Z","1.3.0":"2026-04-29T05:08:24.717Z","1.3.1":"2026-04-30T08:13:05.071Z","1.4.0":"2026-05-02T10:02:32.979Z","1.5.0":"2026-05-03T04:55:42.452Z","1.6.0":"2026-05-17T14:04:18.363Z","1.7.0":"2026-05-18T02:58:17.662Z","1.8.1":"2026-05-23T10:02:41.040Z","1.9.0":"2026-05-24T10:23:06.471Z","2.0.0":"2026-05-29T17:59:05.086Z","2.1.0":"2026-06-07T03:58:12.974Z","2.2.0":"2026-06-11T21:01:55.210Z","2.3.0":"2026-06-11T21:18:34.894Z","2.4.0":"2026-06-12T03:32:27.047Z","2.5.0":"2026-06-12T07:43:10.542Z","2.5.1":"2026-06-12T08:21:03.262Z","2.6.0":"2026-06-16T12:35:49.088Z","2.6.1":"2026-06-17T03:49:13.725Z","2.6.2":"2026-06-17T04:22:27.345Z","2.6.3":"2026-06-18T09:00:45.301Z","2.6.4":"2026-06-25T04:04:34.492Z"},"bugs":{"url":"https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/issues"},"author":{"name":"Syahiid Kamil"},"license":"MIT","homepage":"https://www.npmjs.com/package/swe-atlas","keywords":["claude-code","claude","anthropic","opus","fable","ai-agent","ai-coding-agent","coding-agent","ai-software-engineer","software-engineer","claude-code-template","claude-code-skills","claude-code-agents","subagents","slash-commands","claude-md","spec-driven-development","wireframe","prototype","developer-tools","scaffolding","llm","atlas"],"repository":{"type":"git","url":"git+https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas.git"},"description":"Turn Claude Code into a senior AI software engineer: skills, subagents, slash commands, and engineering conventions, scaffolded with one command. A pragmatic alternative to spec-driven development.","maintainers":[{"name":"syahiidkamil","email":"syahiidkamil.tech@gmail.com"}],"readme":"# SWE-ATLAS — a senior AI software engineer for Claude Code\n\n[![npm version](https://img.shields.io/npm/v/swe-atlas?logo=npm&color=cb3837)](https://www.npmjs.com/package/swe-atlas)\n[![npm downloads](https://img.shields.io/npm/dw/swe-atlas?logo=npm&color=cb3837)](https://www.npmjs.com/package/swe-atlas)\n[![license](https://img.shields.io/npm/l/swe-atlas?color=3b82f6)](https://www.npmjs.com/package/swe-atlas)\n\n![SWE-ATLAS — turn Claude Code into a senior AI software engineer with skills, subagents, and engineering conventions](misc/images/swe-atlas.png)\n\n> The senior-engineer layer for Claude Code. Explore before you build, clarify only what matters, capture it in living HTML, then hand it to Claude Code's native plan / goal / workflow loop. Fewer tokens, less ceremony, faster to the thing people actually pictured.\n\n```bash\nnpx swe-atlas@latest new-project                 # in your current project\nnpx swe-atlas@latest new-project my-workspace    # …or scaffold a new folder\n```\n\nOne command. Full setup. No copy-pasting prompts every session.\n\nATLAS is an open-source **Claude Code template**: a curated set of skills, subagents, slash commands, and engineering conventions that turn Claude Code into a production-grade AI software engineer, with a wireframe-and-prototype workflow in place of heavyweight spec-driven development.\n\nIt ships in **three CLAUDE.md modes**, so you choose how much of the wheel to hand over:\n\n- **Vanilla** — minimal footprint, no ATLAS identity.\n- **Collaborative** *(default)* — the full senior-engineer identity with a review-and-commit loop; you stay in the driver's seat.\n- **Autonomous** — the approval loop removed and **`free-will`** wired in (alongside `super-product-owner` and `super-ui-ux-design`): the skill that lets ATLAS **decide for itself** on the high-stakes forks — hold real alternatives open, ground each in evidence, refute the winner, then log the call in `docs/decision_logs/`. That's what lets it **one-shot an app** and run unattended without going off the rails.\n\nThe innovation isn't another spec pipeline — it's giving the agent **engineered judgment**: a way to make the calls a senior engineer would, on its own, and leave a trail you can audit. ([Jump to the full mode comparison →](#pick-your-claudemd-flavor))\n\n---\n\n## Claude Code already has the engine. ATLAS helps you discover what to build.\n\nClaude Code now plans before it edits, works toward a goal across turns, runs autonomously with safety checks, and orchestrates fleets of subagents, natively, in the box:\n\n| Native capability | What it does |\n|---|---|\n| **Plan mode** | Reads the codebase and proposes a plan; touches no files until you approve |\n| **[`/goal`](https://code.claude.com/docs/en/goal)** | Keeps working across turns until a checked completion condition holds |\n| **[Auto mode](https://code.claude.com/docs/en/auto-mode-config)** | Approves its own safe tool calls, blocks destructive ones |\n| **[Dynamic workflows](https://code.claude.com/docs/en/workflows)** | Writes a script that fans out dozens of subagents and cross-checks their findings |\n\n> **Kick off a workflow** — describe the task and ask for a workflow in your own words, or include the keyword **`ultracode`**, and Claude writes one for it. Want it always-on? Set **`/effort ultracode`** and Claude plans a workflow for *every* substantive task in the session. ([How workflows work →](https://code.claude.com/docs/en/workflows))\n\nThat is the execution loop, and it keeps getting better. So ATLAS doesn't try to rebuild it.\n\nWhat Claude Code still won't do for you is decide *what's worth building*, prove the shape works before you spend tokens generating it, and leave behind a document you can actually trust. That part is on you. And that part is ATLAS.\n\n<sub>Auto mode and dynamic workflows are in research preview at the time of writing; plan mode and `/goal` are generally available.</sub>\n\n---\n\n## Why not another spec framework\n\nThe popular answer to \"make the AI build the right thing\" has been to bolt a process framework onto the model — **Spec-Driven Development (SDD)** and the agent frameworks in the same vein (spec-kit, BMAD, Get Shit Done, and the rest): write exhaustive specifications first, then generate the code from them. A constitution. A spec. A plan. A task breakdown. Five to seven Markdown files and a multi-phase pipeline, most of it produced *before a single screen has been seen*.\n\nFour things go wrong:\n\n- **You plan before you've learned.** The requirements, the task breakdown: most of it is a guess made before anyone has seen the thing work. You pay full freight to formalize guesses, build to them task by task, and find out at the end it isn't what anyone pictured. That's premature investment: detailed plans and guardrails poured around an idea nobody has validated yet.\n- **Text leaves room to disagree.** A written spec is open to interpretation. You and the model can read the same paragraph and picture two different screens, and the gap only surfaces once the code exists. Prose is the wrong medium for *\"do we mean the same thing?\"*\n- **Markdown drifts.** Keeping `spec.md`, `plan.md`, and `tasks.md` consistent with each other and with the code is its own tax, and plain `.md` can't even render the wireframe, flow, or matrix it's straining to describe.\n- **The loop is already native.** Spec → plan → tasks → implement is precisely what plan mode, `/goal`, and workflows now do on their own. Wrapping a framework around the model to make it loop reinvents what ships in the box, at a heavy token premium, and slower, because every step waits on ceremony.\n\nATLAS takes the opposite bet: do the *minimum* upfront thinking that actually de-risks the build, make it cheap, fast, and visual, so a human and the model can look at the same thing and agree before a line is written, then hand a clean artifact to the native loop.\n\n---\n\n## What ATLAS does instead\n\n### 1. Explore before you commit\n\nCheap, throwaway-friendly artifacts that let you *see* the thing before generating code for it:\n\n- **`/brainstorm:wireframe`**: a low-fi wireframe as one self-contained HTML file\n- **`/brainstorm:prototype`**: a clickable, multi-screen React prototype\n- **`/design:create-design-md`**: three real design variants you compare in a browser, then lock as `DESIGN.md`\n- or **`/plan:visual`**: any non-UI change (refactor, migration, architecture call) as a visual HTML plan — Mermaid diagrams, change map, decision matrices\n\nYou validate the shape for the price of a sketch, not the price of a spec, in minutes, not phases. And a picture is the fastest way for a human and a model to agree on what to build: text invites interpretation, a wireframe pins it down.\n\n### 2. Clarify only the essentials\n\n**`/plan:create-phase`** resolves the *load-bearing* unknowns through targeted Q&A, and stops there. No constitution, no task ledger. The ambiguity that would actually derail the build gets surfaced and answered; the rest stays out of your way.\n\n### 3. Document in HTML, not Markdown sprawl\n\nA phase is captured as **one self-contained HTML document**: wireframe, data flow, clarifications, and decision matrices in a single file that opens in any browser. HTML is a far richer canvas than Markdown: real tables, SVG diagrams, annotated code, even sliders you tweak and copy back into a prompt. And people *actually read it*: a 100-line Markdown plan goes unopened; a shareable HTML link gets clicked. One robust artifact instead of a drift-prone pile of `.md`, and plan mode builds straight from it.\n\nThe Claude Code team makes this exact case in [*The Unreasonable Effectiveness of HTML*](https://claude.com/blog/using-claude-code-the-unreasonable-effectiveness-of-html). The honest tradeoff (HTML costs more tokens and time to generate than `.md`) is one ATLAS takes gladly: spend it on the *one* document that matters, not on seven that drift.\n\n### 4. Bring senior judgment to every turn\n\nA persistent engineering identity (principles, roles, and conventions) plus a library of skills and agents that load automatically. The model stops reaching for generic defaults and starts behaving like someone who has shipped before.\n\nAt the center of that judgment is **`free-will`**. On any medium-to-high-stakes fork — picking a stack, designing a schema, deprecating something others depend on — it refuses the first plausible answer: it holds real alternatives open (urge · contrarian · synthesis · precedent · first-principles), grounds each in evidence from the codebase or docs, simulates the blast radius, tries to *refute* the winner before committing, then logs the call in `docs/decision_logs/`. And it fires **autonomously** on mechanical triggers — a fix that failed twice, a new dependency, a migration — so the judgment shows up whether or not you remember to ask for it.\n\n---\n\n## Where ATLAS fits\n\n```mermaid\nflowchart LR\n    subgraph ATL[\"ATLAS · decide what to build\"]\n        direction TB\n        a1[\"Explore<br/>wireframe + prototype\"]\n        a2[\"Clarify essentials<br/>self-contained HTML phase doc\"]\n        a1 --> a2\n    end\n    subgraph CC[\"Claude Code · build it (native)\"]\n        direction TB\n        b1[\"Plan mode\"]\n        b2[\"goal + auto mode\"]\n        b3[\"Dynamic workflows\"]\n        b1 --> b2 --> b3\n    end\n    a2 --> b1\n    b3 --> v[\"Verify<br/>ATLAS QA agents + skills\"]\n    v -.lessons learned.-> a1\n```\n\nATLAS owns the front of the loop (explore, clarify) and the judgment that runs through all of it; Claude Code owns execution. No overlap, no reinvention.\n\n---\n\n## Getting Started\n\n### Quick start\n\n```bash\n# Scaffold into an existing project\ncd your-project\nnpx swe-atlas@latest new-project\n\n# Or scaffold into a new folder\nnpx swe-atlas@latest new-project my-workspace\n```\n\nThe CLI walks you through: **CLAUDE.md flavor**, your name, project type, **which skills to install** (interactive checkbox: ↑/↓ move, space toggles, `a` selects all; none preselected), the **DESIGN.md template**, **browser automation** (Playwright MCP or Playwright CLI, isolated or persistent profile), and PostgreSQL, then scaffolds everything, copying each file from this repo as the single source of truth. Piped input still works: the skills picker falls back to comma-separated numbers (`*` = all) when stdin isn't a terminal.\n\n### Pick your CLAUDE.md flavor\n\n| Flavor | What you get |\n|---|---|\n| **Vanilla** | Minimal CLAUDE.md: just NOTES.md and `docs/decision_logs/`, no ATLAS identity |\n| **ATLAS — autonomous** | Full identity, no approval loop, built for unattended runs and one-shotting apps. Auto-installs `free-will`, `super-product-owner`, and `super-ui-ux-design`: the skills that stand in for the missing approval loop. `free-will` fires on medium-to-high-stakes forks: hold real alternatives open, ground them in evidence, refute the winner, log the decision |\n| **ATLAS — collaborative** *(default)* | Full identity with the partner review/commit loop. You stay in the driver's seat |\n\nEvery flavor records important decisions (architecture, library choices, tradeoff calls) in `docs/decision_logs/`, ADR-style, with the rejected alternatives and the rationale, so future sessions know *why*, not just *what*.\n\n### Manual setup\n\n```bash\ngit clone --recurse-submodules https://github.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas\ncd Software-Engineer-AI-Agent-Atlas\n```\n\nThen run `/atlas:get-to-know` inside Claude Code.\n\n### A typical first loop\n\n```\n/atlas:get-to-know                  # Configure ATLAS for your project\n/design:create-design-md            # Lock visual identity via HTML variant prototyping\n/brainstorm:prototype               # Validate the idea as a clickable prototype\n/plan:create-phase \"phase-01-mvp\"   # Capture the essentials as a self-contained phase.html\n# → switch to plan mode and let Claude Code build from it\n```\n\n### Going autonomous\n\nATLAS is built to hand you the wheel — or take it. When you want it running hands-off:\n\n- **Scaffold the autonomous flavor** — full ATLAS identity with no approval gate, tuned for unattended runs. Auto-installs `free-will`, `super-product-owner`, and `super-ui-ux-design`, the skills that stand in for the missing review loop.\n- **`/atlas:oneshotapp \"idea\"`** — idea to working app in one shot: `free-will` on the founding fork and every mid-build trigger, a walking-skeleton build loop, adversarial-review subagents, and a final conscious pass against the original ask, with the full decision trail in `docs/decision_logs/`.\n- **Let `free-will` do the deciding** — it fires on the forks that matter without prompting, so quality holds while you're away from the keyboard.\n- **Pair it with Claude Code's native loop** — drop the phase doc into plan mode, then let `/goal` and auto mode run it to completion across turns.\n\n---\n\n## What's in the Box\n\n**ATLAS** (Adaptive Technical Learning and Architecture System) operates as seven roles: Software Engineer, Solution Architect, Software Architect, Tech Lead, Business Analyst, Product Owner, and UI/UX Designer.\n\n### 17 Skills\n\nInstalled à la carte. The scaffolder shows an interactive checkbox list (none preselected; space toggles, `a` selects all). Picking Playwright CLI as browser automation auto-adds `playwright-cli`; the autonomous flavor auto-adds `free-will`, `super-product-owner`, and `super-ui-ux-design`.\n\n> Heavy document skills (`canvas-design`, `docx`, `pptx`, `xlsx`: ~8 MB of fonts and Office schemas) were dropped from ATLAS to keep `npx swe-atlas` under 1 MB. Scaffolded projects still get them: the [anthropics/skills](https://github.com/anthropics/skills) submodule at `docs/external-information/skills` carries the canonical versions.\n\n| Skill | Command | What it does |\n|-------|---------|--------------|\n| Free Will | `/free-will` | Deliberate choice on medium-to-high-stakes engineering forks: branch (urge · contrarian · synthesis · secret · dots · precedent · first-principles), ground in evidence, simulate consequences, refute the winner, log the decision. Fires autonomously on mechanical triggers |\n| Abstraction Power | `/abstraction-power` | Pattern recognition: spot repetition, extract reusable abstractions |\n| Learning From Mistakes | `/learning-from-mistakes` | Record a hard-won lesson after a bug is cracked, so it's never relearned |\n| Playwright CLI | `/playwright-cli` | Token-efficient browser automation: drives the Playwright CLI through Bash instead of loading MCP tool schemas |\n| Frontend Design | `/frontend-design` | Production-grade web UI with anti-AI-slop methodology |\n| shadcn | `/shadcn` | shadcn/ui components, presets, registries, and project init |\n| Theme Factory | `/theme-factory` | 10 professional themes for any artifact |\n| Algorithmic Art | `/algorithmic-art` | Generative art using p5.js |\n| Human Writing | `/human-writing` | Prose indistinguishable from a skilled human in any language (English + Bahasa Indonesia built in; add via `languages/{iso}.md`) |\n| PDF | `/pdf` | Read, merge, split, watermark, OCR, fill forms |\n| PostgreSQL Code Review | `/postgresql-code-review` | Review SQL/migrations for correctness and safety |\n| PostgreSQL Optimization | `/postgresql-optimization` | Diagnose slow queries, suggest indexes and rewrites |\n| Supabase Postgres Best Practices | `/supabase-postgres-best-practices` | Idiomatic Supabase + Postgres patterns (RLS, auth, storage) |\n| MCP Builder | `/mcp-builder` | Guide for creating MCP servers |\n| Find Skills | `/find-skills` | Discover and install skills from the Anthropic library |\n| Skill Creator | `/skill-creator` | Scaffold a new skill following the canonical format |\n| Anthropic Product Knowledge | `/anthropic-product-knowledge` | Verified facts on Claude Code, Claude API, and Claude.ai — auto-consulted before stating Anthropic product details |\n\n### 6 Agents\n\n| Agent | Model | What it does |\n|-------|-------|--------------|\n| code-architect | Opus | Feature architecture with implementation blueprints |\n| code-explorer | Opus | Trace execution paths, map architecture layers |\n| code-review | Sonnet (×5) | Multi-agent PR review with confidence scoring |\n| code-simplifier | Opus | Refine code for clarity while preserving functionality |\n| qa-manual-tester | Inherit | Browser-based QA testing via Playwright |\n| commit | Sonnet | Git commits following ATLAS convention |\n\n### Commands\n\nCommands are namespaced by **domain folder** under `.claude/commands/`: a file at `brainstorm/prototype.md` becomes `/brainstorm:prototype`. The domains: `atlas:` (onboarding), `plan:` / `plandev:` (planning & building), `design:` / `brainstorm:` (UX & visuals), `qa:` (testing), `start:` (run), `git:` (version control).\n\n| Command | What it does |\n|---------|--------------|\n| `/atlas:get-to-know` | Initialize project context: understand the project, configure conventions, set up project rules |\n| `/atlas:oneshotapp \"idea\"` | One-shot an app autonomously: `free-will` on the founding stack/architecture fork and every mid-build trigger, walking-skeleton build loop, adversarial review subagents, a conscious final pass against the original ask, full decision-log trail |\n| `/plan:create-phase \"phase-01-mvp\"` | Ambiguity-driven, wireframe-first phase: resolve unknowns via Q&A, then produce a self-contained `phase.html` (low-fi wireframe + clarifications + matrices) to build from in plan mode |\n| `/plan:visual \"what to plan\"` | General-purpose sibling of `create-phase`: resolve unknowns via Q&A, then capture any change (refactor, migration, architecture call) as a self-contained, visual `plan.html` — Mermaid diagrams, change map, decision matrices — to build from in plan mode |\n| `/plandev:feature` | Guided feature development with codebase exploration |\n| `/design:create-design-md` | Lock visual identity: prototype 3 distinct HTML variants for browser comparison, then write `.claude/rules/DESIGN.md` in [Stitch format](https://github.com/google-labs-code/design.md) |\n| `/brainstorm:wireframe` | Quick standalone low-fi wireframe as self-contained HTML (gray boxes, no framework) |\n| `/brainstorm:prototype` | Clickable multi-screen React prototype for idea validation (`misc/prototypes/`) |\n| `/qa:create-test-cases` | Author human-readable manual test cases (markdown) into `docs/living-test-cases/` |\n| `/qa:manual-test-run` | Execute living test cases via the qa-manual-tester agent + Playwright MCP; results land in `misc/test-runs/` |\n| `/start:be-fe` | Run backend and frontend in the background |\n| `/git:commit` | Commit what's already staged (commit subagent, runs in background) |\n| `/git:stage-commit` | Stage and commit all working-directory changes (commit subagent) |\n| `/git:log` | Recent commits with a brief summary + continual context |\n\n### Integrations\n\nBrowser automation is a scaffold-time choice, and either way you also choose the profile mode: **isolated** (fresh in-memory profile per session, the default, safe for concurrent/parallel testing) or **persistent** (profile saved to disk so logins survive restarts).\n\n- **[Playwright MCP](https://github.com/microsoft/playwright-mcp)**: rich page snapshots via MCP tools; best when an agent reasons over page structure across a session. Configured in `.mcp.json`; persistent mode stores the profile in `misc/browser-storage/` (gitignored)\n- **[Playwright CLI](https://github.com/microsoft/playwright-cli)**: token-efficient alternative, ~50 purpose-built commands the agent calls directly via Bash (`playwright-cli click \"#submit\"`) instead of loading large tool schemas into context. The scaffolder writes a project-scoped `.playwright/cli.config.json` and installs the `playwright-cli` skill; just add the binary: `npm install -g @playwright/cli@latest`\n- **PostgreSQL MCP**: database access for queries and schema inspection (opt-in at scaffold time)\n\n---\n\n## How It Works\n\n### Neuron activation through structure\n\n![Neuron activation: structured context fires Claude Code's latent senior-engineering capability](neuron-activation.gif)\n\nAI coding assistants keep deep engineering capability locked behind generic defaults. Ask \"write a function\" and you get code. Give the same model structured context, engineering principles, and a persistent identity, and you get architected solutions: proper abstractions, error handling, scalability considered. The difference is **neuron activation**: the right instructions firing the right capabilities. ATLAS supplies those patterns by default, every session.\n\n### Ground truth over guesswork\n\nATLAS treats its own output as something to verify, not assert. It reads the file before describing the code, runs the thing before calling it done, and looks at the screen before reporting the UI. A confidence hierarchy puts direct observation and your confirmation above inferred behavior and untested assumptions, so \"it works\" means it was checked, not hoped. It's the discipline a spec can't give you: you can't specify your way out of a wrong assumption, you can only test it.\n\n### Vibecoding with guardrails\n\nRoughly a quarter of recent YC startups report 95%-AI-generated codebases. Without engineering discipline, that code turns unmaintainable fast. ATLAS keeps the conversational speed but anchors it to production-grade, industry-appropriate defaults: KISS, YAGNI, and DRY applied in balance, not as an excuse to under-build.\n\n---\n\n## Repository Structure\n\n```\n├── CLAUDE.md                        # ATLAS identity & entry point\n├── NOTES.md                         # Regular notes and must-follow rules\n├── claude_md_variants/              # CLAUDE.md flavors the CLI scaffolds from (vanilla / autonomous / collaborative)\n├── repos/                           # Your projects (multi-repo mode)\n├── .claude/\n│   ├── skills/                      # 17 specialized skills (installed à la carte)\n│   ├── agents/                      # 6 task-specific agents\n│   ├── commands/                    # Slash commands, namespaced by domain folder\n│   │   ├── atlas/  brainstorm/  design/\n│   │   ├── plan/   plandev/     qa/\n│   │   └── git/    start/\n│   ├── hooks/                       # Task completion & input hooks\n│   └── rules/                       # Project rules: conventions + DESIGN.md (auto-loaded)\n├── docs/\n│   ├── decision_logs/               # ADR-style decisions: choice, rejected branches, rationale\n│   ├── external-information/        # Git submodules (Anthropic plugins & skills)\n│   ├── phases/                      # Phase docs (self-contained HTML)\n│   ├── living-spec-docs/            # Living specs, maintained as the product evolves\n│   ├── living-test-cases/           # Manual test cases (markdown)\n│   └── learning-from-mistakes/      # Captured engineering lessons\n├── misc/\n│   ├── self/                        # ATLAS identity & principles (atlas.md, engineering.md)\n│   ├── prototypes/                  # Clickable React prototypes\n│   ├── test-runs/                   # QA test-run results\n│   └── archive/                     # Retired material (old context templates), don't use\n├── .playwright/cli.config.json     # Project-scoped Playwright CLI profile config\n└── .mcp.json                        # MCP server configuration\n```\n\n---\n\n**`npx swe-atlas@latest new-project` and start building.**\n\n*ATLAS — FAANG experience for scale. Startup experience for pragmatism.*\n","readmeFilename":"README.md"}