{"_id":"prompt-skill-armory","_rev":"34-0dfb824e71b2b15b936e9ac857a9d43e","name":"prompt-skill-armory","dist-tags":{"latest":"0.11.0"},"versions":{"0.4.1":{"name":"prompt-skill-armory","version":"0.4.1","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.1","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"2074f046c6581f418f020d7781c7e14838a9a3f9","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.1.tgz","fileCount":11,"integrity":"sha512-9lNVvFQETS1z0ZRjYaoRkiHzeebzQAa1dzzGjw7i4ge7gyNr3vAxEGRXOtWgS8aHal7FCdOw4ipf/YA31yHp2Q==","signatures":[{"sig":"MEUCIQDqFBB2SU+Tr7LqWko/ZjDcUQWFppMnb5ZZbmFfdx9gAwIgGLddoapdozPqPal6DUH7VCgRV/2u3MGak1lpjvf5R9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56304},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs","prepublishOnly":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.1_1787813345533_0.12768451545129422","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"prompt-skill-armory","version":"0.4.2","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.2","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"79f38be2e0bb46dd262776bc746b4fcd55e6bd3e","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.2.tgz","fileCount":119,"integrity":"sha512-t7zMieIm+LE8kTQlecHWRqBkD7/X+JaJFFakQVFP0yis0rcScYG/VMXP+d2JoOUE6dbB1i4zFU8stSnEc6XDYA==","signatures":[{"sig":"MEYCIQC8yeNsVQP6e0llNLPRnf+KHdmxZI9ox7Jm07cOxFADKAIhAKbEPbyE6DoyEa0ZL2RCuR0AdLfN7I57U3SYpVBcG6r1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760601},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.2_1787813735872_0.8650164994976102","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"prompt-skill-armory","version":"0.4.3","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.3","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"3749d1bfc9cb8fea09a8ea2bea881f102a6b851b","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.3.tgz","fileCount":119,"integrity":"sha512-+VH2o+0hiaRjl0UgZZxBD5Icg65bx0FJ/Tka6LX8E20fUlbdUtAWGMW1SelD0g8Jrty6QX9cTebh3Pqnzf/rlw==","signatures":[{"sig":"MEQCIFRY8PZhnTnXHJA1wQAl7Bra4NiahJChUIEqnGuptcwXAiBg37JNBe6cGhzMuV+aDdVTOfG1rjozoAZDtavM1P/VDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760869},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.3_1787814394980_0.41672465274732806","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"prompt-skill-armory","version":"0.4.4","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.4","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"2518f6c62dce27df92cfb5705afcbd6f90ad05b6","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.4.tgz","fileCount":119,"integrity":"sha512-yfLB3rTXCsSmuFKQDpfP0bAyAiLfqE6jTzMgd6/VGWlMVu05Y0Pmku6ttdu9zZ/rHgqj28mIgqzVF0BM8DsrOw==","signatures":[{"sig":"MEYCIQDLL4mE3+JPzNLPwcJ4Pa3IEJi2zGBWYXgJp2dyK3cKGAIhAPwkghzo2y60niTm3r4gZaNemJL1jZw9RPVWO66OCQD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761517},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.4_1787815081442_0.9222693805476279","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"prompt-skill-armory","version":"0.4.5","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.5","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"217253082874f560dd09f84725255e9d2478340e","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.5.tgz","fileCount":119,"integrity":"sha512-QyVKFVPmAMcYgKOvQJT6mfiP05siQoBV2HrZlKbTAFLxHA3VYKmBvyZRmSzd+XM8mb3X8zOTB6F3AH0V6LB07g==","signatures":[{"sig":"MEUCIC4S1vDlVaLUvzss0BPGFK2uCRcEAVDyEJWiubK8uHzEAiEAp+b96cdm3F0PEmFOyfw90uAazJ/HU1ar9eqH9IPOZZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762379},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.5_1787815587443_0.8955276922380282","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"prompt-skill-armory","version":"0.4.6","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.6","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"304c0127aac440548345c01c01a2d54453ed636a","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.6.tgz","fileCount":119,"integrity":"sha512-wgCZTJZJGsJRGCeqb07ygSbH4i5GhjMnuqCzyhoMCdyVj/KST5ciKKtI/ndu2GpUh4IThBiDSTopTpkQA81iAw==","signatures":[{"sig":"MEQCIG3ubiDOTv+SAn85QAMBz7nvoZBp6KLN7IVK4NqoyG6cAiAM8c7lRHpkBXug3ai+mcJF2sRf/yi/uwtNxuDg1NGitw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762400},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.6_1787817308687_0.15666786675811317","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"prompt-skill-armory","version":"0.4.7","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.7","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"084e7366f0a3b15c2b237282ab51cc55b291e15b","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.7.tgz","fileCount":119,"integrity":"sha512-kCdj1FTsF3LNtEc8wE9vyfpGhBnRpJHqNxIlUF5TmJ2WzN/DL7wVf3/kwFqIi/i+NoblAmW1W2nTLWd+OncVkw==","signatures":[{"sig":"MEUCIBygv6TQ8OFQpi9FHxoKXvrdcMHi5C2vMKA1gtifGOu4AiEAqByPZmfrL4byF8zeHsGrnOqFE5HG3ORcvv258V9YQRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762423},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.7_1787818258097_0.8652424966298335","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"prompt-skill-armory","version":"0.4.8","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.8","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"cdaee09e4be7cc4eb8a4475f9bdb32aa3fbaca72","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.8.tgz","fileCount":119,"integrity":"sha512-qgA2xmBwHyd2M64mNNjfdGY4w8e0l4gzA+d+RJOa6XqL8tiEk79jzlUMdYI0elrFVE+R9rQBeMjjQPduEaalXA==","signatures":[{"sig":"MEUCIQCaSj934Kno8zQIp1YiEpgjdk+lPTNTN5BUIByi6+A+OQIgVDuAc2tsETVPxHxVYOBG5EOmIWO7WIzvzyBc0SKlKQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763064},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.8_1787833680324_0.009593023193301686","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"prompt-skill-armory","version":"0.4.9","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.4.9","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"d29fa98db861cc99668c3612618519c3c3c8cee8","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.4.9.tgz","fileCount":119,"integrity":"sha512-+Lh/Zv9nwIgWjbQnuRQjuUQyGEDdbjEoWn9mHUZ5oyOvOdsFeG2Um7sk81sv4CynAOrtbSjjfq2WHDHaHBQqrA==","signatures":[{"sig":"MEYCIQDa94lw10g2WzvsUvTUExl75I8zdxnvvbkhMwcH4By5RgIhANuNRlpsF8FMXwa+P0b7CBS2JqzwL1GSUZgKIeh+HKAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762598},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.4.9_1787834453388_0.04483379219221928","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"prompt-skill-armory","version":"0.5.0","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.5.0","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"c57cbb5373fb26bb320f84a72d41b7dfccdf7a80","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.0.tgz","fileCount":119,"integrity":"sha512-sGzNQeOzc2j46g6TGhiG4hwedHdZiSfwKHtt0DYomseBeirBWqUKxpYpEmvtjtevJpJAXEBN19J/6EVz0sPAXA==","signatures":[{"sig":"MEQCIB8wMSDlk9VDjud8vYIObyI7hU26vGb+Fm7LXYCKvurQAiAyMnolKh3cJpNUpcrNsi96+OPMwRfZfS5Ix2BtzkJDmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763312},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.0_1787840327563_0.09275485772094605","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"prompt-skill-armory","version":"0.5.1","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.5.1","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"c8ae902b2006baaa758e02337ce19089c3cf233b","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.1.tgz","fileCount":119,"integrity":"sha512-bT+4wuFSqho3q82gaxCmHSWmpoVvAr18aoAal2JfOFH7VNtFjkTQvDTqUYxnYTZMHbwa5WOKPbvxl+6W9xvcYQ==","signatures":[{"sig":"MEUCIQCAmew7p+ouvcfsBBSyBrrxs4UWGh/Qfip6Oda26N5PigIgIilhLVKvWl/PukeymdfzFE1QVlPgfqZog43A0fzNv0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763737},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.1_1787843422975_0.15633604182890704","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"prompt-skill-armory","version":"0.5.2","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.5.2","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"84a05c73be1fb216a5afde1e49894210fbfeaf0b","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.2.tgz","fileCount":119,"integrity":"sha512-qd/RHunEe9ckvCykUClQve4NX/l5/0TzJfQxYj252oHTT1/479hLqwvTafrSDvt5IcufcRgWTwh3iAQ7ewYPRA==","signatures":[{"sig":"MEYCIQDWO9VJohqQOCPbUYXSOzwO5NdBC6QXsuNnW9QzPfMsQAIhAIALXnXwHOXdpHBg/WWfpxpym1Fn70aSSAKUpjUssCCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763908},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.2_1787844125359_0.15660442900438531","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"prompt-skill-armory","version":"0.5.3","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.5.3","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"6755f5e67c0c9c5600c99a44ce461dab870c851e","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.3.tgz","fileCount":119,"integrity":"sha512-7r5NigU1pkGcZ2V8SJjHB1MjuNpY6nZoBlxF35iRM9zSU9wY4E55KSlH6JkgDRUWQ54+E3AHyT8ITaCeeEngmQ==","signatures":[{"sig":"MEQCIAtUATWy4kQBTvnCl/5jPVYs8VRwh7IBOIDs4gnZxhErAiAFBpChspdurbI6S8oqKxMTnZVOT2Swcx/o1oXdRZQnTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764067},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.3_1787845169719_0.2850138461249414","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"prompt-skill-armory","version":"0.5.4","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.5.4","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"609675cf56238845f1a857eef516e0fa90c9835c","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.4.tgz","fileCount":119,"integrity":"sha512-8++qxXGvL+vAva52IgRtbV6bn5wmHSswnNy3oTlGfT5wA/GkVq7PrC3kWdGsw0Nx8/JgfypqCX/A1Ttp6cmtyw==","signatures":[{"sig":"MEUCIDJBxwfb88f5uyvahNSi/MqGeanXI2nhBzRqZtk6DmJPAiEAw3YMCUnw7hJVYXmlEQ+0bVm9daVbKmuM/3fRk8HoCfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764448},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.4_1787845738522_0.5565039111423862","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"prompt-skill-armory","version":"0.5.5","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch"],"license":"MIT","_id":"prompt-skill-armory@0.5.5","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"bin":{"armory":"cli.cjs"},"dist":{"shasum":"b3d6f649c7b584868e38683e48193a8259284e7e","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.5.tgz","fileCount":119,"integrity":"sha512-JPzgCaX/zqkT47FYinPCSn9UyqcX3pg4tJVRcRVKKMEhIOPbqdNABNqbxG/mTcuBvEWdbuRorBF6gGnlKsu+0g==","signatures":[{"sig":"MEYCIQCVop7YEaQWQzEKYemBARRZUlDpY7g2A5dvcSc2CKITWwIhAKiRw9ATRh9Tc7ri3X08cC3NjZCqi80bIhwO76bPpiAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764448},"type":"module","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into a DeepSeek Harness web profile","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.5_1787846411613_0.7200600644360513","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"prompt-skill-armory","version":"0.5.6","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.5.6","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"279f40e395bec19b12e91c10d42eebb3ffa98c49","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.5.6.tgz","fileCount":120,"integrity":"sha512-5lWvFJE5v2BjF2jsPmaYX6U7G5gRGr9H4CoqmmN/o5EoOO6qc5sO248+Vwz+GP0SEClx5YUXzi+5sEoJh5uiCw==","signatures":[{"sig":"MEYCIQCY9mCm1xwgSt+h5tlyB/iFuqs4S8nLBSombyIk9EkNaQIhANCFht4BVsYHxUb4/pY9fypzQSKF/glcV8ukmNRi/Yt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779956},"type":"module","engines":{"node":">=18"},"gitHead":"951efdbade42b204311ff7740947dc45682cfbdf","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.5.6_1788028258249_0.04379593929834957","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"prompt-skill-armory","version":"0.7.0","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.7.0","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"cf6aa2b13d433fe546fef1d0bf775147fa19f018","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.7.0.tgz","fileCount":126,"integrity":"sha512-qveBA/KLp6RiKYxCzw6zFGoc7u8HsKG2xmmqznfFqof9JHKPkCDDl0x29uAcZ6q84jUZOdtp43yeE18T3ggjZQ==","signatures":[{"sig":"MEUCIQCwMEpT4ey4M3kvKOsnh1jl05ohyeTTOKLVAMHBAMb7ZQIgaHmEXqXIpF4ZBREO/0ecFW38cyr/Y3uUzfoJCLinUy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050776},"type":"module","engines":{"node":">=18"},"gitHead":"235ef79d3d7c1d7ecc8104f9f1978b6ff3ca28de","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.7.0_1788061472691_0.009416566849696384","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"prompt-skill-armory","version":"0.7.1","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.7.1","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"47be8292024666892e012037db1e262312ec05dc","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.7.1.tgz","fileCount":126,"integrity":"sha512-rapmq1Kd/2bHX+xjt6zFxCw79kJTXDlUVcRcCW1IFPb6vol3Qwp3yGUI3EKTd94Nd7O2oTJmQK6IVyTMVcKe7Q==","signatures":[{"sig":"MEUCIQDPZAVlCTSkvEMjhv5Zn1X+PTYlpdZkG/qsuQQCZKoCqwIgHs1UAlH4TUl5/Uj5y9R1XydymTL04sbFH01xA5MziEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053103},"type":"module","engines":{"node":">=18"},"gitHead":"dd965ddddf4b66e10ce43c10968895f207b7342a","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.7.1_1788064843251_0.05741113965776434","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"prompt-skill-armory","version":"0.7.2","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.7.2","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"6de06ab640bc07d15da91c118f22221665810e52","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.7.2.tgz","fileCount":126,"integrity":"sha512-hFsrqahy8hg0pVZVdIllCXzq6hk3/nUqksqVeJkod3XYQuBwQi0yWlbSssXbbwEqwGLq0My0NMI9UXkCjjd0Vw==","signatures":[{"sig":"MEQCIDiwtq9khG3Y3m31SFcPbB9QIdGdqOp4A5IT7DwLyQbUAiB207rLQ8W0rPrRpp+SVTsTNMQ/9rnizuKjpPnI0prqpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052957},"type":"module","engines":{"node":">=18"},"gitHead":"2ddb9acd334c7962ef195086a98d32fc9818ec73","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.7.2_1788069485739_0.24044878549039939","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"prompt-skill-armory","version":"0.8.1","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.8.1","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"03d3c2f9d8545ac9b8975befed6d07ce1aebbb3a","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.8.1.tgz","fileCount":128,"integrity":"sha512-kdoHie/XWWVAIQQtNCGEnJVnDTlHKdGcCphGjX2GiGg5xj3284rDkNWfB1yvXeyi7B41S5GMJvGlMSGqpaVhyA==","signatures":[{"sig":"MEUCIQCX4A8IMWCBAKhRTYN5sjIc+ZYZnkClhw3WCB6qMcaYFQIgfRYHpoX0E7yRK8QPbz+Ch/POhic0G23wLjCAboD/o6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121352},"type":"module","engines":{"node":">=18"},"gitHead":"e645f371cf24e219dce5797ad3487f22c48cd1c3","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.8.1_1788380994470_0.17107215447418667","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"prompt-skill-armory","version":"0.8.3","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.8.3","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"702a2fe0055a878d7c2567a9cb2ecb658b955270","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.8.3.tgz","fileCount":128,"integrity":"sha512-xph+QRbIMtgn9OnRdDeG5laiXm2X1KPNEd/7we2STWgBSp0doQElvgsBSlg97LLPZ+uThzqDSirSpz4WXzi7UA==","signatures":[{"sig":"MEYCIQD0AeoaQ93w7VOClsz8HRIsZ1Acq4MKU+IS19aBjqCTJwIhAPvG7QYV1Yi7/IPCIOt3Dmgjqp4fweaCGaT9lUYB77hk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144331},"type":"module","engines":{"node":">=18"},"gitHead":"8b2ac4a63f2fb7ceb777bdf2d0c87e90ab34b0cf","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.8.3_1788414763112_0.5314735280888618","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"prompt-skill-armory","version":"0.9.0","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.0","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs"},"dist":{"shasum":"747f8e66da880142a26376bf90dada7f532f7905","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.0.tgz","fileCount":128,"integrity":"sha512-KU4IXY4W9wQf0NZkPxs8ZxQD7GQddYHyvD8yWG84rfv3P0oGmvy25bnop5eSSxuC60idyjT83hi7Za4m08OoIA==","signatures":[{"sig":"MEUCIBJXQqu7wjJaoFNYa7ndmyMdSE2harDqSuypeKVCJoGsAiEAywTd+66/AImnujSRvkyCNk7M0Zy1n89Ynb70pvLVMtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227763},"type":"module","engines":{"node":">=18"},"gitHead":"43d87cc3adf410cce9dd7fe3bdfabc6b307c1026","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.0_1788424240817_0.28108296800930277","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"prompt-skill-armory","version":"0.9.1","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.1","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"c3bd48e3fee9cf54eb40d9eede516e9d5404163e","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.1.tgz","fileCount":128,"integrity":"sha512-rrnqaybgpWv92WZV60zarU+oZ82bu6uUCgPpPftFxls4QV2/WCpRTk0XgF/+Dm4knOHrdnd2odsZh1kuRXTncg==","signatures":[{"sig":"MEUCIFZvvON+WNrzE28/1tfrwUSiQaaSZrPxtaruHZfMxUnhAiEAlZWwuqwoctG9idFYSkOpe0OD5jte74ACpTYzVhm5FFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233310},"type":"module","engines":{"node":">=18"},"gitHead":"245f964a0e84d69f2981c2b6466abd7522ddf9d7","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.1_1788425891575_0.4802304251512526","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"prompt-skill-armory","version":"0.9.2","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.2","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"b9e27c4527ed83d6286e33a9476ff75b668aa96f","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.2.tgz","fileCount":128,"integrity":"sha512-o9H204oWYoXhWRoUwFYpmUU7Y5GeZjo43uLZNpClAO+FJCSHKfi0oSAk/IZON6iaW4e3vMKNT/wvFTm+asTo4Q==","signatures":[{"sig":"MEQCIHqvVQtLQdt6fCfyOH0D+rrcbPYztkaKyrH/mdp+0UQjAiBrDiFQa/1xKoB5WFYTJRjB0JCw3VU8r7lLXopdKHC1Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231825},"type":"module","engines":{"node":">=18"},"gitHead":"c530c2c68fc865789df9c022e11003c86da9c953","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.2_1788426833489_0.1607175442917248","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"prompt-skill-armory","version":"0.9.3","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.3","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"25042027ca8a60ea1057ccca6e476b94b025431a","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.3.tgz","fileCount":128,"integrity":"sha512-zznUOFLPrYN9aQ1kk6ysfrmE2bXBPR0qtTUnizqEdpe95stxTACQeN3SXOEHcGlvgjAnu1a4iVZil8wsWcRSXA==","signatures":[{"sig":"MEUCIQC9NF5fgD5y9d05fAQP3BfDtgx0w2hE6ANCNY7XylFJdQIgEuZ2XcNDdQMkdg7ZARL+8Cybw8O+77MkKd28NYWzo2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258403},"type":"module","engines":{"node":">=18"},"gitHead":"781f6b3f1d7a59af05bea697dc5529581efaef69","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.3_1788432035522_0.09402958575708587","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"prompt-skill-armory","version":"0.9.7","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.7","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"0c7225bd07a3f49eaa7d7b24ff8c2b4e0edb3db9","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.7.tgz","fileCount":128,"integrity":"sha512-90i2cLHghovI7n3FOYjpmT47HkImYcoig4QgVOifSPxp06Lo83LIUT9+w3qD6AlBEi9UnJI2IfRISro/tOUzZQ==","signatures":[{"sig":"MEQCIAMdtD3jdZuAdKOnioxH+Ba+OZfybuD4uxFDvBql2iZVAiBjVyxQHA6Tah2DxbMbuL0hO68UesRQdGAXr81GOxMHMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282246},"type":"module","engines":{"node":">=18"},"gitHead":"6aa097827e175934b836cef592b5cead9264287f","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.7_1788434906941_0.4328750571371005","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"prompt-skill-armory","version":"0.9.8","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.8","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"104167f0b703cf0436ab7c032ae1b17254e4bbbb","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.8.tgz","fileCount":128,"integrity":"sha512-zPWpiMfWgmrH8BRx6zfZIc44cgal8F3OKxdAICejcaIICzLMfRmHRX5GUv72ScJcmuv0v+A7d+qrsPjiwttJzQ==","signatures":[{"sig":"MEQCIEkQceu2znZKWjh4AEkg0Uzk+W/AiAiOA4Qprc3O0giZAiAxA+ekdb91qWkgJq2eT06U0f0Y1aBVFGqExPhgdnz8TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301371},"type":"module","engines":{"node":">=18"},"gitHead":"ca62ecd20eeb397364c2bcb5e5f8922f36afd83a","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.8_1789230608465_0.985828948462814","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"prompt-skill-armory","version":"0.9.9","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.9.9","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"4f66adf4cc4808d7b3b05099c516454a7cd5ab3d","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.9.9.tgz","fileCount":128,"integrity":"sha512-ieXma78nKvcyj7Re+td6Z5IM1VycJwfK5IifQdkhkEUqNEZ1xsCtcenDpKK4U7LbNgZRrHKhBbeQRyqL0CicuQ==","signatures":[{"sig":"MEUCIBFhK0sSf1sWcAsTsZw7xQnDeUp/x372LcTs3U4G+H8PAiEAxauaM1BkB/h83K/O1FTsrY4/h3q1puCoh0P61gaTFIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301855},"type":"module","engines":{"node":">=18"},"gitHead":"3f616915680cb3cbad64ea0b81d6ba5fbffe7f09","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.9.9_1789233284855_0.8141355383471305","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"prompt-skill-armory","version":"0.10.0","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.10.0","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"ade64c227237ca8c786745de27685174d16211ce","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.10.0.tgz","fileCount":128,"integrity":"sha512-Z+z3UZmH+2nmHmjlfxR4vbQ8pXBo38qGabSOJkG0hmMbd7G6orckmtHXoX1IgNxCmho73gq2SmMlGWiAdHa94Q==","signatures":[{"sig":"MEUCIQD8w56bpQfAG3BUSxXpElRg3wArR/pd4uNylrNuAqYFqQIgaq2Y57DDFVFFl9MnA5p7RRXzILhdGJuXnOh3s95h/O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305585},"type":"module","engines":{"node":">=18"},"gitHead":"82a2d2ac5922e0265997b0cc97831b437d2ada69","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.10.0_1789238869831_0.7703793137382369","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"prompt-skill-armory","version":"0.10.1","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.10.1","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"1ad1b700aafc65714dc6939340737e27b6a114d9","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.10.1.tgz","fileCount":128,"integrity":"sha512-AkxN9H492sgJadvAVI2kNfoSaSQ2VHBGdIbzPyDuHywvtpaVV1pDjGHrn7Y2VGFotdKB/RRq7HPH3LOb+/Vqww==","signatures":[{"sig":"MEUCIQD/91YXQnZVrhhVvnQViV1W48yHkLwtjxaSRW9ZNYQVLQIgLtKi/8AsL/QglSXafHQbgrdUxENIT3NHTESIYHQWWp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307038},"type":"module","engines":{"node":">=18"},"gitHead":"dc310e8f53035cf340c235f5fbee588ac15e7d49","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.10.1_1789242210410_0.21538160844701237","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"prompt-skill-armory","version":"0.10.2","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.10.2","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"51da6cd66661ffd7d36a2a01482feb46e5a3eade","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.10.2.tgz","fileCount":128,"integrity":"sha512-0YiLTZVEioZ8ipBByRfYitbzyDzaO/QGWvawELVjvoKnQtJqkkk/KLn3fijkIz9rK8+3XtJDZKRGK5Km2Ge8pw==","signatures":[{"sig":"MEQCIE2dp/sbudys9jLFtTkytERoxhEEcQSfBQpfu3cLOPS0AiBhAx7M2Sy1uf5z1giJLGMcAB8XMLDYYFX89DqyLQgs5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308304},"type":"module","engines":{"node":">=18"},"gitHead":"43eb9cebc8aa3b6ccd49fad14ca6d99ea25aa28c","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.10.2_1789243060948_0.18458700871018374","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"prompt-skill-armory","version":"0.10.4","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.10.4","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"fd13d09a580d6060ac8e9dbb41ed26c16d5d63b0","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.10.4.tgz","fileCount":128,"integrity":"sha512-trpRnyqnWvCqaLhbj3Bs6az+0Z7XJoydGTe2amWrJ4ywXby6/lhLTpEyaTz18hXzWOoRLGUquj17L2kXeQ32yA==","signatures":[{"sig":"MEQCIFi6f3FfG4mmXbose381j6U/AULv2OJ6TVF82NQodx/yAiBHas1VTtLzrnaNeLt5YqXe1SgHWhxOCFMKj17vJAgisw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309482},"type":"module","engines":{"node":">=18"},"gitHead":"bc76528b021ae9574568d560a3f4955b6af5adec","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.10.4_1789244413299_0.9548076611135881","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"prompt-skill-armory","version":"0.10.5","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"license":"MIT","_id":"prompt-skill-armory@0.10.5","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"dist":{"shasum":"2b9d5878862426deec2b82418376b969972d47f8","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.10.5.tgz","fileCount":128,"integrity":"sha512-fGdpZCZN4ANMACMEWWPMHfSmRD5jy+LaEoazK1BFUmuA2KqtruNGCsaxMWwsk5huHA/Q97l6LvoOGKOU9/HIaw==","signatures":[{"sig":"MEQCIEH+mb7Ysbfo7ybXJSltkk8Ra8GQunAZXEnCQgNjOLkFAiA23vU74O+lfr1wYD3DtVaw6WREQpx8IQw1n20N5pKURQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305969},"type":"module","engines":{"node":">=18"},"gitHead":"c79debdbc7fa58aa614df5826e7b5e0277b4bb81","scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"repository":{"url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git","type":"git"},"_npmVersion":"11.17.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prompt-skill-armory_0.10.5_1789245451200_0.42009605660109295","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"prompt-skill-armory","version":"0.11.0","description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","type":"module","bin":{"armory":"cli.cjs","prompt-skill-armory":"cli.cjs"},"license":"MIT","engines":{"node":">=18"},"scripts":{"postinstall":"node ./cli.cjs --postinstall","build:shipped":"node scripts/build-shipped.mjs"},"keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"repository":{"type":"git","url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git"},"homepage":"https://github.com/Qian-Ning/prompt-skill-armory","bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"gitHead":"e90f312f703f7c1fd23c5fbcd456589116632a92","_id":"prompt-skill-armory@0.11.0","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-aYUc/1OMaNO6fVE5WxxolzX2LYRci4HrSX/OuSD1Zyk6RFkZy8EeNYKFHd9Iz9d9NsMYEtTzC4bkfWX1gXH95w==","shasum":"07c1f04fd0a523dae371464ee60bd312991268ba","tarball":"https://registry.npmjs.org/prompt-skill-armory/-/prompt-skill-armory-0.11.0.tgz","fileCount":128,"unpackedSize":1317523,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB8DjQIivTqm9UvJp55svUNvEyLOK53hZ9HT9gczKKxjAiEAkv5buQEtCTj7P3IfAnxz7D2Mz6+SF8VfPNN77o8JHzM="}]},"_npmUser":{"name":"qianning","email":"qian-ning@foxmail.com"},"directories":{},"maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prompt-skill-armory_0.11.0_1789247449051_0.39265065344530603"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-27T06:49:05.455Z","modified":"2026-09-12T21:10:49.366Z","0.4.1":"2026-08-27T06:49:05.670Z","0.4.2":"2026-08-27T06:55:36.048Z","0.4.3":"2026-08-27T07:06:35.136Z","0.4.4":"2026-08-27T07:18:01.624Z","0.4.5":"2026-08-27T07:26:27.592Z","0.4.6":"2026-08-27T07:55:08.836Z","0.4.7":"2026-08-27T08:10:58.246Z","0.4.8":"2026-08-27T12:28:00.468Z","0.4.9":"2026-08-27T12:40:53.534Z","0.5.0":"2026-08-27T14:18:47.695Z","0.5.1":"2026-08-27T15:10:23.179Z","0.5.2":"2026-08-27T15:22:05.521Z","0.5.3":"2026-08-27T15:39:29.877Z","0.5.4":"2026-08-27T15:48:58.688Z","0.5.5":"2026-08-27T16:00:11.735Z","0.5.6":"2026-08-29T18:30:58.383Z","0.7.0":"2026-08-30T03:44:32.821Z","0.7.1":"2026-08-30T04:40:43.430Z","0.7.2":"2026-08-30T05:58:05.874Z","0.8.1":"2026-09-02T20:29:54.625Z","0.8.3":"2026-09-03T05:52:43.258Z","0.9.0":"2026-09-03T08:30:41.048Z","0.9.1":"2026-09-03T08:58:11.708Z","0.9.2":"2026-09-03T09:13:53.666Z","0.9.3":"2026-09-03T10:40:35.662Z","0.9.7":"2026-09-03T11:28:27.090Z","0.9.8":"2026-09-12T16:30:08.613Z","0.9.9":"2026-09-12T17:14:45.008Z","0.10.0":"2026-09-12T18:47:50.013Z","0.10.1":"2026-09-12T19:43:30.569Z","0.10.2":"2026-09-12T19:57:41.111Z","0.10.4":"2026-09-12T20:20:13.458Z","0.10.5":"2026-09-12T20:37:31.334Z","0.11.0":"2026-09-12T21:10:49.185Z"},"bugs":{"url":"https://github.com/Qian-Ning/prompt-skill-armory/issues"},"license":"MIT","homepage":"https://github.com/Qian-Ning/prompt-skill-armory","keywords":["deepseek","harness","dsh","prompt","skill","ccswitch","agent","desktop"],"repository":{"type":"git","url":"git+https://github.com/Qian-Ning/prompt-skill-armory.git"},"description":"One-command installer for Prompt-SkillArmory (prompts + skills manager) into the DeepSeek Harness (web + desktop)","maintainers":[{"name":"qianning","email":"qian-ning@foxmail.com"}],"readme":"# Armory\r\n\r\n> **面向 DeepSeek Harness 的社区插件 / 管理中枢** — 提示词、技能、MCP 工具服务器、Agent 预设、全局壁纸与特效，一站式管理面板。\r\n\r\n**包名 / 仓库**：`prompt-skill-armory` · [GitHub](https://github.com/Qian-Ning/prompt-skill-armory)\r\n\r\n**中文** · [**English**](./README.en.md)\r\n\r\n![Armory 管理面板](docs/preview/preview-1.png)\r\n\r\n| <img src=\"docs/preview/preview-2.png\" width=\"220\"/> | <img src=\"docs/preview/preview-3.png\" width=\"220\"/> | <img src=\"docs/preview/preview-4.png\" width=\"220\"/> | <img src=\"docs/preview/preview-5.png\" width=\"220\"/> |\r\n|--|--|--|--|\r\n| <img src=\"docs/preview/preview-6.png\" width=\"220\"/> | <img src=\"docs/preview/preview-7.png\" width=\"220\"/> | | |\r\n\r\n![version](https://img.shields.io/badge/version-0.11.0-00ff9c)\r\n![license](https://img.shields.io/badge/license-MIT-blue)\r\n![platform](https://img.shields.io/badge/platform-web%20%2B%20desktop-00ff9c)\r\n![CI](https://github.com/Qian-Ning/prompt-skill-armory/actions/workflows/ci.yml/badge.svg)\r\n\r\n```\r\n✦ Armory  v0.11.0\r\n┌─────────┬─────────┬─────┬────────────┬──────┬──────┐\r\n│ 提示词    │  技能    │ MCP │  Wallpaper │ 对话  │ 统计 │\r\n│ 全局注入  │ 合并管理  │ 连接 │  壁纸·特效  │ 导入  │ 用量 │\r\n└─────────┴─────────┴─────┴────────────┴──────┴──────┘\r\n```\r\n\r\n---\r\n\r\n## 📑 目录\r\n\r\n- [🚀 快速开始](#-快速开始)\r\n- [🎯 适配目标 · Supported upstreams](#-适配目标--supported-upstreams)\r\n- [✨ 功能](#-功能)\r\n- [🖥️ 平台支持](#️-平台支持)\r\n- [🔄 一键更新](#-一键更新)\r\n- [🗑️ 卸载](#️-卸载)\r\n- [🏗️ 架构](#️-架构)\r\n- [📦 包含的包](#-包含的包)\r\n- [🗂️ 仓库结构](#️-仓库结构)\r\n- [🛠️ 开发](#️-开发)\r\n- [❓ FAQ](#-faq)\r\n- [📚 文档](#-文档)\r\n- [🤝 贡献 / 官方合入](#-贡献--官方合入)\r\n- [📄 许可](#-许可)\r\n- [🔗 友情链接 · Friends](#-友情链接--friends)\r\n\r\n---\r\n\r\n## 🎯 适配目标 · Supported upstreams\r\n\r\nArmory 是 **DeepSeek Harness 的插件**，专为以下两个官方仓库构建与测试：\r\n\r\n| 上游 | 对应环境 | 仓库 |\r\n|---|---|---|\r\n| **DeepSeek Harness** | `dsh web` 网页端运行时 | <https://github.com/deepseek-ai/deepseek-harness> |\r\n| **DSH Desktop** | 桌面客户端 | <https://github.com/anywhere-labs/dsh-desktop> |\r\n\r\n> ⚠️ **请使用上述官方仓库的构建（或其保持兼容的派生版）。** 其他 fork / 魔改版本的内部接口可能不同，导致面板无法挂载、设置不生效、命令缺失，甚至让客户端进入恢复模式——那不是本插件的 bug。安装或反馈前请先确认你的运行时来自以上两个出处。\r\n\r\n---\r\n\r\n## 🚀 快速开始\r\n\r\n### 安装\r\n\r\n```bash\r\nnpx prompt-skill-armory\r\n```\r\n\r\n卸载：\r\n\r\n```bash\r\nnpx prompt-skill-armory uninstall\r\n```\r\n\r\n安装器自动完成：\r\n\r\n1. 定位 DSH home\r\n2. 确保 `web` + `desktop` profile 存在\r\n3. 安装两个插件包（Host + Web 面板）\r\n4. 配置 Host bundle\r\n5. 挂载面板（profile `cordis.patch.yml`）\r\n6. 体检 settings（防 4MB 膨胀）\r\n\r\n### 启动\r\n\r\n```bash\r\ncd deepseek-harness\r\npnpm run build\r\npnpm dsh web\r\n```\r\n\r\n（或直接重启 DSH Desktop 客户端。）\r\n\r\n打开 **设置 → Armory**（书图标）。\r\n\r\n> **要求**：已安装 DeepSeek Harness 运行时（`dsh web` 或桌面客户端）。插件是 DSH 的插件，不打包运行时本身。\r\n\r\n---\r\n\r\n## ✨ 功能\r\n\r\n- **提示词（全局生效）** — 增删改查、启用/停用、设默认。启用后经 `ctx.systemPrompt.section` 注入**每个 agent** 的系统提示词。\r\n- **技能（合并管理）** — 一个列表：面板安装的（编辑/开关/卸载）+ 本地扫描的（托管），带调用提示 `/name`。\r\n- **技能安装方式**\r\n  - 手动填写\r\n  - `.md` 文件选择\r\n  - 会话内命令：`/armory-skill-dir <dir>`、`/armory-install-zip <zip>`\r\n- **MCP 工具服务器** — 添加/编辑/移除 stdio 或 HTTP 的 MCP 服务器，启用即自动连接，每台展示运行状态与工具列表，支持「测试」连接。\r\n- **Wallpaper（全局壁纸与特效）** — 本地上传图片/视频（字节存盘，settings 只存 id 不膨胀）或填图片 URL；透明度/遮罩/玻璃/模糊/铺法实时可调；**web 与桌面客户端分别设置**。\r\n- **输入栏提示行样式** — 为 composer 下方提示与统计行单独设启用/颜色/字号/渐变色。\r\n- **对话导入 / 导出** — 勾选多个会话导出为 zip（含附件与工作区），另一台机器导入即可还原；列表显示对话标题、项目与时间；支持**真实删除**（删目录 + 清索引）。\r\n- **使用统计（cc-switch 风格）** — 时间范围筛选（全部/30天/7天/今天）；输入/输出/缓存读/缓存写 Token、缓存命中率、成本估算；请求日志（时间/项目/输入输出/缓存/成本/用时/首字/状态）；Provider（项目）统计与模型统计；SVG 双轴趋势图（今天按 24 小时分段）。\r\n- **中英双语 UI**（简体中文 / English）。\r\n- **设置侧边栏书图标**。\r\n\r\n## 🖥️ 平台支持\r\n\r\n| 环境 | 面板 | `/armory` 命令 |\r\n|---|---|---|\r\n| `dsh web`（[deepseek-ai/deepseek-harness](https://github.com/deepseek-ai/deepseek-harness)） | ✅ | ✅ |\r\n| DSH Desktop 客户端（[anywhere-labs/dsh-desktop](https://github.com/anywhere-labs/dsh-desktop)） | ✅ | ✅ |\r\n\r\n通过 profile 组合实现（安装器把面板挂进每个 profile 的 `cordis.patch.yml`）——无需 fork 客户端。\r\n\r\n## 🔄 一键更新\r\n\r\n插件面板每次打开会自动查询 npm 上 `prompt-skill-armory` 的最新版本；发现新版本时顶部显示横幅：\r\n\r\n> 有新版本 vX.Y.Z（当前 v0.11.0） [一键更新]\r\n\r\n点击「一键更新」→ Host 端运行官方安装器原地重装 → 提示「更新完成，请重启客户端生效」。\r\n\r\n## 🗑️ 卸载\r\n\r\n```bash\r\nnpx prompt-skill-armory uninstall\r\n```\r\n\r\n移除两个插件包、Host bundle、面板挂载，并清理壁纸/导出目录（提示词/技能配置保留在 settings.yaml，可手动删 `switchblade` 命名空间彻底清除）。\r\n\r\n## 🧰 在聊天中使用技能\r\n\r\n在输入框打 `/` + 技能名：\r\n\r\n```\r\n/code-review\r\n/mission-keeper\r\n```\r\n\r\n技能体被注入，agent 按它执行。`modelInvocable` 的技能模型也可自主调用。\r\n\r\n## 🏗️ 架构\r\n\r\n```\r\n┌──────────────────────────────────────────────────────┐\r\n│                    DSH 运行时                         │\r\n│                                                      │\r\n│  ┌─────────────┐   RPC/connection   ┌─────────────┐  │\r\n│  │  Web 面板    │◄──────────────────►│  Host 服务    │  │\r\n│  │ ui-switchblade│   api.skills.*    │ switchblade │  │\r\n│  │  (settings)  │   api.settings.*  │  (bundle)   │  │\r\n│  │             │   /api/armory/*    │  + routes   │  │\r\n│  └─────────────┘                    └──────┬──────┘  │\r\n│                                            │         │\r\n│                              ctx.systemPrompt.section│\r\n│                              ctx.skills.register     │\r\n│                              /api/armory/* (对话/统计 │\r\n│                              壁纸上传/更新/卸载)       │\r\n└──────────────────────────────────────────────────────┘\r\n```\r\n\r\n- **Host 服务**（`switchblade` bundle）持有提示词/技能/预设的 CRUD 与持久化，通过 `ctx.systemPrompt.section` 全局注入、`ctx.skills.register` 注册技能；并注册 `/api/armory/*` 路由（对话导入导出、会话删除、使用统计、壁纸上传、版本检查、一键更新）。\r\n- **Web 面板**（`ui-switchblade`）通过 connection RPC 调用 Host（`api.skills.list`、`api.settings.mutate/describe`）与 `/api/armory/*` 路由，不直接碰 DSH 内部。\r\n- **安装器**把两者通过 profile 组合装进 DSH——web 和 desktop 共用同一套机制。\r\n\r\n## 📦 包含的包\r\n\r\n| 包 | 作用 |\r\n|---|---|\r\n| `prompt-skill-armory` | npm 安装器（CLI，含卸载） |\r\n| `@deepseek-ai/dsh-switchblade` | Host 服务（提示词/技能/命令/MCP/壁纸/对话/统计 + 路由） |\r\n| `@deepseek-ai/dsh-client-ui-switchblade` | Web 面板（六 tab：提示词/技能/MCP/Wallpaper/对话/统计） |\r\n\r\n## 🗂️ 仓库结构\r\n\r\n```\r\nprompt-skill-armory/\r\n├── cli.cjs                  # 一键安装/卸载 CLI\r\n├── package.json             # npm 安装器包\r\n├── packages/                # 构建好的插件（lib+src+manifest）\r\n│   ├── switchblade/         # @deepseek-ai/dsh-switchblade (Host)\r\n│   └── client-ui-switchblade/ # @deepseek-ai/dsh-client-ui-switchblade (Web)\r\n├── plugin-src/              # 插件源码镜像\r\n├── scripts/build-shipped.mjs # 从 DSH checkout 同步构建产物\r\n├── demo/demo.html           # UI 预览（mock 数据）\r\n├── docs/preview/            # 面板真实截图\r\n├── README.md                # 本文（中文）· README.en.md 英文版\r\n├── UPSTREAM.md              # 官方合入指南\r\n├── CHANGELOG.md             # 版本历史\r\n├── PUBLISHING.md            # 发布指南\r\n├── TESTING.md               # 测试指南\r\n├── LICENSE                  # MIT\r\n└── .github/workflows/ci.yml # CI 质量门禁\r\n```\r\n\r\n## 🛠️ 开发\r\n\r\n改源码后重建发布包：\r\n\r\n```bash\r\nnode scripts/build-shipped.mjs <path-to-deepseek-harness>\r\n```\r\n\r\n版本更新三处同步：\r\n\r\n1. `packages/*/package.json` `version`\r\n2. `ARMORY_VERSION`（面板常量）\r\n3. `CHANGELOG.md`\r\n\r\n然后重建 client bundle 让版本徽章更新。\r\n\r\n## ❓ FAQ\r\n\r\n**Q: 为什么我的客户端侧边栏图标是齿轮而不是书？**\r\nA: 桌面客户端打包版的 `SettingsRoot` 硬编码了图标映射。通过 npm 安装器的 profile 组合，面板能正常工作，但书图标需要官方合入（见 [`UPSTREAM.md`](./UPSTREAM.md)）。\r\n\r\n**Q: 会话导入后另一台机器看不到？**\r\nA: 导入成功后需要**重启 DSH 客户端**让其重新扫描会话列表；若目标项目路径不同，在导入前填写「目标项目 key」（形如 `--C-Users-xxx--`）以归入正确项目。\r\n\r\n**Q: 统计里的成本准确吗？**\r\nA: 成本是**估算**（内置单价 × token：输入 $0.3/M、输出 $1.2/M、缓存读 $0.03/M、缓存写 $0.6/M），不是真实账单。\r\n\r\n**Q: 会不会影响我已有的配置/会话？**\r\nA: 不会。插件只新增 `switchblade` settings 命名空间，不动其他配置。安装器还会体检 settings，防止膨胀。\r\n\r\n**Q: 支持离线安装吗？**\r\nA: 可以。把 npm 包拷到目标机器，`npm install <tarball>` 即可；或用 `file:` 安装本地构建产物（见 [`TESTING.md`](./TESTING.md)）。\r\n\r\n**Q: 技能从哪里来？**\r\nA: 三种：手动填写、`.md` 文件选择、会话内 `/armory-skill-dir`（目录）或 `/armory-install-zip`（zip）。安装后统一进「技能」tab 管理。\r\n\r\n## 📚 文档\r\n\r\n| 文档 | 说明 |\r\n|---|---|\r\n| [`README.en.md`](./README.en.md) | 英文版自述 |\r\n| [`TESTING.md`](./TESTING.md) | 本地功能测试（无需发布） |\r\n| [`PUBLISHING.md`](./PUBLISHING.md) | 发布新版本指南 |\r\n| [`UPSTREAM.md`](./UPSTREAM.md) | 官方合入指南（书图标 PR） |\r\n| [`CHANGELOG.md`](./CHANGELOG.md) | 完整版本历史 |\r\n\r\n## 🤝 贡献 / 官方合入\r\n\r\n见 [`UPSTREAM.md`](./UPSTREAM.md) —— 如何让面板原生内置进 `deepseek-ai/deepseek-harness` 与 `anywhere-labs/dsh-desktop`（客户端侧边栏书图标）。\r\n\r\n## 📄 许可\r\n\r\nMIT\r\n\r\n## 🔗 友情链接 · Friends\r\n\r\n- [**LINUX DO**](https://linux.do/) — 技术社区 · LINUX DO community\r\n","readmeFilename":"README.md"}