{"_id":"@afialho/cc-harness","_rev":"11-4cc4aba7461610ba37867b0a78b95160","name":"@afialho/cc-harness","dist-tags":{"latest":"1.7.0"},"versions":{"1.0.0":{"name":"@afialho/cc-harness","version":"1.0.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.0.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"2a3d14a1003de57d0519af171e07fc0b3e24dd15","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.0.0.tgz","fileCount":50,"integrity":"sha512-3Nd3yAaZu3ue7uyUgotpavneVvg91s5vmNOVhrH7avtNDnZGdPDukaIZFN/M870e/EjrTSzfzc8E7KWi//xCuw==","signatures":[{"sig":"MEUCIEHZq9yEYPYUQewRnE1wpBaSDyLdPHdBRM3qnWXbKUgRAiEA0pNBlGWxHqC4sqdQ8YvJo4JAtr6qYy9SGZYuQ0WYxtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578957},"type":"module","engines":{"node":">=18"},"gitHead":"64044c5ec587f1f47d0a11494be19daaf2a9bbe2","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.0.0_1775302523611_0.7810755208427071","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@afialho/cc-harness","version":"1.1.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.1.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"86b1e5b546ab923cae20d89d6250613b0403940b","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.1.0.tgz","fileCount":51,"integrity":"sha512-HB6kSHuZ9ZDAMA+xzP4bSRfo6Hlho6QIExcDiBQ/hcZZ94tVSnM0dGVVFEnn+Lo4icz939VFGCiAICqXYUpCYA==","signatures":[{"sig":"MEYCIQCkIAqraVtf8LRvzJQo22+gOSTfvG2Z8XwrZ67dpPmQ7gIhAMVzzZUquVhjn+heUmwACP/6Z5wMx4/ePF8lKCW3oOcL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584243},"type":"module","engines":{"node":">=18"},"gitHead":"29d56b2c3eb491675f6a422e8cd89d4d202b13cf","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.1.0_1775304388280_0.02855847510169296","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@afialho/cc-harness","version":"1.2.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.2.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"ca1b0b3cfa0e6d05ee40139478d4e173f462e9d1","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.2.0.tgz","fileCount":51,"integrity":"sha512-5iMy0b6VwuoDv5mJs5nd98xAGGif+YNQ+DN+3D68ZJWblGgiJiL9AOfQeAQit8nsN5nQTlRwE3JkOV3UMKIvQQ==","signatures":[{"sig":"MEUCIQDMp++D0lAFq33ESKT+QQYBpdNx+5xsOdkWAEEg8lalDAIgBTrpw55x1tL4JbdlxEp3ZE/tzkCxNNIlYmgt31j/WtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585753},"type":"module","engines":{"node":">=18"},"gitHead":"bd815ae9f500ccf232bda7cd771eb289f6e06b9e","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.2.0_1775304623220_0.028812857769096478","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@afialho/cc-harness","version":"1.2.1","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.2.1","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"9d3ac3dd1fe2b84c8a0402d3e0463a68b5e15e37","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.2.1.tgz","fileCount":51,"integrity":"sha512-7TmN5UJQE8lqB41orwSeClAvFJXHd6mrZLs3CglNTJzhVZN4U4SPrt2/LA2Y6N6woEoCnXjYG6ujJmLUxMDeVg==","signatures":[{"sig":"MEYCIQDFw7Q2R0r7SHctM3VVUpriCF1b/Wm5q7W4uulKwhrw6wIhANDygElTKKo731kVS+KCJsb5c/VH8WZo2dXNwj1Mw2OT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585753},"type":"module","engines":{"node":">=18"},"gitHead":"b17a7f7197867ce301854209d2492d7f3764ccc0","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.2.1_1775305112499_0.9155460010708059","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@afialho/cc-harness","version":"1.2.2","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.2.2","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"9056539ab0aa7a21f638c2e0fb44c8ec6bc35721","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.2.2.tgz","fileCount":51,"integrity":"sha512-5eFpojm7+uwtNXHQUo10S2rx5dSwVR2OwMegUd1UZ6w0+flbDWM1OlPkPABEe+umyy2eqTJgF80KoLn7iwr0tg==","signatures":[{"sig":"MEUCIC3fmeb1Jz1+27pnUvv9kA7RXNARV/KuclfriSRhzKi+AiEAlLEL8zaoo/fKm74iIGX+vZ47V4Cq9yP0+BJEdex8AGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585882},"type":"module","engines":{"node":">=18"},"gitHead":"b6e01d3246c8c5d1e762546bb4c170559ca853bb","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.2.2_1775305868097_0.49390308695218765","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@afialho/cc-harness","version":"1.3.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.3.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"6627bccd432a17bc8862dce57162a0bf49ea5eb3","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.3.0.tgz","fileCount":51,"integrity":"sha512-Euvk8BCRzE2wDxc2j3zzaEnHnOd+MV/q5n+WfeW0f4hbIY+hJ2UPwxyPNbMBi5/hUBM6eX3CFeG6J1JLYnWh5A==","signatures":[{"sig":"MEQCIC83YHX/HnWPEeN6ethKXGACDg3VEksqRRCayhdKxiZyAiA+B0fblorC/NWrLPWR5e/D6hfo2BHyUKUJ2EvkRTxXmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596181},"type":"module","engines":{"node":">=18"},"gitHead":"ca7b79b5846ba8b3cc95018dbb915bb34159d774","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.3.0_1775306993810_0.6621426921201476","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@afialho/cc-harness","version":"1.3.1","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.3.1","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"1fe2d5649e62f783a060f77a4f38299c6f917998","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.3.1.tgz","fileCount":51,"integrity":"sha512-UMryvigMQTqRnwGvjgFPb3sHO2eNylIhTJB7Ugqvt/+g4bOZK7XzUnXf2WD615fTj0TYZzjlQHiXizbArTJI+A==","signatures":[{"sig":"MEYCIQDk/f4FvhTFsXcX3Wr9cfjWCPWXNWWUwKGUGHsUTkMwxAIhAKTedfrFnq4uj5nF7GiKBxpRCtU2VoRLHlwzjq/vry4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598666},"type":"module","engines":{"node":">=18"},"gitHead":"934f91382775977200575215fb5ce1ca6ac40a99","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.3.1_1775307210442_0.08451684296024453","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@afialho/cc-harness","version":"1.4.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.4.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"dfb5a80a17425f6120dbb13da118b37c6bfc99ff","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.4.0.tgz","fileCount":56,"integrity":"sha512-s8G7Cm89BYD0eWqtVcgVuyaZgt44txlkgTDicSdomO4dqGEyAXqcd0M5vgSkarVwVGSckhO4IT6QmtWffc9Eow==","signatures":[{"sig":"MEQCICJa9jMtrnWX8JcKThC3e92BVMWIjOcwPX+EgTqoC8v3AiBA3q9O4SvpDUj2k0TpgLeHp1zczhujwo/WVNgLwTtlSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617508},"type":"module","engines":{"node":">=18"},"gitHead":"4efa6e3b2c292c03e30f4df282206a47b30017f8","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.4.0_1775338702009_0.29891791231088227","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@afialho/cc-harness","version":"1.5.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.5.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"ec878b50b9013c25d1d8b880c4d55d53cd859605","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.5.0.tgz","fileCount":56,"integrity":"sha512-vQJRl3qmK4HonlS/o6u7EnHf1fghiHypswC/F4oO+2ZcThOnAyHJ5F6BD+/GEmRpq0Dt6y+jr/gBr0+RqveDnA==","signatures":[{"sig":"MEUCIA1LD8R2n0cTmKGu66JYyQlwpEQqSOVAhtc10LA7I3uSAiEA1pSnfYfatVYhA8ENUvC0Hd62w+zw3iZOj+VJDa29duA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624275},"type":"module","engines":{"node":">=18"},"gitHead":"f2d863e722382e5a771bf58ceb64991b39205f24","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.5.0_1775362791565_0.9287039991935961","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@afialho/cc-harness","version":"1.6.0","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","_id":"@afialho/cc-harness@1.6.0","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"homepage":"https://github.com/afialho/cc-harness#readme","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"bin":{"cc-harness":"bin/cc-harness.mjs"},"dist":{"shasum":"fc9f7c276a8b320cbf64695e005415f6516c5fcf","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.6.0.tgz","fileCount":56,"integrity":"sha512-hf8nmytlaDZVmu3Tju9sFmaZP/83DqXWuDceXT9RYrRUVCF/EI3LOoanFTbzSr8yJ6BXLRFP1pvB/moMuuhfLw==","signatures":[{"sig":"MEUCIQCIfEvqIqjjl7dJw+I/kym4omg4Kyln4KmbT8pqath8zwIgex66Z7FHMBLSyHocTfMHnz6ATG6xKdLPfXNLDxypbX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627308},"type":"module","engines":{"node":">=18"},"gitHead":"3f1891161d28d1867dec9268b6e0674a885b53fc","_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"repository":{"url":"git+https://github.com/afialho/cc-harness.git","type":"git"},"_npmVersion":"11.2.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cc-harness_1.6.0_1775392182548_0.5574385403124316","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@afialho/cc-harness","version":"1.7.0","description":"AI development harness for Claude Code — build any software from zero to production with one command","type":"module","bin":{"cc-harness":"bin/cc-harness.mjs"},"keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"author":{"name":"afialho"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/afialho/cc-harness.git"},"engines":{"node":">=18"},"_id":"@afialho/cc-harness@1.7.0","gitHead":"2d13d8f443adb45eee5a093b31cc720b57651121","bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"homepage":"https://github.com/afialho/cc-harness#readme","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-mxHGV93rt4uXOKCnDEPsjS58f2CC7bzEWVfFe7+w+YsW74X7Sj4jQ/Tt9MF9yBDQwDaFi2sznYp4oUxtk804+w==","shasum":"fd342f092ea70e7bb38499441f542335024db135","tarball":"https://registry.npmjs.org/@afialho/cc-harness/-/cc-harness-1.7.0.tgz","fileCount":56,"unpackedSize":628567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxv6r4Zt0aK0kfxXgPTdzi/hBuRNKjh9KCa0US+v0QxgIgZpeN4JOaMTP0TTbDvrkvL43HsO7V6etKr03slQ4bXaQ="}]},"_npmUser":{"name":"afialho","email":"adriano@agilize.com.br"},"directories":{},"maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cc-harness_1.7.0_1775517836667_0.3840155908965319"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-04T11:35:23.511Z","modified":"2026-04-06T23:23:57.002Z","1.0.0":"2026-04-04T11:35:23.798Z","1.1.0":"2026-04-04T12:06:28.523Z","1.2.0":"2026-04-04T12:10:23.438Z","1.2.1":"2026-04-04T12:18:32.698Z","1.2.2":"2026-04-04T12:31:08.247Z","1.3.0":"2026-04-04T12:49:53.973Z","1.3.1":"2026-04-04T12:53:30.640Z","1.4.0":"2026-04-04T21:38:22.287Z","1.5.0":"2026-04-05T04:19:51.769Z","1.6.0":"2026-04-05T12:29:42.700Z","1.7.0":"2026-04-06T23:23:56.902Z"},"bugs":{"url":"https://github.com/afialho/cc-harness/issues"},"author":{"name":"afialho"},"license":"MIT","homepage":"https://github.com/afialho/cc-harness#readme","keywords":["claude","claude-code","ai","development","harness","scaffold","tdd","bdd"],"repository":{"type":"git","url":"git+https://github.com/afialho/cc-harness.git"},"description":"AI development harness for Claude Code — build any software from zero to production with one command","maintainers":[{"name":"afialho","email":"adriano@agilize.com.br"}],"readme":"# cc-harness\n\nAI development harness for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Build any software from zero to production with one command.\n\n## Install\n\n```bash\nnpx @afialho/cc-harness my-app       # new project\nnpx @afialho/cc-harness              # existing project or update\n```\n\nOne command. Auto-detects mode:\n\n| State | Mode | What happens |\n|-------|------|-------------|\n| Project name or empty dir | **init** | Copies harness, git init, launches Claude |\n| Existing project, no harness | **adopt** | Installs harness, launches Claude → `/adapt` |\n| Harness already installed | **update** | Refreshes to latest, launches Claude → `/adapt` |\n\n## How It Works\n\n```\n/build a SaaS expense tracker with team budgets, recurring transactions, charts and PDF reports\n```\n\nThis triggers a fully autonomous pipeline:\n\n1. **Research** — parallel agents search the web for patterns, APIs, references. Product Discovery audits reference products and defines the feature set automatically.\n2. **Plan** — BDD scenarios, architecture mapping, test plan, Tech Lead decomposition (waits for your approval)\n3. **Implement** — TDD, foundation first, auth gate, feature-by-feature with QA gates and incremental commits\n4. **Launch** — Docker up, browser audit of ALL screens, PM Validation (zero stubs), fix loop until zero issues\n5. **Deliver** — app running at `http://localhost:3000`, ready for manual testing\n\n### Operation Modes\n\n| Mode | How it works |\n|------|-------------|\n| **autonomous** (default) | AI acts as PM — Product Discovery Agent defines the feature set from research. You validate at macro level. |\n| **guided** | Detailed interview via `/ideate`. You define the features; research informs but doesn't decide. |\n\nPass as argument: `/build guided`. Three scales: `MVP`, `Product`, `Scale`.\n\n### Feature Set Flow\n\n```\n/build (autonomous)\n  └─ Phase 1: Product Discovery Agent → defines feature set\n  └─ Phase 2: PM structures PLAN.md → Tech Lead decomposes\n  └─ Phase 3: implements feature by feature with QA gates\n  └─ PM Validation: delivered == feature set? → PASS or FIX loop\n```\n\n## Skills\n\n30 slash commands. Entry point: **`/build`** (auto-routes everything).\n\n| Category | Skills |\n|----------|--------|\n| **Setup** | `/ideate` `/scaffold` `/build` `/adapt` |\n| **Transform** | `/redesign` `/refactor` `/modernize` |\n| **Develop** | `/feature-dev` `/auth` `/ui` `/frontend-design` `/mobile` `/dba` `/data-migration` `/api-contract` |\n| **Quality** | `/qa-loop` `/browser-qa` `/code-review` `/simplify` `/perf-audit` `/security-hardening` `/debug` |\n| **Infra** | `/deploy` `/ci-cd` `/observability` `/hotfix` |\n| **Docs** | `/research` `/docs-gen` `/adr` `/agent-teams` `/resume` |\n\nFull catalog: [docs/SKILLS.md](docs/SKILLS.md)\n\n## Requirements\n\nNode.js 18+, Git 2.5+, Docker, [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}