{"_id":"@trendai-crem/claude-skills","_rev":"31-60ba569ddad18d847ef6d210046d2736","name":"@trendai-crem/claude-skills","dist-tags":{"latest":"1.6.1"},"versions":{"0.1.0":{"name":"@trendai-crem/claude-skills","version":"0.1.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.1.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"homepage":"https://github.com/daniel-tian_tmemu/claude-skills#readme","bugs":{"url":"https://github.com/daniel-tian_tmemu/claude-skills/issues"},"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"b3e8e5446f52e0bb8e135f3b2c7458530cf63949","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.1.0.tgz","fileCount":3,"integrity":"sha512-8jtZWfstZfWWgggjrvaiUprSMQondc6wbtvlU4Fxyz8/UeI3Wf/qIgzJY8/FUtZ+PC0If5BMR9sS0Rt5YUM4kQ==","signatures":[{"sig":"MEUCIEEJ1PCtvD4TxZzgaKYqSMZjufZNIXpIneAqqmCJtxE/AiEA4TtrAUYuUdQPBXJADW1EOXOA/bn/Oz/S65wIpU4OAwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3262},"type":"module","engines":{"node":">=20"},"gitHead":"c455c18f94c9f9b1deef3b2fad80b85cb80de4d7","_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://github.com/daniel-tian_tmemu/claude-skills.git","type":"git"},"_npmVersion":"11.11.1","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"25.8.0","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.1.0_1774454126182_0.8425955827387601","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@trendai-crem/claude-skills","version":"0.3.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.3.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"736a236b9f2ce33d4c2ed33aef1b6f0c565a8290","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.3.0.tgz","fileCount":67,"integrity":"sha512-KyBgeNIcLKBNVlEiEXkPp4JdFEHgIfqLd7VvGGSbPOs04IC7bAdmiZM+LPnmsWyMmnU1Q6uPvwAp9Gb2vvvlMQ==","signatures":[{"sig":"MEQCIGvPswIf9HVKhToRiXf0mNYkGpEmou4CSUmFrsNdTfQcAiAjxsoZ+vfFODAW3jTSgYBZ6zbEVpdlV6DKtRTVUfR3Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743666},"type":"module","engines":{"node":">=20"},"gitHead":"5b3264fdfcd0d90e12d4c1f022f5a1f02efe360e","_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.3.0_1774465783999_0.32361646282518475","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@trendai-crem/claude-skills","version":"0.4.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.4.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"3bb07c39b47b4958cb316427343cb4e2d4765dc0","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.4.0.tgz","fileCount":70,"integrity":"sha512-6QZXdFQ/eMMx8Aqc+0ono6DN84dY4YCURLXEIjEpPIixwLtTPN5RI+7MDeJFi8+gm+k+Oehj+DIVQr2nzTjIbQ==","signatures":[{"sig":"MEUCICQNIQMJLz/ON7o14eHO2bujhuLzZTMZEtuVvx1+akofAiEAziqFpe0cWsaQoszv2j2RHb7wJdRK0/qGE6z1M86LZFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783704},"type":"module","engines":{"node":">=20"},"gitHead":"444a4b46d9b29141f13d3f1741faef6610baa486","_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.4.0_1774469102636_0.9462376993320494","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@trendai-crem/claude-skills","version":"0.5.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.5.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"496febace991916fd0c53e3c2b519b68d8a3bfa9","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.5.0.tgz","fileCount":70,"integrity":"sha512-U/2yVNWQnU5Dg4zDMdiq109AYinZcJhFUWmV6oab229GWTL6oBciFUMXHE+7aKDFrLzFbfyQvXtPPu/tZ7SUmw==","signatures":[{"sig":"MEQCIGhUztw86bxreDqOqBxqz3ySGyjdXKwDaJR9e9FUJsi8AiBs54yS4VAJEdNEVTibBS18bUtz0qDx5pU5OHPzpwiTkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786210},"type":"module","engines":{"node":">=20"},"gitHead":"3537f69169df38a28304e6cb4a870a55b29bd655","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.5.0_1774470032540_0.37284300002673154","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@trendai-crem/claude-skills","version":"0.5.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.5.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"ae5bc6501d94f592003c37391dccc5b98d673158","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.5.1.tgz","fileCount":70,"integrity":"sha512-jqZt0YL/kidBrlbyJP7v2GzrimyS8yktWshgcEA2aGAeSCKWSwPpLSngGv7C6+2Uw7jWxmpNVsth1BAhPYWioQ==","signatures":[{"sig":"MEYCIQDaERk2N4AfvDZobYKmRFPPHCIlueGmzSUmmryTKiylFgIhANMl7peCQzkWdQmbLf80Et8TVLfnY1tVEKgdOBX1Xr12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787707},"type":"module","engines":{"node":">=20"},"gitHead":"fcfe51a07ebb0e709242c3fd30180bf3d21c9a3c","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.5.1_1774471142624_0.4248484115154545","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@trendai-crem/claude-skills","version":"0.5.2","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.5.2","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"226db4712f610d261b90467ec12227faf943248f","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.5.2.tgz","fileCount":70,"integrity":"sha512-Ipwr6603sCspmwYH0gL0WCMH5/VKzc0LU1rQzNj2D2TMv7p19AzIhGvfdclkfaQG9Ud9aPUf9ZmkaAxyZc0AXA==","signatures":[{"sig":"MEYCIQD7KG7Q4NZN3PmFEmEv49F/38lXOCouHAWB+95B9OB3TAIhAJZYOfk4/aC/C45AMZEScwqGv0ow48b8n7qNV0EPVATO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787707},"type":"module","engines":{"node":">=20"},"gitHead":"5bbbf59388d8e57a6cf0c2f800b7930bd096562f","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.5.2_1774471983559_0.2232565018708652","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@trendai-crem/claude-skills","version":"0.5.3","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.5.3","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"744bdad51392d8ce3f709780fb22b9b0a2b5da0d","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.5.3.tgz","fileCount":70,"integrity":"sha512-A8dfijtliPMSE6zBDP0mZwwnY4jrba1og2lj+sJxVXzograJMz3uDr9APv4SsuA2MHdu5lcdxcf5+hcWgQ1IBA==","signatures":[{"sig":"MEQCIBd2zbej+01yvEMf8hp1IssG3c2b1TtfB4ShowVxU9+IAiA2s/PQQTW4MReNPwR3a9tld7BjuW4na+By72EW5kqNBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787712},"type":"module","engines":{"node":">=20"},"gitHead":"0b1c65eba28d6379d2cc871bfe3ce88564231065","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.5.3_1774472395822_0.3200889685889512","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@trendai-crem/claude-skills","version":"0.6.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.6.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"f3a85beb7003ebcc832df0980e10141a7f789055","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.6.0.tgz","fileCount":70,"integrity":"sha512-KI8alJsCZZgIS+MrFf8Uoy2LDRoOQu11OjTTjyVQJSl+WoRD8LfSSOL1Y4maTUE/NHm4FYtXLv3FONgki7db8w==","signatures":[{"sig":"MEUCICBq6btKVS1wG4le9E3zGQX0d7QsYy+JTEZZ4bV2KlzIAiEAyL/EroJAZvLn/v3CaDdU6UW4oX3z1ANKG6rRrNr8Sb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790856},"type":"module","engines":{"node":">=20"},"gitHead":"66006fb91c6dff2a3eac1e8f628400d11f115f2d","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.6.0_1774535633160_0.21606068907548726","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@trendai-crem/claude-skills","version":"0.6.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.6.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"59a8f16d03c30770a0131a355c5d02b0963f4eb3","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.6.1.tgz","fileCount":70,"integrity":"sha512-qwPb9yrEFpXolNindpAkRKn8W0/McTvxBKUFe2bMcVeogwKtTC9gzidIYIaS+AB3ttDqJggVJh1DvwEGJRZ2BA==","signatures":[{"sig":"MEQCIH4JRpMigGEjJMeN5f3mn6COOg47nYx9Hcd+eolgo/3dAiAOM22ys6eXFK8zVbIh2eGww0TqSplFC8LCtYTI9ocDWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790880},"type":"module","engines":{"node":">=20"},"gitHead":"a91bf0b5cc7fbb5ae6ed36133f920f4428bfed94","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.6.1_1774536740508_0.850035439418013","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@trendai-crem/claude-skills","version":"0.6.2","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.6.2","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"8e017c5757c5f3c4abb2616bb7f152064ed3e18c","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.6.2.tgz","fileCount":70,"integrity":"sha512-JU9+UDREBvglr/jVwPGWzwTjoL3GKfBIfby2vordsuY3qP8cAegfI8P+ApxSEc2HUk5ZP7vOT+1UqznKhxVRJg==","signatures":[{"sig":"MEQCIEcDJi2z+B2mJYeCPR6IVUuZaac6fWGpuNgspDzSsXlrAiBpZ1I3exUJAl/h3hsS6kZ6wYqDcARbjNYpH1L+4OLPGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791061},"type":"module","engines":{"node":">=20"},"gitHead":"d47bed76dd2e606bccd0e33d36874b2bce4c0a4f","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.6.2_1774537896548_0.583328989541658","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@trendai-crem/claude-skills","version":"0.6.3","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.6.3","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"7eff51e2937554a72bd60f474d9918c8060d7304","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.6.3.tgz","fileCount":70,"integrity":"sha512-VygGnrylcDuqJc/3lYNbZZPLUomxoj4YDoHd2RuWJUk5dvsp4tfiS6GtaK+fA/G2136r3665KoHY5OsxefztNA==","signatures":[{"sig":"MEYCIQD1e+DxUaOn6GdIW0Q2A9Q+8+vQXn4vczEzrEcK5wbduwIhAJbUUK3CJs4nyAXYYfj7ElxJMoyU+H+bDXqgCR8rYOkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791065},"type":"module","engines":{"node":">=20"},"gitHead":"dc3a24040e52d9cb90dc38334f424af3716bad7f","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.6.3_1774539295810_0.8835184530903064","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@trendai-crem/claude-skills","version":"0.7.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.7.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"b31c72c537d7a69b1bd422abc03279ec7b862a83","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.7.0.tgz","fileCount":70,"integrity":"sha512-ou/nHicwxfedrGLN20iSLsoU58P3FaH7UvQQyYYISxIZWCHBlGGc2HNuhSnO/BX2PRQoCxOoN8Wtse0oSlu2CA==","signatures":[{"sig":"MEQCICxOkdtxkGS0h/GocC1F+dWahe4wWK0wDy4iC4tcKj94AiAWNPrUfXuiG5GQD8XkSoyHj9QF0FcA4yVUCVflMMzPWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787123},"type":"module","engines":{"node":">=20"},"gitHead":"d7cf883a21b7b8586743bc96b8882d43a6e3ef7c","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.7.0_1774547208779_0.2876904271774636","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@trendai-crem/claude-skills","version":"0.7.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.7.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"73e0fe80d725b63f5870499d1f40b2776acf0dc0","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.7.1.tgz","fileCount":70,"integrity":"sha512-nixRPiwBiOHQ77QHvlcWRES87CfrrA/gPDemvhml+hEeqdrt1pRH4syJhqSfl7nBErPGMkl96NzkZFEasm+P2A==","signatures":[{"sig":"MEQCIAsrkG6vGyGJ1tNFys3xBsdb2XXSlZ5YUUZRefnWTBBxAiAYC3QxekspuY0O+IwYdBg7UUCQSXjCiSCT0HA84IKGMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787193},"type":"module","engines":{"node":">=20"},"gitHead":"e55f7d6e752956af1968864af077b6f17febad69","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.7.1_1774549021653_0.12058874709259126","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@trendai-crem/claude-skills","version":"0.7.2","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.7.2","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"f9160ac32f5b6db77a03f9e2d4982caa7589ec9d","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.7.2.tgz","fileCount":70,"integrity":"sha512-LIyfFtrvOXAxjjK2Hr0W01PqA3qkN2Od7Jei3vd1R5y41Ckoo2lo2oUZPScnGU6CNZQL4R0L3rri3EAIB4P9cQ==","signatures":[{"sig":"MEUCIDe0q4DpQE3Weqvprm0wrUgamiP6pKBu15jA91/PdBILAiEA+WQsr0+g5kEy7BKbrKrdbxL6L7/jlG5b8PjCsS3vToE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787180},"type":"module","engines":{"node":">=20"},"gitHead":"cb0050414242b87fab15b553572de19ab8f33330","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.7.2_1774550415724_0.9687918704307961","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@trendai-crem/claude-skills","version":"0.8.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.8.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"7516aed7719efc7da7ff5f137bf94f149e35b29e","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.8.0.tgz","fileCount":70,"integrity":"sha512-5RJ9359niTQZNBvn731JvyppbgrAqcvJPoN2jBzoUZIVycXTBO+GAFENxbBDsrD4fM57FHHA7Md6Sw/tYS4qaQ==","signatures":[{"sig":"MEUCIAUNE9yQOp1/PuTLs0wq30w5+Nix16UbaKOxu36iMNcPAiEApUK+ukbypqx1RetudllRkR9gRfDIkEb0v6En4jdN1vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788919},"type":"module","engines":{"node":">=20"},"gitHead":"b3b58c4d6fd045a2d2a0c701cf602ae4de9e560e","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.8.0_1774551342638_0.7809652197067187","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@trendai-crem/claude-skills","version":"0.9.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.9.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"a6d3ff5474dc53242cd3259e320341a0c07d871f","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.9.0.tgz","fileCount":11,"integrity":"sha512-mTwLwBihpUd+9fvf7RPaGNj7nzUcgVSIpo3WdqRjVHlrdjQWWRmd+Mwesy/Ye83OZUrZorAggCL+IlyrvSc6lw==","signatures":[{"sig":"MEUCIQCUEdnELB0q0W/I7biqDXRnmb92CBp+uVOtL0gZd1fVXAIgOBNvEYPe93c9wWytC/Mw5+aydg59pXjfM9vxIS10WVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125365},"type":"module","engines":{"node":">=20"},"gitHead":"106ec84a7454cd6e730f3184098fdaff3eb6d60f","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.9.0_1774577851903_0.05235697381406168","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@trendai-crem/claude-skills","version":"0.10.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.10.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"fbb5b6e756030b4ab245b650f7608d7731f11683","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.10.0.tgz","fileCount":11,"integrity":"sha512-VDkreVGXw+IragrIdmyuta3XE3LExNdSKj14R83ZQLJjgTyGQQ4ERF2zz1r6bbxbkRIl00GqEgYXGZN5d5cwNA==","signatures":[{"sig":"MEUCIEamESBEyDgL9Az99FP/rZZihCR/xjouwQwIKLgZeGeYAiEAnU530YNmZgEFtup/aEj120QgoA+zRXtx2YIB8uvzfrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126427},"type":"module","engines":{"node":">=20"},"gitHead":"4318f31a181b887e10990cd2498b14c31fdade56","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.10.0_1774579991431_0.14866101989417113","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@trendai-crem/claude-skills","version":"0.10.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@0.10.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"f7c81499841fa60c147b543c7b49daa38d9ab6a3","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-0.10.1.tgz","fileCount":11,"integrity":"sha512-spm6vB3SoVfGbvsUkYDh0WRrDURTGBqbHCyOSuK+lrM0D7v+iUY8iH2IzdnxLI7ZadozzWwiOWd5v+/Nmp80EA==","signatures":[{"sig":"MEUCIFBCM0l/R8nFO7OMLeGuat8FY3r6VHkfMczXfsKDFjXfAiEAhIz++ukRhv3eWvvYChVSrSkHNiOTIsdOQUKOnnIECVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131192},"type":"module","engines":{"node":">=20"},"gitHead":"6dd59b16cd27993c9c1ce53aa115b73552cdea6e","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.10.1_1774632711000_0.4550368875135875","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@trendai-crem/claude-skills","version":"1.0.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.0.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"33fb6342855d77bd8feee062ed023e3000bb0f69","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.0.0.tgz","fileCount":19,"integrity":"sha512-xo6NEhRnpcuM9qymIzdPTr6y+/9wDvy3Q1F/KNwZZxsoJ0RyOts2bAORFVSYCgBIm6+OiqRZTpYqJJuPURUWaw==","signatures":[{"sig":"MEUCIQD5A2TLW6WV4/WdgjQEn4kyFmgf+2Z4d6FwxPvfQOiJAwIgNL70GoujLtoVUXOv4rILjJJP2823/lTMu8QATaeEPck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141748},"type":"module","engines":{"node":">=20"},"gitHead":"f535b55fbf8c20a55de6ad7f8f473f92d0b062cf","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.0.0_1774638286359_0.6829703343260356","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@trendai-crem/claude-skills","version":"1.0.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.0.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"7cef26e3641adea3fd10e6e799389b696421b9ac","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.0.1.tgz","fileCount":19,"integrity":"sha512-hO0x/4qdsjn2yKMtxyd1ZrBxCGSGnUhjVXpYMzomsbHKfVfM1r62u7ol8ttiRPJZ+uBNBCE7XX+DA8bYnEHpUw==","signatures":[{"sig":"MEYCIQDg+/g0Tp/S1HUc8IfCCvXIpmclVDQq1BbmaRbivInikgIhAN4lhnZCJ0/fYOoco4ZDnnE5hGFpNa4bhCOwti9vyxsD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144769},"type":"module","engines":{"node":">=20"},"gitHead":"e5ba86b5dcc389574502a142cb140a2ad50c1069","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.0.1_1774639001121_0.5544162516746463","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@trendai-crem/claude-skills","version":"1.0.2","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.0.2","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"165e72c32c3327f7db1bafddba84d5ebe7503659","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.0.2.tgz","fileCount":19,"integrity":"sha512-+TowCfULNpAQTCiw8NAD9DB3GnumrLL3SI54xZ/W8WdBzUUcN9e2TF8t0coR1qjVrvHruhQRB/cerkG134AGZg==","signatures":[{"sig":"MEUCIDCKiPYJyJX3NLFCRiLASQwC6e8rhNmj4oV23g83ZXi+AiEAuzEM/L5fSn8akyq5bPhBdnFlqhis/LS3wKBhZsHx6cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145493},"type":"module","engines":{"node":">=20"},"gitHead":"a0d98e9f2d363177eea6f2cea4ee5dfbbd38ede2","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.0.2_1774639815451_0.15704777158960814","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@trendai-crem/claude-skills","version":"1.0.3","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.0.3","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"5c55e19b9471a8d782da14fc75a7be61859677da","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.0.3.tgz","fileCount":19,"integrity":"sha512-y7bactCD/r6KI8tlc6nHWynOlOh91ZI+l1Bam3Jz1UbrVEU3isH9ZUgW0a7aC/usDq1ITZcLzazA9WMwepy6Hw==","signatures":[{"sig":"MEQCIBpoZgNBlqHWXMU6ocEdmaclHyBSi5BoGP/Iji/B/UCaAiBHPM5t33bGTRtF50QEDo68M2/BuclKBg7SBQmuYHnciA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145466},"type":"module","engines":{"node":">=20"},"gitHead":"ae8ec02c29bda92e93256c31f6a072a9dd302f88","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.0.3_1774640117333_0.893215029393639","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@trendai-crem/claude-skills","version":"1.1.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.1.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"a7e05f17a352ecae885ee3c78303de3d9125e626","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.1.0.tgz","fileCount":16,"integrity":"sha512-e2kaL+/rJF/uAGu+m/BvIg7UkN2THP85YW9u1mWuWycyxO/O8QqfYs6Qry4573C1xpwMfQuX+qZlwbtvphEnpQ==","signatures":[{"sig":"MEUCIQDtr3Xf8HGlnuHRQTKWDPwdUo7s4qEyvo1kmaNlZPkyRgIgbg0xLW6jsVC+u0kGcAN9a/aFvc2IHxcoAYSp5mpfUj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107565},"type":"module","engines":{"node":">=20"},"gitHead":"7cb2315b0529967d32be36fcceb08929138f3247","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.1.0_1774924120719_0.20781209017895486","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@trendai-crem/claude-skills","version":"1.1.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.1.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"b7f5ab25259224cf541a97724c1a4b8e2224f46b","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.1.1.tgz","fileCount":16,"integrity":"sha512-rydW9an5Rlvzcz2+wnZSvE3iFO/cdiUgB5AkboAJl5i/8QQTvohGxX94LVq8HSo3b0fDVmH02SRvZWNfyHSE4Q==","signatures":[{"sig":"MEUCIGPC5YT0CMwGNpk9iVlldZRy7XME34qZiRjVWiKVYnmdAiEA2z4JjKHqQ8aLlwDa8PgA9u4f6klHdlicW/53B/2VtMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110077},"type":"module","engines":{"node":">=20"},"gitHead":"b0c486243ada05561809b7cd211011b6dbbadcbe","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.1.1_1774925404522_0.04603413931748479","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@trendai-crem/claude-skills","version":"1.3.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.3.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"304c0db1a425f7cb649c9b2dedbbc436c3382cd2","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.3.0.tgz","fileCount":16,"integrity":"sha512-i74lilHT8zDPvsSIlD2U+ZBBInAx1BMPkfQ1fS/HkK2KMGZAdgzAgEuBLu6TargfbU5ICXdRh6AX5fjeRblmBw==","signatures":[{"sig":"MEYCIQDN56mY2LRAyrcdjdoQYzjgbn3BcCU/lYv7YgcM6EM16AIhANS72puSk8lsKUJIpfE2zllrr/PMl85r/BXSHyvo0KOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112107},"type":"module","engines":{"node":">=20"},"gitHead":"86dd067cb480180feb3ed1ef3f8e10b1b8b8eeaf","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.3.0_1774981207193_0.21071429092674543","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@trendai-crem/claude-skills","version":"1.4.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.4.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"d05d2bc469fb187d56b5f3d50c7871d199560288","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.4.0.tgz","fileCount":16,"integrity":"sha512-3eIqkDmz+KF4Wg5XK/UBP2fyORipFYcdoSUD24D9tYYPpX6nGpO6MsoYtGOq37Iem4QpgyTI4lg3jlbSHlrlBQ==","signatures":[{"sig":"MEUCIEuELnx8lNLAlA/8EOaaQXdELXsoRzLbDZyA4TDAljAlAiEAiVJHnia5REH20eyDKXTHUnEEb6n9FE5jKsoizyiK4oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116046},"type":"module","engines":{"node":">=20"},"gitHead":"c68cfc75bee6f150250aad605fee56f13ef41ec8","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.4.0_1774984557969_0.1279252602785843","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@trendai-crem/claude-skills","version":"1.5.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.5.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"6d5fc8ec7f37a6e8b8c09dc54972d9267ea7a731","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.5.0.tgz","fileCount":18,"integrity":"sha512-PjzW5073OaaQrRePFXpR/Vn4rBB341MlO8e8fMWW1rdcu+cJW8vQt6rNXY+UHu8MUxjXucpOvA1uyRzVBGAShA==","signatures":[{"sig":"MEUCIBt4s+6VonvMEXdWHhe4xYM7Fjyqx3mnQYkPakELb+VYAiEA3WQlQdKnTn5Sm8g9AxBGdzk3WAzjYjAl9dfGSkexbTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120827},"type":"module","engines":{"node":">=20"},"gitHead":"038241ff4d72d7dfa82422b8019c902d47ebd42b","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.5.0_1775006762308_0.52224733541321","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@trendai-crem/claude-skills","version":"1.5.1","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.5.1","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"6a8f2562ef873c10615e2cd4f7e372907891b756","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.5.1.tgz","fileCount":18,"integrity":"sha512-iEIjVmUuqHZTSTfkCA7u3wAaZHMHnA+6pIwef3z9Clq22v82FreFc+Wp7yPE3TsaBajokYyY2Nn4ppwQR1bqAA==","signatures":[{"sig":"MEYCIQCqod6C7gmwxsy7gK+ERuCrnwzqaFTiT0v3NYWAgOBR0QIhANjTzTR+mScJGKVs1n0bFxf2gXvAgnpHzV1SB7vbQ8S4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120826},"type":"module","engines":{"node":">=20"},"gitHead":"1cfb024f0e1130ab96bed7d82c43074185ce09a3","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.5.1_1775007726081_0.4112208181270627","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@trendai-crem/claude-skills","version":"1.5.2","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.5.2","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"40cfdf395ca79287e3e3c049b60ae4b96bf93c86","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.5.2.tgz","fileCount":18,"integrity":"sha512-ERnfpg71kcZli+gg1AUmRwzQf8It6kANqwpJ1i24XTXNYQgNbjgb/SG+8LYbyWSTZCtX3LoDlSeqjJA/AFtXsQ==","signatures":[{"sig":"MEQCIBIQV0m9SpxRLitLN+t/xxO0X8OfEFNojzD1we4gE2ktAiBLmTtTegfSoo/W62BUTvncvTWu8DtZSs/WF7b4oPaN4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120807},"type":"module","engines":{"node":">=20"},"gitHead":"facb2d22ad8072c9c1729f6108e90e3010933620","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.5.2_1775493799968_0.29059671294460987","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@trendai-crem/claude-skills","version":"1.6.0","license":"UNLICENSED","_id":"@trendai-crem/claude-skills@1.6.0","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"bin":{"claude-skills":"cli.js"},"dist":{"shasum":"4ccd5d84afb8e4df557a5de37b7a28e3dcac1948","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.6.0.tgz","fileCount":20,"integrity":"sha512-3i9pIlqDWHPXqyBAmS/yXuHivkdKARCKN9WIwcWRxzXy1EeEUAOhhcHHwrqs5WxWaA+RWVd+E0PTzjPjkM1ZKg==","signatures":[{"sig":"MEUCIFREo5RHEUg1uoWdYKm5dmMaONBQUQEzXwFWkkrtWvi9AiEA8/xWOr9zQhqrTcK83KzJL6MJToKUYmzy6fGDVAhMF5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138470},"type":"module","engines":{"node":">=20"},"gitHead":"13d73b1d349ebae4d355b75e565b66451308a4f5","scripts":{"prepare":"git config core.hooksPath .githooks"},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"repository":{"url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git","type":"git"},"_npmVersion":"10.8.2","description":"Claude Code skills installer for the trendai-crem team","directories":{},"_nodeVersion":"20.20.1","dependencies":{"skills":"1.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_1.6.0_1775751371645_0.010357034946686383","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@trendai-crem/claude-skills","version":"1.6.1","description":"Claude Code skills installer for the trendai-crem team","license":"UNLICENSED","repository":{"type":"git","url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git"},"bin":{"claude-skills":"cli.js"},"type":"module","engines":{"node":">=20"},"scripts":{"prepare":"git config core.hooksPath .githooks"},"dependencies":{"skills":"1.4.5"},"_id":"@trendai-crem/claude-skills@1.6.1","gitHead":"a59ef7e5f67b7f7b9158cda0fd233a217aae3462","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Rv50mSLFVQRxRypAWTaxByk8dBWNAbXUg4iKr7KWXHzPCha6k0R149irCIVs5AjNOxikY4/OG5an011Nc18ZVw==","shasum":"fee6a44c3a8607e1f7923340e6e03626cbcf04b6","tarball":"https://registry.npmjs.org/@trendai-crem/claude-skills/-/claude-skills-1.6.1.tgz","fileCount":20,"unpackedSize":138965,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEG7GsIjkj4Pge5Lk1Sm2Mtrk+pYFCeLdBvDmoBCD7n1AiAGFCJC7L7wwjbM5sRo3dBTAPhgG+TChC7YRYlW3HqP5Q=="}]},"_npmUser":{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"},"directories":{},"maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-skills_1.6.1_1775766409705_0.6697040368409442"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-25T15:55:26.104Z","modified":"2026-04-09T20:26:49.996Z","0.1.0":"2026-03-25T15:55:26.318Z","0.3.0":"2026-03-25T19:09:44.221Z","0.4.0":"2026-03-25T20:05:02.901Z","0.5.0":"2026-03-25T20:20:32.733Z","0.5.1":"2026-03-25T20:39:02.832Z","0.5.2":"2026-03-25T20:53:03.756Z","0.5.3":"2026-03-25T20:59:55.984Z","0.6.0":"2026-03-26T14:33:53.363Z","0.6.1":"2026-03-26T14:52:20.734Z","0.6.2":"2026-03-26T15:11:36.875Z","0.6.3":"2026-03-26T15:34:55.967Z","0.7.0":"2026-03-26T17:46:49.033Z","0.7.1":"2026-03-26T18:17:01.874Z","0.7.2":"2026-03-26T18:40:15.925Z","0.8.0":"2026-03-26T18:55:42.790Z","0.9.0":"2026-03-27T02:17:32.104Z","0.10.0":"2026-03-27T02:53:11.572Z","0.10.1":"2026-03-27T17:31:51.170Z","1.0.0":"2026-03-27T19:04:46.496Z","1.0.1":"2026-03-27T19:16:41.288Z","1.0.2":"2026-03-27T19:30:15.616Z","1.0.3":"2026-03-27T19:35:17.552Z","1.1.0":"2026-03-31T02:28:40.853Z","1.1.1":"2026-03-31T02:50:04.699Z","1.3.0":"2026-03-31T18:20:07.345Z","1.4.0":"2026-03-31T19:15:58.124Z","1.5.0":"2026-04-01T01:26:02.479Z","1.5.1":"2026-04-01T01:42:06.240Z","1.5.2":"2026-04-06T16:43:20.145Z","1.6.0":"2026-04-09T16:16:11.804Z","1.6.1":"2026-04-09T20:26:49.852Z"},"license":"UNLICENSED","repository":{"type":"git","url":"git+https://adc.github.trendmicro.com/CoreTech-SASEDL/claude-skills.git"},"description":"Claude Code skills installer for the trendai-crem team","maintainers":[{"name":"daniel_tian","email":"daniel_tian@trendmicro.com"}],"readme":"# @trendai-crem/claude-skills\n\nOne-command Claude Code skill installer for the team. Installs curated AI agent skills and plugins in a single line.\n\n## Quick Start\n\n```bash\nnpx @trendai-crem/claude-skills\n```\n\nThat's it. The command installs all four source types declared in `sources.json`:\n\n| Source type | What it installs | How to change |\n|-------------|-----------------|---------------|\n| **rules-dir** | Team-shared rules to `~/.claude/rules/team/` (loaded in every session) | Add/remove `rules/<name>.md`, bump version, PR |\n| **skills-repo** | [superpowers](https://github.com/obra/superpowers) — brainstorming, debugging, TDD, and more | Edit `sources.json`, bump version, PR |\n| **skills-dir** | Team skills in this repo's `skills/` directory | Add/remove `skills/<name>/`, bump version, PR |\n| **marketplace** | Plugins from `ai-skill-marketplace`, `claude-plugins-official`, `openai-codex`, and `everything-claude-code` | Edit `plugins` list in `sources.json`, bump version, PR |\n\nRe-run to update everything:\n\n```bash\nnpx @trendai-crem/claude-skills@latest\n```\n\nAuto-update runs at session start — you'll be notified when a new version is available and it installs automatically.\n\n## Team Rules (`rules/`)\n\nRules are `.md` files installed to `~/.claude/rules/team/` and automatically loaded in every Claude session across all projects. Use rules for team-wide conventions that should always apply.\n\n| Rule | Description |\n|------|-------------|\n| **confluence-editing** | Use `atlassian-tools` skill for Confluence edits — never use raw MCP update tools |\n\n## Team Skills (`skills/`)\n\n| Skill | Trigger | Description |\n|-------|---------|-------------|\n| **code-review** | \"review my code\", \"code review\" | Multi-perspective review — 5 reviewers + Codex baseline, enforces TM RDSec policy and Secure Coding Dojo checkpoints |\n| **reviewing-prs** | \"review this PR\", \"review pull request\" | Structured PR review with 3 independent sub-agents covering correctness, security, and requirements |\n| **upgrade-blackduck-scan** | \"upgrade blackduck scan\", \"fix broken blackduck scan\", \"migrate blackduck v1 to v2\" | Interactive 6-step workflow for upgrading `blackduck-scan-actions` from v1.x to v2.x in GitHub Actions |\n\n## Marketplace Plugins\n\nInstalled from [ai-skill-marketplace](https://github.com/trend-ai-taskforce/ai-skill-marketplace), `claude-plugins-official`, `openai-codex`, and `everything-claude-code`. Configure in `sources.json`.\n\n| Plugin | Marketplace | Description |\n|--------|-------------|-------------|\n| **atlassian-tools** | ai-skill-marketplace | Confluence wiki and Jira issue management |\n| **google-style-guides** | ai-skill-marketplace | Google Style Guide references (Java, Python, Go, TypeScript, and more) |\n| **l2-automation** | ai-skill-marketplace | L2 test automation and Robot Framework skills |\n| **service-doc-generator** | ai-skill-marketplace | Systematic service documentation generation |\n| **ralph-loop** | claude-plugins-official | Ralph Loop autonomous agent plugin |\n| **codex** | openai-codex | Official OpenAI Codex plugin — CLI runtime, review commands, rescue agent, GPT prompting guides |\n| **everything-claude-code** | everything-claude-code | Battle-tested agents, skills, hooks, and commands — TDD, code review, security, Go/Python/Swift patterns, and more |\n\n> **Note:** The `everything-claude-code` plugin installs skills, agents, commands, and hooks via the marketplace. Its **rules** are automatically copied to `~/.claude/rules/` on install (all languages, no-clobber — existing files are never overwritten).\n\n## For Maintainers\n\n### Adding a team rule\n\n1. Create a branch: `git checkout -b feat/add-<rule-name>`\n2. Add `rules/<rule-name>.md` (plain markdown, no frontmatter needed)\n3. Keep rules short (<50 lines) — they consume context window in every session\n4. Bump version: `npm version patch`\n5. Commit, push, open a PR, merge — CI publishes automatically\n\nRules are always overwritten on install (not no-clobber) to stay in sync with the repo.\n\n### Adding a team skill\n\n1. Create a branch: `git checkout -b feat/add-<skill-name>`\n2. Add `skills/<skill-name>/SKILL.md`:\n   ```markdown\n   ---\n   name: skill-name\n   description: One-line trigger description for Claude\n   ---\n\n   # Skill content here\n   ```\n3. Commit, push, open a PR — version bump is required (CI enforces this)\n4. Bump version: `npm version minor`\n5. Merge to `main` — CI publishes automatically\n\n### Adding a marketplace plugin\n\nEdit `sources.json` and add the plugin name to the appropriate marketplace entry:\n\n```json\n{\n  \"type\": \"marketplace\",\n  \"name\": \"ai-skill-marketplace\",\n  \"source\": \"trend-ai-taskforce/ai-skill-marketplace\",\n  \"plugins\": [\n    \"existing-plugin\",\n    \"new-plugin-name\"\n  ]\n}\n```\n\nBump version, PR, merge. All team members get the new plugin on their next session start.\n\n### Adding an external skill source\n\nAdd a new `skills-repo` entry to `sources.json`:\n\n```json\n{\n  \"type\": \"skills-repo\",\n  \"repo\": \"org/repo-name\",\n  \"flags\": [\"--all\"],\n  \"label\": \"repo-label\"\n}\n```\n\nBump version, PR, merge. Removal works the same way — deleting the entry propagates uninstall on next auto-update.\n\n### Adding a new marketplace\n\nAdd a new `marketplace` entry to `sources.json`:\n\n```json\n{\n  \"type\": \"marketplace\",\n  \"name\": \"another-marketplace\",\n  \"source\": \"anthropics/claude-plugins-official\",\n  \"plugins\": [\"plugin-name\"]\n}\n```\n\nThe source can be a GitHub shorthand (`org/repo`) or a full git URL.\n\n### Removing a team skill\n\n1. Delete the `skills/<skill-name>/` directory\n2. Bump version, open a PR, merge\n3. All team members have the skill removed on their next session start (auto-update reconciles the manifest)\n\n### Removing a marketplace plugin\n\nRemove the plugin name from `sources.json`:\n\n```json\n{\n  \"type\": \"marketplace\",\n  \"name\": \"ai-skill-marketplace\",\n  \"plugins\": [\n    \"wiki-tools\"\n    // remove \"atlassian-tools\" by deleting that line\n  ]\n}\n```\n\nBump version, PR, merge. The plugin is uninstalled for all team members on next auto-update.\n\n### Removing an entire marketplace or skill source\n\nDelete the entire entry from `sources.json`:\n\n```json\n{\n  \"sources\": [\n    // remove the entire { \"type\": \"marketplace\", \"name\": \"...\" } block\n  ]\n}\n```\n\nAll plugins/skills from that source are uninstalled for all team members on next auto-update.\n\n> **How removal propagation works:** The installer tracks what it manages in `~/.claude/claude-skills-manifest.json`. When an entry is missing from `sources.json`, the next run detects the discrepancy and uninstalls the affected items before writing the updated manifest.\n\n### Version bumping\n\nA version bump is required whenever any of these change: `cli.js`, `lib/`, `sources.json`, `skills/`, `package.json`. CI will fail the PR if you forget.\n\n```bash\nnpm version patch   # bug fixes / content updates\nnpm version minor   # new skills or plugins added\nnpm version major   # breaking changes (e.g. manifest format)\n```\n\n### Uninstalling\n\n```bash\nbash uninstall.sh        # remove everything\nbash uninstall.sh --dry  # preview what would be removed\n```\n\n## Architecture\n\nAll sources are declared in `sources.json`. Adding any source type requires only a config change — no code changes needed.\n\n```\nsources.json\n    ↓\ncli.js (thin orchestrator)\n    ↓\nlib/handlers/{rules-dir, skills-dir, skills-repo, marketplace}.js\n    ↓\n~/.claude/claude-skills-manifest.json  (tracks what's installed)\n    ↓\n~/.claude/rules/team/     ← rules-dir handler\n~/.claude/skills/         ← skills-dir, skills-repo handlers\n~/.claude/plugins/        ← marketplace handler\n```\n\nRemovals propagate automatically: remove an entry from `sources.json`, bump version, and the next auto-update uninstalls it for all team members.\n\n### Auto-Update Mechanism\n\nWhen `cli.js` runs, it registers two shell hook scripts into `~/.claude/settings.json` after installation:\n\n```\ncli.js  ──  setupAutoUpdate()\n               │\n               ├─► ~/.claude/hooks/claude-skills-install-update.sh\n               │       Hook type: SessionStart\n               │       Throttle:  24 hours\n               │       Action:    npm install + run cli.js silently\n               │       Output:    systemMessage \"claude-skills updated: X → Y\"\n               │\n               └─► ~/.claude/hooks/auto-update-claude-skills.sh\n                       Hook type: UserPromptSubmit\n                       Throttle:  2 hours\n                       Action:    npm view (version check only, no install)\n                       Output:    systemMessage \"update available: X → Y\"\n```\n\n**How it works:**\n\n1. **SessionStart hook** — runs once per 24 hours at session startup. Compares the installed version against npm registry. If a newer version exists, downloads and runs it in a temp directory. The new `cli.js` re-installs all sources from the updated `sources.json`, effectively propagating any added/removed skills or plugins. Emits a `systemMessage` to notify the user.\n\n2. **UserPromptSubmit hook** — runs once per 2 hours when the user submits a prompt. Only checks for a newer version on npm (no install). If found, emits a `systemMessage` with the update command.\n\n3. **Throttle files** — stored in `~/.cache/claude-skills-install-check.json` and `~/.cache/claude-skills-version-check.json`. Each contains a `ts` field (Unix epoch) to prevent redundant checks within the throttle window.\n\n4. **Version pinning** — both scripts are generated with the currently installed version baked in as a constant. When a new version is installed, the scripts are regenerated with the new version, resetting the baseline for future comparisons.\n\n**Propagation flow (maintainer publishes → team member receives):**\n\n```\nMaintainer: edit sources.json → bump version → merge PR → CI publishes to npm\n                                                                  ↓\nTeam member: starts Claude Code session\n                                                                  ↓\nSessionStart hook fires → detects new version on npm → installs in temp dir\n                                                                  ↓\nNew cli.js runs → reads updated sources.json → installs/uninstalls diff\n                                                                  ↓\nManifest updated → hooks regenerated with new version → done\n```\n\n## Requirements\n\n- Node.js >= 20\n- npm / npx\n- Claude Code CLI\n","readmeFilename":"README.md"}