{"_id":"@dzhechkov/skills-idea2prd","_rev":"16-7e8c262c8c58442169868acb7b915e30","name":"@dzhechkov/skills-idea2prd","dist-tags":{"latest":"0.1.16"},"versions":{"0.1.0":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.0","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.0","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"f86b49f90c82b03470e0aa9411ff0b3c60c51800","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.0.tgz","fileCount":34,"integrity":"sha512-BEdZlTvsQrCSfDChUPDQ+6j4lvY5EGqelUa2nAqnbkHrypl1Dqee+qS2Egwqioppp3kL+f75d1CWi0hdo1GNYw==","signatures":[{"sig":"MEQCIG67eFgn6Z+oGHHSzw9Giw9YNyDdbc6xItguFq3LPC1iAiAX4gaeRAFaY1FadqYds1aqnCNq+yaF+zNOsggZlRqXRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354122},"main":"src/cli.js","engines":{"node":">=16.0.0"},"gitHead":"947cdd421be8b778038209dffe646b1da48d340a","_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.0_1782480701675_0.17145835833565992","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.2","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.2","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"c951629e64a3cfb10adcd266da0ac9ce0cff3eb7","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.2.tgz","fileCount":35,"integrity":"sha512-UMT/WA59cvIbnSbsUIRttHX0auku6HNdTEJbI8eJaKbsTXLsVeTTc5IluRboqen33YYsXkdBQuLOiT6OfDG3PA==","signatures":[{"sig":"MEYCIQDE+MSNn+WTHvhXUNMXGRoBMjBZhWDpXxkjcsGktneyBwIhAIJbvwawL3mYIwKN7+kQMOBElZcfDExeFEcRQ6w29vIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304010},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.2.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/ecdb29acb5c3e2fef975537bb2aad2b5/dzhechkov-skills-idea2prd-0.1.2.tgz","_integrity":"sha512-UMT/WA59cvIbnSbsUIRttHX0auku6HNdTEJbI8eJaKbsTXLsVeTTc5IluRboqen33YYsXkdBQuLOiT6OfDG3PA==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.2_1783350242625_0.8277861822749537","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.3","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.3","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"b2bbf8bf3e22fd99e74f57b0d6df03e25d4394bf","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.3.tgz","fileCount":37,"integrity":"sha512-DgWTwDL7rvRmDP3nKZWQL9dQRNcukJwwCfi18Ex40j7obfuBMejJeUPLUFFc8hWmDnU39i6uW7izlVrMB+bMMA==","signatures":[{"sig":"MEQCIBt6ZjGALmW15OVeWuAizufc00eRvwkepudM3mcs673vAiAGZn0GSc/2JoFc5uMzkqxv6deZ1HtrSkgoPAkhmySRiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329878},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.3.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/cbbe8e5f8f34b37e1a381a7b14535287/dzhechkov-skills-idea2prd-0.1.3.tgz","_integrity":"sha512-DgWTwDL7rvRmDP3nKZWQL9dQRNcukJwwCfi18Ex40j7obfuBMejJeUPLUFFc8hWmDnU39i6uW7izlVrMB+bMMA==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.3_1785305376430_0.03547975584713048","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.4","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.4","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"a88fb551ba463fbcbe671388ba3d2e6447061d0f","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.4.tgz","fileCount":37,"integrity":"sha512-xAcpqxSwa4zh9DaKZmRptLRxEFvZ+1r9JL7mNbciV6FtlS2xiF0HX4G6nvPCxOE8+KNREtxi7885kw4YaXAxsg==","signatures":[{"sig":"MEUCIG/Cj2NZqnJ/dB5/BTdm92gkZsI7Z+HgoDkItQeCPnO2AiEAwno990aDHneSWTKlm2hULATLME8L+DqK25Z7bG9ZhzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332186},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.4.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/31c3736ca7b809e1ea2a5ba2e706d533/dzhechkov-skills-idea2prd-0.1.4.tgz","_integrity":"sha512-xAcpqxSwa4zh9DaKZmRptLRxEFvZ+1r9JL7mNbciV6FtlS2xiF0HX4G6nvPCxOE8+KNREtxi7885kw4YaXAxsg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.4_1785305892384_0.6844077534591955","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.5","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.5","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"922259c2e40448cd8161c7ab54e61c2cd7127d7f","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.5.tgz","fileCount":43,"integrity":"sha512-jicmfkbdZckLLzQnEjzQ+RmLTlRKy0HoKOz0Hxgk7Mb+GeodLvXgG89gSerOpG9+vMaWLbgsoJI3g4gM6QAC0Q==","signatures":[{"sig":"MEQCIE0LxnYnmI5NutokMODGnSf+At00dFdxgaCyVzVpc1+nAiApP2NVoxZylMgYjMP9CBiCTnvB7HNidXtW1dwtYNXoZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460199},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.5.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/a1e86037beed367e4778c6a165a415f9/dzhechkov-skills-idea2prd-0.1.5.tgz","_integrity":"sha512-jicmfkbdZckLLzQnEjzQ+RmLTlRKy0HoKOz0Hxgk7Mb+GeodLvXgG89gSerOpG9+vMaWLbgsoJI3g4gM6QAC0Q==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.5_1785765727830_0.9033243873320742","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.6","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.6","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"9c3faaf5b3fcc582074b0231d0092a5ad547270b","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.6.tgz","fileCount":43,"integrity":"sha512-qgzFQ1hAyPv8dpjpm+2MJaPjYpuP5Oq8rwrEh+DcmVv9qtmKoM90Pn++8jnktDyWeVjmQuy7jGsWjMJOKVXyMg==","signatures":[{"sig":"MEYCIQCvnKxz+6nk35zwrz9J4bQN7gEgHQQaqU4+M9ujU4o7qwIhANzmQ1Ai8q4pDAZv0PsBT3Nd9yBUxTF+L3wCoQs7wnxQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466765},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.6.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/ef7242a18e750f3f2ca88f1a14842546/dzhechkov-skills-idea2prd-0.1.6.tgz","_integrity":"sha512-qgzFQ1hAyPv8dpjpm+2MJaPjYpuP5Oq8rwrEh+DcmVv9qtmKoM90Pn++8jnktDyWeVjmQuy7jGsWjMJOKVXyMg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.6_1785766613637_0.5582925300799797","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.7","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.7","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"8be622913b5cc543f62714c357342a9950d02d69","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.7.tgz","fileCount":43,"integrity":"sha512-tiBokvVF8q6bbHIhtZ1LjOsximsIyWI1zWMGztbTrTaL8dcA0qdpAmQctYZitAhxIYKP8a4M1ToztTTDdDnUUQ==","signatures":[{"sig":"MEUCIHsj5FtRm5Il7acavBKpsRYj7gTeQZ0Crn+fUe31cHWVAiEA7WD8GHptqM3yPxFi7pMuWgGEOUJ6jNIsFtM0VKNMRRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470993},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.7.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/5996fdb15a35f6759a8f06d193dceaf7/dzhechkov-skills-idea2prd-0.1.7.tgz","_integrity":"sha512-tiBokvVF8q6bbHIhtZ1LjOsximsIyWI1zWMGztbTrTaL8dcA0qdpAmQctYZitAhxIYKP8a4M1ToztTTDdDnUUQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.7_1785767379438_0.939798090107669","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.8","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.8","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"e726b1ae4558ffdf9f306b1dcf57d15b12f6b88d","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.8.tgz","fileCount":52,"integrity":"sha512-6orm+/du2VsZwBimRSFD8Wg2BTvUJnRhEN6Q7zULmHLlY3GSdgV5JretVUbWHVkCOVdtQdp+qztOW3ay6ijK2g==","signatures":[{"sig":"MEYCIQDSXnP9tob8rQBL8j3uEdhyJ0fMnZnjbt8zWvnHEPLsqgIhAN8L15hA/kLstfXpu6PI2VhnUX0tgmtI4tsx7LDgxYEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759667},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.8.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/cb5dde0300bfab0302963633a1c25754/dzhechkov-skills-idea2prd-0.1.8.tgz","_integrity":"sha512-6orm+/du2VsZwBimRSFD8Wg2BTvUJnRhEN6Q7zULmHLlY3GSdgV5JretVUbWHVkCOVdtQdp+qztOW3ay6ijK2g==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.8_1787336023097_0.42349061987399783","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.9","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.9","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"30aaf188b5ab24ce260332a43009d25cae77c48b","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.9.tgz","fileCount":52,"integrity":"sha512-+qeBS35Egya5kVpQIUaSQQtINx6jSy1IJ9FQqY/OgjQajrVzJpXv1yKmrBKM/rJw6PWnRDr1EVJEBlbl80bmPw==","signatures":[{"sig":"MEUCIQCy80cNqIFerPlRsPwqepDkM1CzyBPtqwmwZutxOH8jxgIgLpVaXIfzWiaah6tEPpmlg6d8QaKWmzfTbiW6QV5B7VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759667},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.9.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/20239d704f9f659bc03ce6c4787a91da/dzhechkov-skills-idea2prd-0.1.9.tgz","_integrity":"sha512-+qeBS35Egya5kVpQIUaSQQtINx6jSy1IJ9FQqY/OgjQajrVzJpXv1yKmrBKM/rJw6PWnRDr1EVJEBlbl80bmPw==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.9_1787337286364_0.906806544056818","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.10","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.10","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"be51510572729b5f8005b588cab2d2a0fff74151","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.10.tgz","fileCount":52,"integrity":"sha512-8M2zo/EkZGnuOdwgLfDk7zf6XiIOOn7NPwiSCinXtzaTK8Nhn+NGNbruuQXF+4gcJTVCZbLUchuks8HmXLXjZQ==","signatures":[{"sig":"MEQCICuWJBwvp3W+yN1iMv2maX4RracCVwCpKDpc452Oqc3gAiBJnJ/pg29rkW+onT7IiIqwED3y5XyALchpPJMylp2pdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759668},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.10.tgz","engines":{"node":">=16.0.0"},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/c3f03a509ae2eee5193c6d5afa4ee841/dzhechkov-skills-idea2prd-0.1.10.tgz","_integrity":"sha512-8M2zo/EkZGnuOdwgLfDk7zf6XiIOOn7NPwiSCinXtzaTK8Nhn+NGNbruuQXF+4gcJTVCZbLUchuks8HmXLXjZQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.10_1787564880577_0.40600969972651146","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.11","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.11","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"bf7af836cf5a8000dcef564aa89451d51711c292","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.11.tgz","fileCount":52,"integrity":"sha512-lRf8Ypa7u3YGzDclbRrLKVmICzN35BZpJBtWFOMpgHQyBldLaszXc+Gp3psVlA1XqXHpZSgkHT1dd9c33aW/Xw==","signatures":[{"sig":"MEUCIGU7r0MXi9HgwqO81JRfG8wYdJMFZJcUkwO7NnahuvLWAiEA3lWqFYVRs4En0n8vTpRAoIAbeRydM9rE3YOhooEfCsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759685},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.11.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/8ebbee3d3c4554c643cbf5bcde6e5847/dzhechkov-skills-idea2prd-0.1.11.tgz","_integrity":"sha512-lRf8Ypa7u3YGzDclbRrLKVmICzN35BZpJBtWFOMpgHQyBldLaszXc+Gp3psVlA1XqXHpZSgkHT1dd9c33aW/Xw==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.11_1787632816103_0.9747045630461435","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.12","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.12","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"8db045550ed6efd5bbf4d91f846fd89ccd51769d","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.12.tgz","fileCount":52,"integrity":"sha512-3LKSZqn4GbSTL1nhXJKJAhH74h4J3hKMckW8bJIa1xD1OPhO4tW3XwluBpi6Kl1XeJnOLWOPtzuQ7b/gsc9Lbg==","signatures":[{"sig":"MEUCIQCXWsP8yBrvqd054K07xxKKqNhA2gGfYz80FJLRW5Z1pAIgDqIQlyHR4X6/blTq5ArIiemjYAfQmURH2kqgUHWweMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759822},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.12.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/764ed88bf3d352f71b59759873f03914/dzhechkov-skills-idea2prd-0.1.12.tgz","_integrity":"sha512-3LKSZqn4GbSTL1nhXJKJAhH74h4J3hKMckW8bJIa1xD1OPhO4tW3XwluBpi6Kl1XeJnOLWOPtzuQ7b/gsc9Lbg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.12_1787944380652_0.8831169580507017","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.13","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.13","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"3cd042e0c644226d06706585e7909f87fab2248f","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.13.tgz","fileCount":52,"integrity":"sha512-9LW4koKarIzHajVpvjUA+U+fWoRA0kl0GkfSbk12TbM+Hw+G7yvTsWqxUQQ/A/Wtm/X59KqAXk4DRvNU2YdV8g==","signatures":[{"sig":"MEUCIQDMgmt6pyY58PuZ9hTIqguG7AMm7+QKLC686O/qIunxQQIgSulEl1PLXHv7BUaEEUAFHMtHKri2IpwYfQri+Fdujnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759822},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.13.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/03acf286b008d70c81bb47fc4743ef9f/dzhechkov-skills-idea2prd-0.1.13.tgz","_integrity":"sha512-9LW4koKarIzHajVpvjUA+U+fWoRA0kl0GkfSbk12TbM+Hw+G7yvTsWqxUQQ/A/Wtm/X59KqAXk4DRvNU2YdV8g==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.13_1787944763485_0.9528569226458019","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.14","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.14","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness-hub/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness-hub/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"72fc513964a50a5ee9d1487df799bf4af45d67ce","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.14.tgz","fileCount":52,"integrity":"sha512-aZcfa3JFpRJaGcL77gX0kTPg6T+Ixsy5qKtPu4gt/g69boE66K1tJxxtorqBx5e5ZhMa2ju9dSEwS5tK0guDyg==","signatures":[{"sig":"MEQCIAQZSLt0bdMGdbGnu1BpC3ApDV6PtW422QYkMw8o9inIAiBoyMCgW9aO9VDwBHV7xyYcRyj7RU8GSUy73P4iL8nKHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759822},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.14.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/d85ef32b4e8747c46b3c03a386b00807/dzhechkov-skills-idea2prd-0.1.14.tgz","_integrity":"sha512-aZcfa3JFpRJaGcL77gX0kTPg6T+Ixsy5qKtPu4gt/g69boE66K1tJxxtorqBx5e5ZhMa2ju9dSEwS5tK0guDyg==","repository":{"url":"git+https://github.com/djd1m/dz-harness-hub.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.14_1788003676893_0.06950490701298362","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@dzhechkov/skills-idea2prd","version":"0.1.15","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"author":{"name":"dzhechko"},"license":"MIT","_id":"@dzhechkov/skills-idea2prd@0.1.15","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/skills-idea2prd#readme","bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"bin":{"skills-idea2prd":"bin/cli.js"},"dist":{"shasum":"21f8fe4da1b1c54ea8a47935f9b3c230d5c43bf4","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.15.tgz","fileCount":52,"integrity":"sha512-Url+XXGwGSbxxI4E/qv9DlMd7Md3usP91Qb9n45nb3SSQ+OrAuFk2UmpW9moEjcmJ7no6Qg2XUTkFH82aeG3FA==","signatures":[{"sig":"MEUCIFiLZTTWC5KU8vMSdPV5W1kzi+nCUaWxL1GI4jIUOFEWAiEAxjhEU6FlRNVzrWkGmH7WeH6in8L9tXjpojzbA3i93hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759814},"main":"src/cli.js","_from":"file:dzhechkov-skills-idea2prd-0.1.15.tgz","engines":{"node":">=16.0.0"},"scripts":{},"_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"_resolved":"/tmp/d0182cc00b4cc9820f67e26dac23ee62/dzhechkov-skills-idea2prd-0.1.15.tgz","_integrity":"sha512-Url+XXGwGSbxxI4E/qv9DlMd7Md3usP91Qb9n45nb3SSQ+OrAuFk2UmpW9moEjcmJ7no6Qg2XUTkFH82aeG3FA==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/skills-idea2prd_0.1.15_1788025612137_0.37269488578822196","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"_id":"@dzhechkov/skills-idea2prd@0.1.16","bin":{"skills-idea2prd":"bin/cli.js"},"bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"dist":{"shasum":"7f13cae7efca7e6e65573554fdf6811e5797dc74","tarball":"https://registry.npmjs.org/@dzhechkov/skills-idea2prd/-/skills-idea2prd-0.1.16.tgz","fileCount":52,"integrity":"sha512-3MRTNd2WKIm0iy4bEjSCvKei+N9dzQRJ2stqrrUhKQCTsrp2ZcuDbf5/BobyG8yCjE3KxQhHI2SBuCbpfwmzHQ==","signatures":[{"sig":"MEUCIGq1Y6K0wUf3d0O1vAPOZnbZUP1AJ3w4m7ibmVaiyGniAiEAmAO2KjxmR222cm8fyS/pbk86/Okhd4RUzxOjyR38JtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDB8iYqc5dmYup5NBRqo2FY2jzr86DKZM+INeI+1K7BIAiEAl+zME91GCsmlXjpMDtXMeqH6IgfLsd6oXvDo3ijFd9A="}],"unpackedSize":759814},"main":"src/cli.js","name":"@dzhechkov/skills-idea2prd","_from":"file:dzhechkov-skills-idea2prd-0.1.16.tgz","author":{"name":"dzhechko"},"engines":{"node":">=16.0.0"},"license":"MIT","scripts":{},"version":"0.1.16","_npmUser":{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"},"homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/skills-idea2prd#readme","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"_resolved":"/tmp/d2fd24707e06f6cf16993e530323991b/dzhechkov-skills-idea2prd-0.1.16.tgz","_integrity":"sha512-3MRTNd2WKIm0iy4bEjSCvKei+N9dzQRJ2stqrrUhKQCTsrp2ZcuDbf5/BobyG8yCjE3KxQhHI2SBuCbpfwmzHQ==","repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"_npmVersion":"10.9.4","description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","directories":{},"maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/skills-idea2prd_0.1.16_1789294460526_0.5418064224894723"}}},"time":{"created":"2026-06-26T13:31:41.491Z","modified":"2026-09-13T10:14:20.769Z","0.1.0":"2026-06-26T13:31:41.838Z","0.1.2":"2026-07-06T15:04:02.847Z","0.1.3":"2026-07-29T06:09:36.616Z","0.1.4":"2026-07-29T06:18:12.533Z","0.1.5":"2026-08-03T14:02:07.981Z","0.1.6":"2026-08-03T14:16:53.799Z","0.1.7":"2026-08-03T14:29:39.585Z","0.1.8":"2026-08-21T18:13:43.272Z","0.1.9":"2026-08-21T18:34:46.525Z","0.1.10":"2026-08-24T09:48:00.712Z","0.1.11":"2026-08-25T04:40:16.235Z","0.1.12":"2026-08-28T19:13:00.812Z","0.1.13":"2026-08-28T19:19:23.637Z","0.1.14":"2026-08-29T11:41:17.050Z","0.1.15":"2026-08-29T17:46:52.283Z","0.1.16":"2026-09-13T10:14:20.619Z"},"bugs":{"url":"https://github.com/djd1m/dz-harness/issues"},"author":{"name":"dzhechko"},"license":"MIT","homepage":"https://github.com/djd1m/dz-harness/tree/main/packages/@dzhechkov/skills-idea2prd#readme","keywords":["claude","claude-code","ai","prd","product-requirements","idea-to-prd","ddd","c4-model","adr","pseudocode","vibe-coding","checkpoints","skills","skill-pack"],"repository":{"url":"git+https://github.com/djd1m/dz-harness.git","type":"git","directory":"packages/@dzhechkov/skills-idea2prd"},"description":"Idea2PRD Manual — composite skill for Claude Code: from problem/idea to Vibe-Coding-ready docs (PRD + ADR + DDD + C4 + Pseudocode + Test Scenarios + Completion) with 9 checkpoints","maintainers":[{"name":"dzhechkov","email":"jechkov.dmitriy@gmail.com"}],"readme":"# @dzhechkov/skills-idea2prd\n\nIdea2PRD Manual — composite skill for [Claude Code](https://claude.com/claude-code) that takes a **problem or an idea** all the way to **Vibe-Coding-ready documentation**, with a user checkpoint between every phase.\n\n\n> **`goap-research-ed25519` — self-learning (optional, since this release).** When\n> [`@dzhechkov/harness-cli`](https://www.npmjs.com/package/@dzhechkov/harness-cli) is on PATH, the\n> bundled research skill recalls prior METHOD lessons at the start of an investigation and records new\n> ones at four named moments. Without it the skill behaves exactly as before and says so once — it is\n> detected, never required. Lessons go to a SEPARATE store (`<project>/.health-brain/.dz`) and never\n> to the shared one; recall reads both, so engineering lessons transfer in and medical ones do not\n> leave. A format check refuses identifier shapes (email, phone, record numbers) — it does NOT judge\n> whether a lesson describes a method or a person, and says so: that judgement is the agent's, per\n> the teach protocol. See `skills/goap-research-ed25519/SKILL.md`.\n\n## What It Does\n\nAuto-detects the input (problem vs idea) and runs up to two pipelines with **9 checkpoints**:\n\n1. **Analyst pipeline** (only if the input is a *problem*) — `explore` → `goap-research-ed25519` → `problem-solver-enhanced` (all 9 modules), producing a validated Product Idea.\n2. **PRD pipeline** (always) — Requirements → ADR → DDD → C4 → **Pseudocode** → Test Scenarios (Gherkin) → **Completion Checklist**.\n\nOutput: a complete doc set ready to hand to a coding agent — PRD, ADRs, DDD model, C4 diagrams, pseudocode, test scenarios, and a CI/CD/deploy completion checklist.\n\n## Honesty + Memory Layer (v3)\n\nThree disciplines the harness proved out after the initial freeze are now baked into the emitted docs:\n\n- **ADR `## Confirmation` stanza** — every generated ADR names its *load-bearing property* and the\n  fitness function / Gherkin test that would falsify it, wiring Phase 3 (ADR) to Phase 5 (fitness/tests).\n  The stanza is REQUIRED (MEASURED — reproducer: the `## Confirmation` block in\n  `templates/.claude/skills/idea2prd-manual/references/adr-catalog.md`).\n- **Claim Discipline** — accuracy/count/percentage claims in emitted docs carry an honest tag\n  (`MEASURED` / `CLAIMED` / `ESTIMATED`); no unsourced numbers. A `dz claim-check docs/` scan should pass.\n- **Brain memory** — a Step-0 `dz recall` folds prior PRD/ADR lessons into the brief and a closing\n  `dz teach` records new ones, both pinned to ONE canonical brain store (the project root, `--project`),\n  so the skill stops being write-once (MEASURED — reproducer: the \"Step 0: Brain Recall\" and\n  \"Closing: Brain Teach\" sections in `templates/.claude/skills/idea2prd-manual/SKILL.md`). Guarded by\n  \"if `dz` present\" — absent the CLI, the pipeline runs unchanged.\n\n## Why\n\nGoing from a raw idea straight to code skips the design that makes the code correct. Idea2PRD front-loads that design as *reviewable artifacts* and forces a human gate at each phase (MANUAL mode), so you catch a wrong assumption at the PRD stage instead of after implementation.\n\n## How to Use\n\n```bash\nnpx @dzhechkov/skills-idea2prd init\n```\n\nThen in Claude Code the skill auto-activates on phrases like:\n\n```\n/idea2prd-manual оформи PRD для сервиса подбора подрядчиков\n\"сделай PRD пошагово для ...\"\n\"idea to prd manual: ...\"\n```\n\nIt will pause at each checkpoint and wait for your confirmation before the next phase.\n\n## Self-Contained Package\n\nBundles everything needed — no other `@dzhechkov` package required:\n\n| Component | Description |\n|-----------|-------------|\n| `idea2prd-manual` | Orchestrator skill (problem/idea → PRD docs, 9 checkpoints) |\n| `explore` | Task clarification and brief generation *(tracked vendor)* |\n| `goap-research-ed25519` | GOAP research with Ed25519 verification *(tracked vendor)* |\n| `problem-solver-enhanced` | 9-module solver (TRIZ + Game Theory) *(tracked vendor)* |\n| `/idea2prd-manual` | Slash command |\n\nBundled scripts (local, no network): `c4_generator.py`, `fitness_validator.py`, `pseudocode_generator.py`, `ai_context_builder.py`.\n\n> **Canonicalization (ADR-0001):** `idea2prd-manual` is the canonical artifact of this pack. The `explore`/`goap`/`problem-solver` trio is a **tracked vendored copy** whose canonical home is [`@dzhechkov/skills-analyst-manual`](https://www.npmjs.com/package/@dzhechkov/skills-analyst-manual); see `sources.json`. Re-sync drift with `dz sync-upstream`.\n\n## CLI Commands\n\n| Command | Description |\n|---------|-------------|\n| `init` | Install the skill pack into the current project *(default)* |\n| `update` | Update to the latest version |\n| `remove` | Remove the skill pack |\n| `list` | List installed components |\n| `doctor` | Check installation health |\n\nOptions: `--force`, `--dry-run`, `--help`, `--version`.\n\n## Also Available Via dz\n\n```bash\ndz init --select idea2prd-manual          # via the unified harness CLI\ndz info idea2prd-manual\n```\n\n## License\n\nMIT\n\n## Signature scope (this release)\n\nThe pack's `.dz-manifest.json` now covers exactly the files this package SHIPS, as reported by\n`npm pack` — not everything present in the author's working tree. Previously it signed files that\n`files[]` excludes (typically `CHANGELOG.md`), so every recipient's verifier reported\n`listed in the manifest but absent` and the pack read as TAMPERED. Re-signing at any earlier moment\ncould not fix that: those files were never in the tarball.\n\nNothing about the shipped content changed in this release — only what the signature describes.\n","readmeFilename":"README.md"}