{"_id":"@waqasrana04/ninja-skills","_rev":"44-7965fef0a80c7440e009dbb928988a1e","name":"@waqasrana04/ninja-skills","dist-tags":{"latest":"0.8.0"},"versions":{"0.2.1":{"name":"@waqasrana04/ninja-skills","version":"0.2.1","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.1","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"0c0e2438b01de06a49f308695fd3225ca4987535","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.1.tgz","fileCount":30,"integrity":"sha512-TMZcWIPkDPBqvm4OAKdrmFU+olI8QO2ZyKTkCsiqnsqzn6Wx2NQ6DaRPZxFdApNG7DYO8N13he/M/P8SDHVhhQ==","signatures":[{"sig":"MEUCIHc3RUZim+AcBIex4/8WfdzpLGwRrjY43ctxj8Mj14iGAiEAyU8WfX2qkdLHalSR44/YEUJYWPK1KyoHmLsrpxoLIvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92627},"main":"cli/src/index.js","engines":{"node":">=18"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"deprecated":"Broken: catalog not bundled. Use 0.2.4+","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI for the living skills catalog. Content syncs from the private repo at runtime; the tarball ships only the tool.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.1_1785113858371_0.9192134264102136","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@waqasrana04/ninja-skills","version":"0.2.2","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.2","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"0dfa0c493d9ddfc279dc075f285b1e64b6e8be0b","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.2.tgz","fileCount":30,"integrity":"sha512-iLTmWV1vrW2GDWXSh+xp4RQRoHWFSXp9qYZC7ml/sE8AL7PeYIOiyYyRyi3s2sTUDURyNRkBIEfnJCrNdZ+6rg==","signatures":[{"sig":"MEUCIQD/jKfw1thYf31IV+NxCIhdyjY9qPJ1PxF/F8AXSqIIcQIgaR6tkvZLfcyp6YHd4mLYYlzWCfRCvTpz4xlDVOV2KcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92627},"main":"cli/src/index.js","engines":{"node":">=18"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"deprecated":"Broken: catalog not bundled. Use 0.2.4+","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI for the living skills catalog. Content syncs from the private repo at runtime; the tarball ships only the tool.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.2_1785115482714_0.5099367091090898","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@waqasrana04/ninja-skills","version":"0.2.3","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.3","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"f32ef4ce67880f03d5ebce6cfe239166e0fca361","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.3.tgz","fileCount":30,"integrity":"sha512-Q38LQKMCThEj9ppDNd5csM705geyZ9cVRTb3wdWrMigrRMNUxJZtwDRV8ymo/f1tkpwreGGVnqkq09T/IF3Tsg==","signatures":[{"sig":"MEUCIQCxlkbOzkhGRMwc5UKXVzR8+PPUZKCzVMWL4nJy1rVysgIgYUdOD4zORo5PdE4IcH1m03DRLISc9y3IUYw3eWTAgxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92627},"main":"cli/src/index.js","engines":{"node":">=18"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"deprecated":"Broken: catalog not bundled. Use 0.2.4+","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI for the living skills catalog. Content syncs from the private repo at runtime; the tarball ships only the tool.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.3_1785115597932_0.03582464148306985","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@waqasrana04/ninja-skills","version":"0.2.4","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.4","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"a568a9cdc714c38c27f6e9e5be702fc051406ddf","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.4.tgz","fileCount":109,"integrity":"sha512-You8qdxwUJQcUhb0W8av/TT5yYNpuoS/95kLQfQHbBplp5aMipTD8CAbKNKa2c8Xm4ESglYyeT6rMd1iSsRp8A==","signatures":[{"sig":"MEUCIQC/fr00Z+v0wWvQQzr1HOou/yZ/HSoFprloZ7+3/3IA+gIgBfrH6DxYtjY0WjL6//NoxWOpbVUtLCMZ+0QXmt7O9zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447313},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"dde48d8ddd9f1395e9dbbef9464d6e3f8b066c10","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.4_1785115772486_0.7191243059081909","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@waqasrana04/ninja-skills","version":"0.2.5","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.5","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"a551f5f17edd5d2941ed72d2e35bc7953899f81a","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.5.tgz","fileCount":110,"integrity":"sha512-8S8ClQwGpEGNbRRc7WdD0ATvl694YYKprTbwuwDldLtOI/13v1gI4i0WfrAHrikV0L3lYDskIj2XA+J76WZdxg==","signatures":[{"sig":"MEUCIGWRIxJ+L+rgJfSLr81QD96txliuvbMhYFpTGbfTZYKiAiEA7ezI2CMNiTzutG1WtYFdXcwMeJDr8pJF2YSLMEDKrME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452028},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"9cb95408f8ab8f17f07439468b521ae5fde86fa4","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.5_1785116204907_0.5859390688454067","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@waqasrana04/ninja-skills","version":"0.2.6","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.6","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"e9fab13ce1100ffd43bb4ac5b0bd25d10c16ae7c","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.6.tgz","fileCount":110,"integrity":"sha512-AZQy1xJDt1dIFgZFq3vHb2zxJbhIFCEY1YfDBZ2Ry/M2a4J8Ord0yduDFCkHPR5GoGLRW8/V9Bib0GtiPt8yOQ==","signatures":[{"sig":"MEQCIHQYIhbcW793jRMgZqSPrYbddd9SHxQVWowloonaqmPhAiAWBg5iATftbrBnsjolcAqv5yKTGX/T5SiyRbglmkhBjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459286},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"31ea8f17c7685da0618e95264f65d41aee577345","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.6_1785156134510_0.7629700089284812","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@waqasrana04/ninja-skills","version":"0.2.7","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.2.7","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"aa384324d5a48859b039d4c9899558bfc0091307","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.2.7.tgz","fileCount":110,"integrity":"sha512-go+fT9N6K60lTWBEfetP0czgM3/tozOo7dgdSTMeyvcTlqwyRVcraIx/qQeojzX5sRUeVQbIdL16tm3RnuwdBQ==","signatures":[{"sig":"MEYCIQDzTmszL9xVBDDpSbRe68wJN2Chdo1IXPGd8GKafIEwswIhALNt+H/dfhIssFqyJlQ7ZSVYRwjjCsvxDmsrtp3wFhDH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462137},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"fb1e9866b946c1d8265b5d326174652edc6eb5c1","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.2.7_1785157700567_0.19150460397461622","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@waqasrana04/ninja-skills","version":"0.3.0","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.3.0","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"071e44257eead62af842e56e65dc2050eb9e03bb","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.3.0.tgz","fileCount":113,"integrity":"sha512-IgAI7a46WEDL9/IYKm3uyz3LGdJPqym8aETR8yeTU0IMp12tWYMkbg2Yl2EdxnEwgJgLe/5PDn4tLZR/h/qPMQ==","signatures":[{"sig":"MEQCIG4uIx9dE+IidV7mdDKJG6bw2pqU+YiEa1pMsWbCSVDcAiBgC90WVwvlgTzACvflrZmkFy+Z06b9fHL9nmtRyMbKjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481221},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"4afce24f61f09d627eb3c23ffc1510d71f8beaa6","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.3.0_1785183513571_0.5377619970179532","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@waqasrana04/ninja-skills","version":"0.3.1","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.3.1","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"a171a410ac05d274ad39ea8bcbf80aa6875cf6f2","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.3.1.tgz","fileCount":182,"integrity":"sha512-JO9Dr4YUptDNpKWaF4oGYumG/PuAX0fUJxmRxl+ZXFBcDL1ym6C4IXzWWz1mXdVsK8MHvKpgo3+IQn2m9j8Ipg==","signatures":[{"sig":"MEYCIQD7LjElNZWffOpbDEHHchK+J5hk9CRHCb8sX4T5LffBrAIhAPzUqaf1S6hqOIcdbktP0JzTzames98ebLLLA3Keruxe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638695},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"b6e1f971c4636121d0d1093090e29fcfe6d7a3f3","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.3.1_1785324367336_0.12946181575555027","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@waqasrana04/ninja-skills","version":"0.4.0","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.0","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"d511240e3cd3e450b85d341d2cdbac8b9adf3add","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.0.tgz","fileCount":197,"integrity":"sha512-lqu/TYxbUIe5zdKocbBAFT88EL3BSNdsm1yrq4EQ2D6LdACJ1OLaUWLeJ4UrrV3vN3zUfCmZTHlYTGiDuZ2BPQ==","signatures":[{"sig":"MEUCIHOqxTyj+y8HavViER/z7j9HUPTs03qtt3lfTcIA9u7aAiEA1MczRX/jOIPxftJBZAdBe15lF9TXntQBR56bRKVM/7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743016},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.0.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.0.tgz","_integrity":"sha512-lqu/TYxbUIe5zdKocbBAFT88EL3BSNdsm1yrq4EQ2D6LdACJ1OLaUWLeJ4UrrV3vN3zUfCmZTHlYTGiDuZ2BPQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Ninja Skills — living skill catalog + one-command agentic setup (estimate → edgecases → deliver) + built-in MCP server for Cursor/Windsurf/Claude Desktop/Codex/OpenCode.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.0_1786511024073_0.12503129272812497","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@waqasrana04/ninja-skills","version":"0.4.1","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.1","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"6ee3e59c0d873cde76a7acd4ea615ac7d28ebba3","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.1.tgz","fileCount":199,"integrity":"sha512-KVKh2yFu5SDly93kwXvSo4bsL+XyLe/jOtOpsrSL0dIHl7wZc6AVsKBJZr/AQBHdq0pSZ6Rp9r33myFiq2Mp2A==","signatures":[{"sig":"MEUCIQCiBbSSyn0uhtA2HgecCruBmeJqDalFaTAhbPuzW3HcyAIgUP9ZENidjCDwNhDL2lztPinqrwsMuFvqg5VUOfTujIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756047},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.1.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.1.tgz","_integrity":"sha512-KVKh2yFu5SDly93kwXvSo4bsL+XyLe/jOtOpsrSL0dIHl7wZc6AVsKBJZr/AQBHdq0pSZ6Rp9r33myFiq2Mp2A==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Ninja Skills — skill catalog + one-command agentic setup + tmux-native work sessions + built-in MCP server for every AI editor.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.1_1786513991791_0.18236600253364554","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@waqasrana04/ninja-skills","version":"0.4.2","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.2","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"09b38246efe179eb486476680bba545d31daf340","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.2.tgz","fileCount":199,"integrity":"sha512-n+W0nNOO6VFJGs2ECoX2Qq7Hd3tAReoz6It3w84gXRRIkCsuddd9TdUKI8bYJr+Q2YSuFKuxcSGBB34dkjUGCw==","signatures":[{"sig":"MEQCIESw+ti+9nRJKvvmMOYv7MubBmpOtLQjuigBhG3RLsuxAiAx7qcnlEH0T/hlFlJUM2/wqZPE9rI+vbUGQdONq+u2vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760083},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.2.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.2.tgz","_integrity":"sha512-n+W0nNOO6VFJGs2ECoX2Qq7Hd3tAReoz6It3w84gXRRIkCsuddd9TdUKI8bYJr+Q2YSuFKuxcSGBB34dkjUGCw==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Ninja Skills — skill catalog + one-command agentic setup + tmux-native crew workspaces (captain/review/monitor) + built-in MCP server.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.2_1786514798883_0.5182253332752327","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@waqasrana04/ninja-skills","version":"0.4.3","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.3","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"e19b0e64fa7b667f6b595c0be4e77277d57302b1","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.3.tgz","fileCount":199,"integrity":"sha512-ByICDLtgn9VR72xQh6RVdyi8+PV806oQoWjD+3HPyiBhg03fKFwYg/V0q6fgqzC+mw9V2CvPWkVcCTlnC9KiOg==","signatures":[{"sig":"MEUCIQDXp0dHEoR3f/W6JFvJE0gldBTElTRu9WoOroaXgqKLVQIgH5TXIf1EzcoeYWSTK/jlpp3msYgHoK6JEkCpodZmxC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761463},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.3.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.3.tgz","_integrity":"sha512-ByICDLtgn9VR72xQh6RVdyi8+PV806oQoWjD+3HPyiBhg03fKFwYg/V0q6fgqzC+mw9V2CvPWkVcCTlnC9KiOg==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.3_1786518441438_0.27990404324879825","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@waqasrana04/ninja-skills","version":"0.4.4","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.4","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"bb2ec2ca703751bd311b36689cd838800d37e3f1","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.4.tgz","fileCount":199,"integrity":"sha512-fGwjScKBNFMAdjjvG7ZUC8uneF82LbIFKe8T3WBUsG8p75mRPTryEwxW4SR11B0MtIV43mgNOipSPK9V0w/7Dg==","signatures":[{"sig":"MEYCIQDuo1sxKytNyQn17iqCfa5j1B520aeojVWjCr4hJ3QgJgIhAMICmNSltb4pQwucmt2pP7x2dl9ehwVrEtCzHv9FSegQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764714},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.4.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.4.tgz","_integrity":"sha512-fGwjScKBNFMAdjjvG7ZUC8uneF82LbIFKe8T3WBUsG8p75mRPTryEwxW4SR11B0MtIV43mgNOipSPK9V0w/7Dg==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.4_1786528515556_0.0738983054389728","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@waqasrana04/ninja-skills","version":"0.4.5","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.5","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"e2d09646078d6f96da2cee89a77978e5cfe7fdf9","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.5.tgz","fileCount":199,"integrity":"sha512-j/zkLeCyqDQfLJWqtSW/O6cAjQNgVsWX6xJOJjbCykLOqViGOURWI2ZIAc4Xz1JSYsA/fL99otPoRGmrPmJ+fQ==","signatures":[{"sig":"MEYCIQCHFv5f4zbASxL2FaiqmPQDVCzeSyqi0/2wcqpKh/Wv3wIhAP+qR5hoEV/B8j8zobbznzRlK+cokGD0HXsx7jsbl4fb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762330},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.5.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.5.tgz","_integrity":"sha512-j/zkLeCyqDQfLJWqtSW/O6cAjQNgVsWX6xJOJjbCykLOqViGOURWI2ZIAc4Xz1JSYsA/fL99otPoRGmrPmJ+fQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.5_1786531092205_0.7869806455997324","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@waqasrana04/ninja-skills","version":"0.4.6","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.6","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"6c4dc1d84a3ee8865eab6782c2353ab6c994183a","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.6.tgz","fileCount":200,"integrity":"sha512-Xht/7N4+u1bkZOofmbJY6J4BFhTIzdCzPgNM07ha7ZV1g7X2SoK0S0FgTWrEB+TN1EfRumZocqZJZpeVjwV3Ag==","signatures":[{"sig":"MEUCIQDG6IFrJQgt8qooZavrwli03sjXqzrHlj1Qjxn3QiSVHwIgOR2cBNGWobwwt0edvw3ccDmLvNqP8CPoVi8BNtzD7fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772135},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.6.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.6.tgz","_integrity":"sha512-Xht/7N4+u1bkZOofmbJY6J4BFhTIzdCzPgNM07ha7ZV1g7X2SoK0S0FgTWrEB+TN1EfRumZocqZJZpeVjwV3Ag==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.6_1786532283477_0.3671403950787102","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@waqasrana04/ninja-skills","version":"0.4.7","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.7","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"65e19f3c3417b689b2f8a63fd84f74ea77409f61","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.7.tgz","fileCount":200,"integrity":"sha512-jq+xJcloxMp5XFV5o4UZ1aMgRpkAKRBKV+eVUtvQZ0knU7IDJozJ0BwMi4CdtdkOEM/OaLEbjAw055URyTHN9A==","signatures":[{"sig":"MEQCIAgEOSRfkIh1qXgf/B7PZFHobIj/CUdVH0wU2u35n11wAiBnS8gtnTtuKdkOcKj/ps+YI1rfCr8VKb6eVletfA0ZyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772135},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.7.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.7.tgz","_integrity":"sha512-jq+xJcloxMp5XFV5o4UZ1aMgRpkAKRBKV+eVUtvQZ0knU7IDJozJ0BwMi4CdtdkOEM/OaLEbjAw055URyTHN9A==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.7_1786532394412_0.6288477930293805","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@waqasrana04/ninja-skills","version":"0.4.8","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.8","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"792d860243e876cfd3d8f931965b4e6a60ec3b85","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.8.tgz","fileCount":4162,"integrity":"sha512-HQVAqZAqGM7GroILgijbc2JS3pE/VgLZsUjOlGIeQijytGNahEet5KYRC1ai/Muccl1qZhgP6z1U3NJcubtwQQ==","signatures":[{"sig":"MEYCIQCqlylmUi/EHFxw+oNQf0ueSHFKwJregUFX+iMIs1Z87QIhAOwcpMscxj7THMGq7Uxu29wiTHiqUTWgFoVN3V2Jo6sJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9804772},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.8.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.8.tgz","_integrity":"sha512-HQVAqZAqGM7GroILgijbc2JS3pE/VgLZsUjOlGIeQijytGNahEet5KYRC1ai/Muccl1qZhgP6z1U3NJcubtwQQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.8_1786534407577_0.49024524814086035","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@waqasrana04/ninja-skills","version":"0.4.9","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.9","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"ff5c5ad06ec488a8149d726718befa6f859dfc20","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.9.tgz","fileCount":4162,"integrity":"sha512-dKhTTSjQwSsuvJFCbEL7Ll87UJw2MlZ3lVNcdK8xShc0lB9dHcrZGuWxgn+l4iE3h8bvsN+wgWq8HMf9rxX7kQ==","signatures":[{"sig":"MEUCIQCvagpiyo/VfcA4ocDPFVfaZ2ntfR/gbg5BzuNSkbA/qwIgHzhaAIgZQegDnCJbUKIobqBZkniqR2XNIgNpVnJPEkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9810957},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.9_1.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.9_1.tgz","_integrity":"sha512-dKhTTSjQwSsuvJFCbEL7Ll87UJw2MlZ3lVNcdK8xShc0lB9dHcrZGuWxgn+l4iE3h8bvsN+wgWq8HMf9rxX7kQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.9_1786536965272_0.21575762089530515","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@waqasrana04/ninja-skills","version":"0.4.10","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.10","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"32afc6be36917c2c2040fd4b03099f61f0644665","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.10.tgz","fileCount":4162,"integrity":"sha512-thZ7bQ88xZgPIQIc0yK2XZN4K+l4sXd13JARVF5MmsRhO2I+aht1UZrTFd7FePboycUoFYjy5mDISeZGgA6F/g==","signatures":[{"sig":"MEYCIQCc0OmdE7OLgWN59MJGZKXfKI4w3QqiYyWbt5Gm/MXW3wIhAK5pQPK3QQM5TLyE0Jkc6hfW6wFUUkbYr1ajDonkov0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9812670},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.10_1.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.10_1.tgz","_integrity":"sha512-thZ7bQ88xZgPIQIc0yK2XZN4K+l4sXd13JARVF5MmsRhO2I+aht1UZrTFd7FePboycUoFYjy5mDISeZGgA6F/g==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.10_1786539007089_0.5632849600581007","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@waqasrana04/ninja-skills","version":"0.4.11","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.11","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"cb604c7cc7dcefd38f98524aa8c8263ee00c1d65","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.11.tgz","fileCount":4162,"integrity":"sha512-OrJwhOXsUqujD7cpmafJ0RJvOapT3mL+YfgvNZJCba46D6rs4gFiy7UUY/VUBXenQEkegPyH/DCt+LlkD6+2/A==","signatures":[{"sig":"MEQCH3d4/9RT2CzNarHmejyJrBldL6XpfAzrKiNDQWHVA+sCIQCV5q5Ooc7ZdETZIiq/Kg66FZc808JBZ+GxQv3Ta0/r9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9815602},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.11_1.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.11_1.tgz","_integrity":"sha512-OrJwhOXsUqujD7cpmafJ0RJvOapT3mL+YfgvNZJCba46D6rs4gFiy7UUY/VUBXenQEkegPyH/DCt+LlkD6+2/A==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.11_1786539978673_0.5999525366705185","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@waqasrana04/ninja-skills","version":"0.4.12","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.12","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"43b3941aef379883ab7e68d1fdb0888dcc197807","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.12.tgz","fileCount":4162,"integrity":"sha512-KXsLZe/6yLwgIiwNSv7x2tjtn2WUz7kYnFn3REdR/slMbA2RP6QL4ZAVMNa409r+1QJ/eadiXhF9Bc5gPv5qNQ==","signatures":[{"sig":"MEYCIQCGWj2DdNQVsErEUp2c15r2DWthuiwYLhr9fSWzRjNIrQIhAOq6ugSQt5aQdfycfjoTFpxVfULWZa9HiQUFpbNtXItt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9822463},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.12_1.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.12_1.tgz","_integrity":"sha512-KXsLZe/6yLwgIiwNSv7x2tjtn2WUz7kYnFn3REdR/slMbA2RP6QL4ZAVMNa409r+1QJ/eadiXhF9Bc5gPv5qNQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.12_1786541352828_0.26868976519944177","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@waqasrana04/ninja-skills","version":"0.4.13","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.13","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"1740ebaf2f73733b0069735db6ea8e8af518611d","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.13.tgz","fileCount":4162,"integrity":"sha512-9KuVeUREjP+eUaEtAecjX8rJhwXP/86SV7w9IvCAPyyHGRNzW6uYrcMnuJkeT/XZffFmEoWzWFY4I5Et6Brftw==","signatures":[{"sig":"MEUCIB4T6a4+2mElh8Bt1T5SOkdwS50yoE3Ntb526DUirchQAiEAt8+WkSOPN7sBL9oCWN7gd7auDIRySh7ecFdfcti2Wfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9825647},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.13_2.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.13_2.tgz","_integrity":"sha512-9KuVeUREjP+eUaEtAecjX8rJhwXP/86SV7w9IvCAPyyHGRNzW6uYrcMnuJkeT/XZffFmEoWzWFY4I5Et6Brftw==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.13_1786543049088_0.10987786812815248","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@waqasrana04/ninja-skills","version":"0.4.16","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.16","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"5e77cc84975b2bc91e25494cc2f41f001fd8da05","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.16.tgz","fileCount":4162,"integrity":"sha512-JXrCiNto25IBojdhU1cL3TY1TJffLChy7lUsn69rYRNfz9xxoRb9RaV4wJ5Bd7yhU/QnJkmP5B0sEiIPb3ucDA==","signatures":[{"sig":"MEUCIGLdTV2HXXk4iFy5gpAg9GdM/a3rxD4lJeHsGZSGcreOAiEAvuxXgCCeMixQzq5tm+8ilA9wTlgiVoVCn0tqg8J3/00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9830672},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.16.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.16.tgz","_integrity":"sha512-JXrCiNto25IBojdhU1cL3TY1TJffLChy7lUsn69rYRNfz9xxoRb9RaV4wJ5Bd7yhU/QnJkmP5B0sEiIPb3ucDA==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.16_1786590759127_0.9625759311996098","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@waqasrana04/ninja-skills","version":"0.4.17","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.17","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"6b7ea34bbc409952c8ae9b00c15255c922ed5d7a","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.17.tgz","fileCount":4162,"integrity":"sha512-E7NxYlswCkQmyfNPLEO2VhV26jjopf1IRZRJifkeujoUhyCc0tgNMobQNkZNLg/2SSt8TNLisFEeYpOuClkoZQ==","signatures":[{"sig":"MEUCIAfO5PhcFiR2AiBFxUFT+NxR4Z6M39s1ZtfVgup96tUgAiEAjfosw5s8GWfrbomatMdCjNUOdh65JMu9s9at7gfm1pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9830828},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.17.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.17.tgz","_integrity":"sha512-E7NxYlswCkQmyfNPLEO2VhV26jjopf1IRZRJifkeujoUhyCc0tgNMobQNkZNLg/2SSt8TNLisFEeYpOuClkoZQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.17_1786591288571_0.07738164515994228","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@waqasrana04/ninja-skills","version":"0.4.18","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.18","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"228a7005914e410ae2950fd7d7b07f32db96ad7d","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.18.tgz","fileCount":4162,"integrity":"sha512-6n8f17jJsj0NTiI57oha5PYM3xMU9NSJTMHna9jntHestwYHKPf+VoCEK/vk4jcpJA8w8tLYOllQeDLGZW0YLA==","signatures":[{"sig":"MEQCIGq7Xvi7MYTZr3w4tbxF0EeGhFYH90Z/5CsEVL7FmLsmAiBgnTsWudhetmcD3i7KSBCWCpS661qwFsYgBOgWa1OOoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9830937},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.18.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.18.tgz","_integrity":"sha512-6n8f17jJsj0NTiI57oha5PYM3xMU9NSJTMHna9jntHestwYHKPf+VoCEK/vk4jcpJA8w8tLYOllQeDLGZW0YLA==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.18_1786591757749_0.9707212495855728","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@waqasrana04/ninja-skills","version":"0.4.19","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.19","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"818694b8b47e57fba87e4e6f4dbab7c968642c64","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.19.tgz","fileCount":4162,"integrity":"sha512-Ndhi99/X05nr5aeoIHo0ztX1yDtrBXDVePtu5rOOrn9bDeOzc6TEIBnnQ4Q6woOldB3poKFxe0Ww4aAcaz3KXA==","signatures":[{"sig":"MEQCICfteDIXlUTk/x9u/EbR9Aw2BNJh5BO8Re+SDjb2/vdFAiBd16bZqekzRrH07IFnwqiPC7bxJMHIEZrB0ti1X5uC5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9830935},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.19_1.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.19_1.tgz","_integrity":"sha512-Ndhi99/X05nr5aeoIHo0ztX1yDtrBXDVePtu5rOOrn9bDeOzc6TEIBnnQ4Q6woOldB3poKFxe0Ww4aAcaz3KXA==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.19_1786592419940_0.16496932725673763","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@waqasrana04/ninja-skills","version":"0.4.20","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.20","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"d0db8dc7a235990ce260c6b420b690b19054b477","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.20.tgz","fileCount":4162,"integrity":"sha512-o73kW8072+c8V3plGGcwFR7Cg0Qkp1zqaFRdxtN45YcsiHdIQeGXJ36SjHZQ4vtK2ENs/NKCyp7XDyiiBlkzwQ==","signatures":[{"sig":"MEYCIQDkx7sVk1RP7ix15SsgyfH0w1/dTkDma5SVgwD9jld0LwIhANud3j/w2IJuK+O/U2WCLPXF1+d2IKHajbqAU6u+ZKnI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9831107},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.20.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.20.tgz","_integrity":"sha512-o73kW8072+c8V3plGGcwFR7Cg0Qkp1zqaFRdxtN45YcsiHdIQeGXJ36SjHZQ4vtK2ENs/NKCyp7XDyiiBlkzwQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.20_1786593089955_0.5975254172253794","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@waqasrana04/ninja-skills","version":"0.4.23","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.23","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"5a9e7c495e2c2a2db94213f0285f12bdd7a1f968","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.23.tgz","fileCount":4163,"integrity":"sha512-PjdsisQLa8lIwAoUS74Z4vFHR2NtwoR1NaA0WEs0tPev9J7z3wrjnMHdHa9p9dAd4FZt2rkpO2wMQa9tV035WQ==","signatures":[{"sig":"MEUCIQC3+ENewwJH+5XKhHNcnig4x1lQrYcAqOAUbFpHzHpVagIgALLtsv/P+LlhiEZ4JsO3kv1iMEjz+lQzL6tf5HNi3T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9833825},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.23.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.23.tgz","_integrity":"sha512-PjdsisQLa8lIwAoUS74Z4vFHR2NtwoR1NaA0WEs0tPev9J7z3wrjnMHdHa9p9dAd4FZt2rkpO2wMQa9tV035WQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.23_1786596172789_0.9733811019350462","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@waqasrana04/ninja-skills","version":"0.4.24","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.24","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"bd4fb97deb495c8f45cb42113303288d64980e7b","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.24.tgz","fileCount":4165,"integrity":"sha512-Hu9sOaM9MKojYhIOjeZOfVBY+oIFQBF6FNu9nKYDgKCWq9T+O/gGYg6WRBDsCvz0sCTcze4vZPhvBem7FGaO9g==","signatures":[{"sig":"MEUCIQDACBtnBoPwh0N3aZ0zCWeHQHICsrbMfMhu/pJJDt5FhAIgavZGmu9hTy/WGQ+2vUxNPybyb2zzh4suLV2tFuKQf24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9855416},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.24.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.24.tgz","_integrity":"sha512-Hu9sOaM9MKojYhIOjeZOfVBY+oIFQBF6FNu9nKYDgKCWq9T+O/gGYg6WRBDsCvz0sCTcze4vZPhvBem7FGaO9g==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.24_1786713362481_0.1517458599959869","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@waqasrana04/ninja-skills","version":"0.4.25","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.25","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"54ec5d2305985ddbf1740760e217e70e76bd75fc","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.25.tgz","fileCount":4169,"integrity":"sha512-IX3vX9gkZ7kKlhovpBrFfKTa/xfboAWqb+m06TLmWk4uu9PynLY/Pw5TL3ts079liCafzt2ToeabiuNNn5wh4Q==","signatures":[{"sig":"MEQCIBHBNDVilDh9IhLIT4QR8mLU99HF5sGbOxPMu+tq6n1tAiBo3yYQOvDlQN5964zFZCa5csyvrrTjm0syiiMhUKTdZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9903983},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.25.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.25.tgz","_integrity":"sha512-IX3vX9gkZ7kKlhovpBrFfKTa/xfboAWqb+m06TLmWk4uu9PynLY/Pw5TL3ts079liCafzt2ToeabiuNNn5wh4Q==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.25_1786716556649_0.35723729430252926","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@waqasrana04/ninja-skills","version":"0.4.26","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.26","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"610dc7a16f65bb4cb2e5341ad54234f7a14e3417","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.26.tgz","fileCount":4169,"integrity":"sha512-LoWapiUrKBzO3Ak2Yjt3aAGGdmVTcf06U1jRTrKZMTQFoxAHDjJgmFDs7FMtp0mRDf0faIWiD9K5+OPVgCeEig==","signatures":[{"sig":"MEUCIQDSEcmJy7KgUfd3tQ+JXxXzKYXmjp0c1EAHUl8iLPpPQAIgdpcHOQXQvRsdcBRQHIuiuV1psnlGF8L3XvR9RL4X7/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9909425},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.4.26.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.26.tgz","_integrity":"sha512-LoWapiUrKBzO3Ak2Yjt3aAGGdmVTcf06U1jRTrKZMTQFoxAHDjJgmFDs7FMtp0mRDf0faIWiD9K5+OPVgCeEig==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.26_1786718614030_0.16714906604031676","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@waqasrana04/ninja-skills","version":"0.4.27","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.27","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"2fcc5fa6114a1f771b77fc35d2e12e305b22fa67","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.27.tgz","fileCount":4169,"integrity":"sha512-SEffGhYF1Fn4LleAF3jCBdn8JOTi+sd4wMB6mEXYYa9dc/NpBiH2G4aDghhB2Imv31h4ZxquuU7hCse6BScl+g==","signatures":[{"sig":"MEUCIQCEX9ZRjLZtfq3nxwiHw5v0RMrpfbzCiu3QCmIGVXefaQIgRwNVJ7Ww4BeCy6gU9e5W7my3ypd/Hz/x19LSUa7I9CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915229},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.27.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.27.tgz","_integrity":"sha512-SEffGhYF1Fn4LleAF3jCBdn8JOTi+sd4wMB6mEXYYa9dc/NpBiH2G4aDghhB2Imv31h4ZxquuU7hCse6BScl+g==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.27_1786721228649_0.41543818963903156","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@waqasrana04/ninja-skills","version":"0.4.28","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.28","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"d8200266fc5106ba58ff01f28cf6bb24c085b588","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.28.tgz","fileCount":4169,"integrity":"sha512-F1WYIokrBfWoZuNb2Skjv4RcOV30HBzHrIYmRit4a4wftUt9YLSf6n1YFlNeeFShfzpWb24BGLaMnub9VSaUJQ==","signatures":[{"sig":"MEUCIBBgLaqhDnsz9C8VsLjUBmdw4V892VEsgGVRsnESfXzlAiEAjWVWse2DG/CdMSX4P9eXxQTbhRi36+aoX5mkT1qBK9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915816},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.28.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.28.tgz","_integrity":"sha512-F1WYIokrBfWoZuNb2Skjv4RcOV30HBzHrIYmRit4a4wftUt9YLSf6n1YFlNeeFShfzpWb24BGLaMnub9VSaUJQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.28_1786722072669_0.26510556378718775","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@waqasrana04/ninja-skills","version":"0.4.30","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.30","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"ee4da38cf1b9bd1ed0d9746ccf60a308386e3844","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.30.tgz","fileCount":4169,"integrity":"sha512-dfUGr0oh2IK99z0RAa0Q7zKGvVFCR3UTRGsBqdiCRLG+Msf7XRPUE/xQwzGCILe9uHgamQS5uNAx2e7FJw2znQ==","signatures":[{"sig":"MEUCIQCX1q7seVEwzDvTx4Tr+X9o+u2t+qcK7TpPx/j4q2PaHAIgJXSMrIIz/3hs5gZ4LqR9TpGfeeMo8tTcN8fcUORCsLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9932999},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.30.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.30.tgz","_integrity":"sha512-dfUGr0oh2IK99z0RAa0Q7zKGvVFCR3UTRGsBqdiCRLG+Msf7XRPUE/xQwzGCILe9uHgamQS5uNAx2e7FJw2znQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.30_1786724483687_0.45859566135273644","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@waqasrana04/ninja-skills","version":"0.4.31","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.31","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"79106fafd626c2186a25150535b502173687a141","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.31.tgz","fileCount":4169,"integrity":"sha512-qDHOjPrSvYCNdwHFYirViRqalPcW+xUgYBgj+2CC/phobQJhN3Kd2vSuNOOWocbpj41d0yJdXmWcc6ZH8HDMEQ==","signatures":[{"sig":"MEUCIFPmahc2uIWzcmUEEZhzIWfETVxNA8+8F7KshsW2LM89AiEA7Q/leTWLEFqZ2nNiOz3z76wGAiSbNI2n1ZdEK/vdDlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9933408},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.31.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.31.tgz","_integrity":"sha512-qDHOjPrSvYCNdwHFYirViRqalPcW+xUgYBgj+2CC/phobQJhN3Kd2vSuNOOWocbpj41d0yJdXmWcc6ZH8HDMEQ==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.31_1786725666099_0.30979943759885864","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@waqasrana04/ninja-skills","version":"0.4.33","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.33","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"d146fb76ce6abb475ffb8bc2717a90f71e0a16df","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.33.tgz","fileCount":4169,"integrity":"sha512-QtYiiJ3k2edscYE/WRLkTfuj+wNd6kqo2nituWj7sfMioVrGHjQ1w85bSVpGJ56CHxnyNevXfmF4/ZYF5BZTAw==","signatures":[{"sig":"MEUCIQDhQexPE7L58Ds9Zjim7NRNmdjHIh4+DK61awelcSNhrQIgNrVI45y9gy/qqV9qdhotu9DrJx54H+4yLjfotouR44A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9942295},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.33.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.33.tgz","_integrity":"sha512-QtYiiJ3k2edscYE/WRLkTfuj+wNd6kqo2nituWj7sfMioVrGHjQ1w85bSVpGJ56CHxnyNevXfmF4/ZYF5BZTAw==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.33_1786779993527_0.800546760335592","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@waqasrana04/ninja-skills","version":"0.4.34","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.34","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"ee230e5a208e92429c7a139c6d2ef2812c768e4b","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.34.tgz","fileCount":4177,"integrity":"sha512-Q73hKmjP8MMuG9HKLmgI5Sm91e5WMx2qzuxuexL6KFrl16POsBLwVBFoPnd2QFteyUA+vEnfrTYPo2Ml9sJ2Og==","signatures":[{"sig":"MEUCIFS2X31B2WrwpE0xDTRbpVvgDrd24auw6hxrObNWqkP7AiEAyT4PXaPqVtoNeIwQNHqjChXoyQX2TW1v/nXqcjdylcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10011089},"main":"cli/src/index.js","_from":"file:C:/Users/RanaMuhammadWaqas/Downloads/waqasrana04-ninja-skills-0.4.34.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\Downloads\\waqasrana04-ninja-skills-0.4.34.tgz","_integrity":"sha512-Q73hKmjP8MMuG9HKLmgI5Sm91e5WMx2qzuxuexL6KFrl16POsBLwVBFoPnd2QFteyUA+vEnfrTYPo2Ml9sJ2Og==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.34_1787558947393_0.5666984528019927","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@waqasrana04/ninja-skills","version":"0.4.35","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.4.35","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"199fdb7781e8a3f0a6ad2adc7bf030242b2dcaa4","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.4.35.tgz","fileCount":4181,"integrity":"sha512-pnzFQPqz4R2xhOEjnMwesC/6wNZAv5f4XVAumeywvPMX5o6Uzrfy2pzVHSDLnj1LyHXnmPQGyNecieMgSTVoNA==","signatures":[{"sig":"MEUCIQDIwXdk8dFYsfx1L+p97uxdS8TWXQioRoYnU7G/Py5D2gIgO7U+w6i3IBN3VFc2yh1uOsEuk1Dwz0FL5ZBF62ckRhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10081170},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"efad9b9fcb823db3fe29dd813d3ca2ebeb2eeaef","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.4.35_1787823578042_0.40071661826340454","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@waqasrana04/ninja-skills","version":"0.5.0","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.5.0","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"2ed00226c1e68e96a07a24404896a73ea80e40d5","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.5.0.tgz","fileCount":4193,"integrity":"sha512-UopxmzYae/b3xgLk/t7lhnpBQF5nCipTKNUsNHRlW1uj9A25U8blE+9MCSDjcPv/0QGLVig7oI4T/wza6qyhvw==","signatures":[{"sig":"MEUCIQClxR7N2Cwd/JNvW9A45ataPC73x4ZAKadN3QoV+Po8pgIgAh6R+3uivMI0AuPBXy8RjkB5j2K7sHDswC2VSbECvIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10111806},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.5.0.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\development\\CN-agentic-and-mem0\\codeninja\\waqasrana04-ninja-skills-0.5.0.tgz","_integrity":"sha512-UopxmzYae/b3xgLk/t7lhnpBQF5nCipTKNUsNHRlW1uj9A25U8blE+9MCSDjcPv/0QGLVig7oI4T/wza6qyhvw==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.5.0_1788767132070_0.7630917601073746","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@waqasrana04/ninja-skills","version":"0.6.0","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.6.0","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"792d1c87dd92a142e533ba16d3620c46ddc74e27","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.6.0.tgz","fileCount":4199,"integrity":"sha512-6YqfMqvKCwT2oMHrWzjMFJTEiM9cfC6Q+tTx+N0os7fH9FIDrMwCa640B3kIUbEgBpiq0BAro2YGxQDFtVf35g==","signatures":[{"sig":"MEUCIQCpEFd+HucRAsQ803nVJkvFWRwN0cl1CwOYRIrDP8jxZwIgXjGqwHRMP4SuQNSAAKlqVNJvYFw7PUkz5N27PRttx5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10186444},"main":"cli/src/index.js","_from":"file:waqasrana04-ninja-skills-0.6.0.tgz","engines":{"node":">=18"},"scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"_resolved":"C:\\Users\\RanaMuhammadWaqas\\development\\CN-agentic-and-mem0\\codeninja\\waqasrana04-ninja-skills-0.6.0.tgz","_integrity":"sha512-6YqfMqvKCwT2oMHrWzjMFJTEiM9cfC6Q+tTx+N0os7fH9FIDrMwCa640B3kIUbEgBpiq0BAro2YGxQDFtVf35g==","repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.6.0_1788785929072_0.042956046757763655","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@waqasrana04/ninja-skills","version":"0.7.0","keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","_id":"@waqasrana04/ninja-skills@0.7.0","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"dist":{"shasum":"a1e96dbd45e83a37e36263ee578ea11c7af1bceb","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.7.0.tgz","fileCount":4200,"integrity":"sha512-IbjSX1ZLYQ1oI2OeOSkUeqR7/aAA7Ou0DXMeaZkCkRQ9WSS4ZKa/E0pvPOqu/VKEQ31l0r5kroIc9iRhVeK4yw==","signatures":[{"sig":"MEQCIFCCtgp8mi/HdpTS9bUudkXK0L8ZoYVs2oPC+4TsygGYAiBIhW3vPc2LJfIbgnkpr9VKV/HAJ8LcmcD1iI7LK2WYiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10257552},"main":"cli/src/index.js","engines":{"node":">=18"},"gitHead":"60d86d9bc0c3517aa234f9dbac8707a75d2e059b","scripts":{"lint":"eslint cli scripts sources","sync":"node scripts/sync-sources.js","test":"node scripts/run-tests.js","format":"prettier --write .","prepare":"husky","manifest":"node scripts/build-manifest.js","validate":"node scripts/validate-skills.js","passphrase":"node scripts/set-passphrase.js","manifest:check":"node scripts/build-manifest.js --check"},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"repository":{"url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git","type":"git"},"_npmVersion":"11.9.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","directories":{},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^4.1.2","fuse.js":"^6.6.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^12.0.0","gray-matter":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","eslint":"^9.0.0","prettier":"^3.2.0","lint-staged":"^15.0.0"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"_npmOperationalInternal":{"tmp":"tmp/ninja-skills_0.7.0_1788935236234_0.6450185781556645","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@waqasrana04/ninja-skills","version":"0.8.0","description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","bin":{"ninja-skills":"cli/bin/ninja-skills.js"},"main":"cli/src/index.js","scripts":{"validate":"node scripts/validate-skills.js","manifest":"node scripts/build-manifest.js","manifest:check":"node scripts/build-manifest.js --check","sync":"node scripts/sync-sources.js","passphrase":"node scripts/set-passphrase.js","test":"node scripts/run-tests.js","lint":"eslint cli scripts sources","format":"prettier --write .","prepare":"husky"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git"},"keywords":["claude","claude-code","skills","codeninja"],"license":"UNLICENSED","dependencies":{"chalk":"^4.1.2","commander":"^12.0.0","fs-extra":"^11.2.0","fuse.js":"^6.6.2","gray-matter":"^4.0.3","inquirer":"^8.2.6"},"devDependencies":{"eslint":"^9.0.0","husky":"^9.0.0","lint-staged":"^15.0.0","prettier":"^3.2.0"},"lint-staged":{"*.{js,json,md}":["prettier --write"],"{cli,scripts,sources}/**/*.js":["eslint --fix"]},"engines":{"node":">=18"},"bundleDependencies":["chalk","commander","fs-extra","fuse.js","gray-matter","inquirer"],"gitHead":"f35bca2f0040d4ca149fc5823483fe1e19da075d","_id":"@waqasrana04/ninja-skills@0.8.0","bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-xujr4Oy80QzTKyZX7y4AmhHDgf/AGH3WpTxPKz62V0JS5xZFNHiyhCNX+0thU4QjiF2XR1T1jbxqgzD926S5UA==","shasum":"e4607bbb4617714d4025af297dc8d557ce4efdba","tarball":"https://registry.npmjs.org/@waqasrana04/ninja-skills/-/ninja-skills-0.8.0.tgz","fileCount":4202,"unpackedSize":10274120,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDgjW7jn0WJhWp9FQEKNwCRHN9b/D7pLkAmijyc6AinPAiAo07efovibIeUpGjXP/KS2vBOSmnMZjqfvJp+ENoao8Q=="}]},"_npmUser":{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"},"directories":{},"maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ninja-skills_0.8.0_1788961710523_0.8119236805898606"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T00:57:38.188Z","modified":"2026-09-09T13:48:30.908Z","0.2.1":"2026-07-27T00:57:38.530Z","0.2.2":"2026-07-27T01:24:42.860Z","0.2.3":"2026-07-27T01:26:38.117Z","0.2.4":"2026-07-27T01:29:32.707Z","0.2.5":"2026-07-27T01:36:45.052Z","0.2.6":"2026-07-27T12:42:14.709Z","0.2.7":"2026-07-27T13:08:20.721Z","0.3.0":"2026-07-27T20:18:33.727Z","0.3.1":"2026-07-29T11:26:07.527Z","0.4.0":"2026-08-12T05:03:44.237Z","0.4.1":"2026-08-12T05:53:11.956Z","0.4.2":"2026-08-12T06:06:39.064Z","0.4.3":"2026-08-12T07:07:21.627Z","0.4.4":"2026-08-12T09:55:15.731Z","0.4.5":"2026-08-12T10:38:12.355Z","0.4.6":"2026-08-12T10:58:03.648Z","0.4.7":"2026-08-12T10:59:54.566Z","0.4.8":"2026-08-12T11:33:27.884Z","0.4.9":"2026-08-12T12:16:05.503Z","0.4.10":"2026-08-12T12:50:07.319Z","0.4.11":"2026-08-12T13:06:19.013Z","0.4.12":"2026-08-12T13:29:13.060Z","0.4.13":"2026-08-12T13:57:29.300Z","0.4.16":"2026-08-13T03:12:39.354Z","0.4.17":"2026-08-13T03:21:28.833Z","0.4.18":"2026-08-13T03:29:18.016Z","0.4.19":"2026-08-13T03:40:20.169Z","0.4.20":"2026-08-13T03:51:30.199Z","0.4.23":"2026-08-13T04:42:53.055Z","0.4.24":"2026-08-14T13:16:02.768Z","0.4.25":"2026-08-14T14:09:16.891Z","0.4.26":"2026-08-14T14:43:34.338Z","0.4.27":"2026-08-14T15:27:08.850Z","0.4.28":"2026-08-14T15:41:12.916Z","0.4.30":"2026-08-14T16:21:23.944Z","0.4.31":"2026-08-14T16:41:06.353Z","0.4.33":"2026-08-15T07:46:33.822Z","0.4.34":"2026-08-24T08:09:07.567Z","0.4.35":"2026-08-27T09:39:38.260Z","0.5.0":"2026-09-07T07:45:32.279Z","0.6.0":"2026-09-07T12:58:49.275Z","0.7.0":"2026-09-09T06:27:16.482Z","0.8.0":"2026-09-09T13:48:30.737Z"},"bugs":{"url":"https://github.com/CodeNinjaInc/Dev-Claude-Skills/issues"},"license":"UNLICENSED","homepage":"https://github.com/CodeNinjaInc/Dev-Claude-Skills#readme","keywords":["claude","claude-code","skills","codeninja"],"repository":{"type":"git","url":"git+https://github.com/CodeNinjaInc/Dev-Claude-Skills.git"},"description":"CodeNinja Dev Claude Skills — branded CLI. The skill catalog ships with the package: no git, no SSH and no passphrase needed to get started.","maintainers":[{"name":"waqasrana04","email":"iamranawaqas100@gmail.com"}],"readme":"# ninja-skills\n\nCodeNinja's catalog of [Claude Code](https://code.claude.com/docs/en/skills) skills, plus the CLI that installs them — and a one-command **agentic engineering setup** (estimate → edge-cases → deliver) for Claude Code, Codex, OpenCode and any custom agent.\n\n**The catalog ships inside the package.** `npx` it on a machine with nothing but Node and everything works: no git, no repo access, no passphrase, fully offline after download.\n\n## Quickstart\n\n```bash\nnpx -y @waqasrana04/ninja-skills agentic   # full agentic environment, one command\nnpx -y @waqasrana04/ninja-skills           # or just the skill picker\n# prefer a global install:\nnpm i -g @waqasrana04/ninja-skills         # then: ninja-skills\n```\n\nRequires **Node >= 18**. That's it.\n\n**New teammate?** [docs/ONBOARDING.md](docs/ONBOARDING.md) is the whole journey in six short steps — install → setup → daily pipeline → the cockpit pane-by-pane (what each pane is and what actually runs behind it) → overnight mode.\n\nRunning it with no arguments gives you an interactive picker — pick a stack, multi-select skills, and they land in `~/.claude/skills/` (or `./.claude/skills/` with `--project`). `ninja-skills work my-app --crew` opens a tmux cockpit with your agent, an independent reviewer, and a live monitor in one screen.\n\n### Following the private repo instead (optional, CodeNinja team)\n\nBy default you run the catalog snapshot that shipped with the package — upgrade the package to get newer skills. Team members who want the catalog to update _between_ releases can follow the private repo live: set `NINJA_SKILLS_REPO` to the repo URL (needs git + GitHub access). In that mode the team passphrase gate applies — `ninja-skills login` / `logout`, `NINJA_SKILLS_PASSPHRASE` for CI, and `doctor` is never gated. The passphrase is a speed bump, not encryption; GitHub repo permissions are the real access control. Rotate with `npm run passphrase` in a checkout.\n\n## Commands\n\n| Command             | What it does                                                                                                                                                        |\n| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `install` (default) | interactive picker — stack-aware, multi-select                                                                                                                      |\n| `work [project]`    | ⚡ tmux-native loop: opens/creates a session with your agent already running in the project (scaffolds it if new)                                                   |\n| `agentic` / `setup` | ⚡ one-command agentic environment: skills + shared memory + models across Claude Code, Codex, OpenCode & any custom agent — see [docs/AGENTIC.md](docs/AGENTIC.md) |\n| `add <name...>`     | install by name (scriptable; exits 1 on unknown names)                                                                                                              |\n| `update [name...]`  | sync the catalog, then update installed skills (all by default)                                                                                                     |\n| `remove <name...>`  | uninstall skills                                                                                                                                                    |\n| `installed`         | what's installed here and whether it's current                                                                                                                      |\n| `info <name>`       | full details of one skill, straight from the catalog                                                                                                                |\n| `list`              | print the full catalog grouped by stack                                                                                                                             |\n| `search <query>`    | fuzzy-search the catalog                                                                                                                                            |\n| `recommend`         | analyze this project and suggest the right skills                                                                                                                   |\n| `sync`              | force-refresh the catalog now and show what changed                                                                                                                 |\n| `doctor`            | check environment, connectivity, auth, versions & agentic wiring                                                                                                    |\n| `mcp`               | run as an MCP server (stdio) — `--list` / `--config` / `--install detected` wire it into Cursor, Windsurf, Claude Desktop, Codex, OpenCode                          |\n| `login` / `logout`  | enter the team passphrase / forget the cached unlock                                                                                                                |\n\nFlags:\n\n| Flag                 | Applies to                                                     |\n| -------------------- | -------------------------------------------------------------- |\n| `-p, --project`      | `install`, `add`, `update`, `remove`, `installed`, `recommend` |\n| `-t, --target <dir>` | same as above — install to an explicit directory               |\n| `-f, --force`        | `install`, `add`, `update`, `remove`, `recommend`              |\n| `--json`             | `list`, `installed`, `recommend`                               |\n| `-s, --stack <s>`    | `list`                                                         |\n| `--install`          | `recommend` — install the recommendations without asking       |\n\n```bash\nninja-skills                              # picker\nninja-skills recommend                    # what fits this project, with reasons\nninja-skills add react-component jwt-auth --project\nninja-skills list --stack flutter\nninja-skills installed --json\nninja-skills update                       # refresh everything you installed\n```\n\n## What's in the catalog\n\n47 skills across 12 in-house stacks plus community mirrors.\n\n| Stack                | Count | What's in it                                                                                                |\n| -------------------- | ----- | ----------------------------------------------------------------------------------------------------------- |\n| `flutter`            | 10    | architecture best practices, responsive layout, routing, localization, JSON, HTTP, widget/integration tests |\n| `backend`            | 6     | REST API design, caching, DB migrations, microservice boundaries, security + architecture audits            |\n| `architecture`       | 5     | clean architecture, DDD, event-driven, repository pattern, atomic design                                    |\n| `mern`               | 5     | react-component, express-route, mongoose-model, jwt-auth, next-api-route                                    |\n| `nextjs`             | 5     | server components, data fetching, server actions, middleware, metadata                                      |\n| `testing`            | 3     | unit, integration, Playwright e2e                                                                           |\n| `magento`            | 2     | Magento 2 best practices, CI/CD pipeline                                                                    |\n| `devtools`           | 1     | husky + lint-staged + prettier bootstrapper                                                                 |\n| `misc`               | 1     | caveman                                                                                                     |\n| `prompt-engineering` | 1     | pseudocode prompt engineer                                                                                  |\n| `react`              | 1     | React engineering quality gate                                                                              |\n| `workflows`          | 1     | ticket-fleet                                                                                                |\n| `community`          | 1     | drawio-skill (agents365)                                                                                    |\n\nRun `ninja-skills list` for the live, authoritative version — the table above is a snapshot.\n\nLayout on disk:\n\n| Path                                | Rule                                                    |\n| ----------------------------------- | ------------------------------------------------------- |\n| `skills/patterns/<stack>/<name>/`   | in-house, hand-authored — this is where you contribute  |\n| `skills/community/<source>/<name>/` | synced from upstream — **never hand-edit**              |\n| `skills/official/<name>/`           | mirrored from `anthropics/skills` — **never hand-edit** |\n\nUpstream sources are configured in `sources/sources.json` and pulled in by the weekly sync workflow.\n\n## How the catalog reaches you\n\nThree modes, most specific wins:\n\n1. **Bundled (default)** — the catalog inside the npm tarball. Zero dependencies beyond Node, works offline. Newer skills arrive by upgrading the package.\n2. **Live git follow (opt-in)** — set `NINJA_SKILLS_REPO` and the CLI keeps a per-user clone fresh (stale-while-revalidate, TTL 6h, offline-tolerant). Skills merged to `main` reach everyone without a CLI release.\n3. **Dev mode** — running from a source checkout uses the working tree directly, so contributors test what they just wrote.\n\n`registry/manifest.json` is schema v2 and carries `minCliVersion` — a hard floor. A CLI older than the catalog requires refuses to run and tells you to upgrade.\n\n## Windows: from bare machine to crew cockpit\n\nSkills, shared memory, models and MCP wiring work fully on native Windows. The tmux crew cockpit (`work --crew`, `comms`) lives in WSL2 — and the CLI **installs everything for you**: it shows the full plan up front, asks once, then enables WSL2, installs Ubuntu, creates your Linux user (no passwords to invent), installs tmux + neovim + git + node + this CLI, and configures the cockpit inside — all in one run. The only interaction Windows itself demands is one UAC \"Yes\" click, plus possibly one reboot (after which setup **resumes itself** at login). Declining anything falls back to printed manual commands, never a dead end:\n\n```bash\nninja-skills agentic   # detects WSL state and prints the ONE next command for your machine\n```\n\nEvery stage re-probes instead of storing progress, so a re-run fast-forwards past what is already done (`✔ tmux 3.4 already installed`) and continues — after a reboot, a Ctrl+C, or a flaky network. Once set up, `ninja-skills work my-app --crew` from plain PowerShell offers to open the cockpit inside Ubuntu directly. `ninja-skills doctor` reports the same state read-only, including what's installed inside the distro. Full walkthrough: [docs/WINDOWS.md](docs/WINDOWS.md).\n\n## Troubleshooting: `npm install` hangs (WSL + VPN)\n\nOn WSL2 behind a VPN (NordVPN, corporate tunnels), small requests pass but large transfers stall — so `npm i` spins forever. That's an MTU trap on the machine, not this package. One-time cure:\n\n```bash\nninja-skills doctor --fix-network   # pins eth0 MTU now, at boot, and on a self-heal timer\n```\n\nIf the CLI isn't installed yet (chicken-and-egg), run the manual pin once, then install normally:\n\n```bash\nwsl.exe -u root ip link set eth0 mtu 1350 && npm i -g @waqasrana04/ninja-skills\n```\n\nThe package also ships **all dependencies bundled** — an install is a single download, so flaky links have far fewer chances to stall.\n\n## Claude Code plugin marketplace\n\nThis repo also publishes itself as a Claude Code plugin marketplace via `.claude-plugin/marketplace.json` — 7 bundles (`codeninja-frontend`, `-backend`, `-architecture`, `-flutter`, `-magento`, `-quality`, `-workflows`) for teams who'd rather install a whole stack than pick skills one at a time. See [docs/MARKETPLACE.md](docs/MARKETPLACE.md).\n\n## Contributing\n\n```bash\ngit clone git@github.com:CodeNinjaInc/Dev-Claude-Skills.git\ncd Dev-Claude-Skills && npm install\n\n# author skills/patterns/<stack>/<name>/SKILL.md\nnpm run validate     # frontmatter schema check\nnpm run manifest     # regenerate registry/manifest.json — never hand-edit it\nnpm run lint\nnpm test\n```\n\nOpen a PR. Husky runs prettier + eslint on staged files; CI re-runs lint, validate, `manifest:check`, and tests on Node 18 and 20. Merge to `main` publishes automatically.\n\nFull guides: [CONTRIBUTING.md](CONTRIBUTING.md) · [docs/AUTHORING.md](docs/AUTHORING.md) · [docs/DEVELOPER-GUIDE.md](docs/DEVELOPER-GUIDE.md) · [docs/NEW-SOURCE.md](docs/NEW-SOURCE.md) · [CLAUDE.md](CLAUDE.md)\n\n## Pipeline\n\n| Workflow      | Trigger                    | Does                                                                                                                      |\n| ------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------- |\n| `ci.yml`      | PRs + pushes to `main`     | Node 18 & 20 matrix: lint (node 20 leg), validate, `manifest:check`, test                                                 |\n| `publish.yml` | push to `main`             | full gate, rebuild manifest, `npm version patch`, tag, `npm publish --access public`, GitHub Release, optional Slack ping |\n| `sync.yml`    | Mondays 09:00 UTC + manual | pull upstream sources, rebuild manifest, open/update a PR on `chore/sync-upstream`                                        |\n\nSynced upstream content is **untrusted input** — every sync PR needs a security and license review before merge.\n\nSee [docs/PUBLISHING.md](docs/PUBLISHING.md) for the full release flow.\n","readmeFilename":"README.md"}