{"_id":"sumulige-claude","_rev":"55-b4a4ed4cca9d66bf8bfcd2298241e38a","name":"sumulige-claude","dist-tags":{"latest":"1.13.3"},"versions":{"1.0.0":{"name":"sumulige-claude","version":"1.0.0","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"da14003bc7feafe513b58ff6f480036b9743a98f","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.0.tgz","fileCount":72,"integrity":"sha512-c2SUqaGIJUCbkMq9KlAz5NI7yUzyK2hgtwTkaeTJZePEV4Enl+bqzz/jXOT5U9TVsRcDndZsdbL2lymfTThBjg==","signatures":[{"sig":"MEQCIAVCU+x/B8DfrgYBr+l3ONsTAfpMrezz69yjOkDGnQKWAiAU/mUzj8z/uBEdS6or5uqCKM/clZYqnedzsIqUPtYCWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200645},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d7ba0eef34eeb63b6f9651b9638061ecb2d3eceb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.0_1768217190878_0.18065669986873156","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"sumulige-claude","version":"1.0.1","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"0463459bfd9ce61d88b6fa7db05ea300967ae058","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.1.tgz","fileCount":72,"integrity":"sha512-VtMJtaKrHw85ZDFBpmK/A9+9AQzazvgvblHX7coPFNNYSzBq2JtGVOCdZe71TXM3/v0+Whvc/H2LyYgQ4+kszg==","signatures":[{"sig":"MEUCIQD+z704XxorKQE97xt+32BuO4emB5FZwiVuqVMNRyjfugIgJFyG/l4dEcHOHHW/V+rkTXnx8Kz9GLDbvfX+9oK7Z+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208285},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"affc5f31f5de5d2ff8778be11e5a690e245ee877","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.1_1768225245262_0.35343988999224685","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"sumulige-claude","version":"1.0.2","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"be8874c8335b1e37df0dc83702a6d8e4fe16857b","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.2.tgz","fileCount":72,"integrity":"sha512-huSZvg3jqy2vnzW89V8wNBUIbKb4bEgCCX97ia8tWJrhlXyDlWbfYh3fjwyYTuyWB10omDyy56HajWX+BVNpLw==","signatures":[{"sig":"MEUCIBrlJL6rNuUYR6XD219sG+xDKO++kOM1niEY42p9Q0NuAiEAgTmFEMk1seB09uVICTOeU0LwG7XLqrzn+2nEP1igwjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210536},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"363c0ffaf41047503b17c728038bbad8507f319d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.2_1768225664690_0.7285616525966188","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"sumulige-claude","version":"1.0.3","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.3","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"f3cb31854f07ba168171375f43dd6afa169390fb","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.3.tgz","fileCount":74,"integrity":"sha512-NXMADc2q2cAhJIf/9BzsxAQxdT8KcQCb26ZLEXYfQWlqxbXp1xGkIVSEZmqK8hZoDuLe4daH8yxXI4xFhAuR+Q==","signatures":[{"sig":"MEUCIHbMvyLyOfox6EILaQ8TCX1GfF92L0LD3J5irQHi2gHeAiEAlAVjFwzWBgqRgZ0W/Ajbi4f6mZpu8asj2qvnl+s5kfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227732},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"fac22f08fd61f49b09524365155218efb06f7cfe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.3_1768278565629_0.7792572860271503","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"sumulige-claude","version":"1.0.4","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.4","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"49f7c84e3c382b4cc4de634deac6eece4c6c6168","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.4.tgz","fileCount":74,"integrity":"sha512-TndmrvxP9qloE+jb1cnyHmORExsV8NaTxzH76M35MH7Ev2oq684spwSs3tEzAxji2yPmgN6WvAABfAm29jPebQ==","signatures":[{"sig":"MEUCIC/3kVTRMEIXALoWs0Mj/s61dnPwFhV3SksvzkvtVlRHAiEA4+tIfcniY9vMwlqHEPVJNQy4Vwl8nZsJwU6hdAhj3mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228202},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d063c995b6370f44f4aecf29d0b6a19e3e2458be","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.4_1768324509408_0.8655140261892651","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"sumulige-claude","version":"1.0.5","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.5","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"e18b45dc3a6c63ea39fae9cfcbcf44a847c4bb22","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.5.tgz","fileCount":74,"integrity":"sha512-zChx+a/z5fd3d2UYoGulenOr+DB3Njc342dcqpBkPiIKnhFHEflRadPOJig9GAxYN6QLmhHvHKkbHcEJavPZTg==","signatures":[{"sig":"MEQCIBesZtjmh+QtGlfxokE+bHNKneGT2BM7nHJYzO7kVeorAiArLrYaockkIjsPiV6xlOPinxVWYXUYy0aeh7ghEuzQnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228202},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"c7521d0ea50c285cc06952766bda47cc87133f90","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.5_1768324530230_0.8687327721377214","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"sumulige-claude","version":"1.0.6","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.6","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/oh-my-claude#readme","bugs":{"url":"https://github.com/sumulige/oh-my-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"b15d052166dd5bb4c0e7a8be99a80116b8fe12da","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.6.tgz","fileCount":75,"integrity":"sha512-HIufGU5h3thVihyx3FXUM2fxFrBcU05Wg4tJfI9P5w/0+Xt7pXbfY9993sSvxqiJVLD/2iCS9rIeWZ6ihiVZYQ==","signatures":[{"sig":"MEUCIQCPHtWGdqroujQ1UBlmV1E4Up3yRxfmZ91yMlEpCdBs0gIgddJ7jdeyJQ/UDwoHAyHahtyHJSSzG5YkzK8oqauRjUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230054},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"3d4bbc41b582732f8c8eae4985c610f9875edef0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/oh-my-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.6_1768325921649_0.18542009541631432","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"sumulige-claude","version":"1.0.7","keywords":["claude","claude-code","agent","ai","skills","mcp"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.7","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"b2973dbb52d2dab1ec0e56a201c799a704da265f","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.7.tgz","fileCount":112,"integrity":"sha512-ap/n/PvG/MVOzLDRVnvTEvGQETC4DHg5nKAbIz5tGp77bWCoWMw5n+2ivaNPDN8mOQB8a7NgJggUdnfnBZKE3w==","signatures":[{"sig":"MEUCIAVbRr3d4Ly25hWcZtTLt1cb+/sd89Yfi6UezJyFiQ66AiEA5F+Iq2wSIXCgTEVbaOiWPRbrGmqqJQVWH1t4+jY+s34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359202},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"030fefbaa39dcc5eb757809a01eabee653de143f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node cli.js init"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.7_1768383692907_0.7866387351130883","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"sumulige-claude","version":"1.0.8","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.8","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"723738d185b426f0da0f4834520b4891cf7fd800","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.8.tgz","fileCount":121,"integrity":"sha512-+lXsjOavEAja6t90ZTi4Q9WMn8PMh8H/tzeaiVUl4/cIbfHSTSU2omyYJm4dIUM1EAkUYP4Sa74OX7DLYItFpQ==","signatures":[{"sig":"MEYCIQCn3hGOsIiieYyVbo2EKvMVr7vD+pMSLEFfS5m+5HW3/gIhAPV03rUsPKqDT8oGGWUiQOALXvWNXrbA2huf+WZziypg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410719},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"e6746234526d8332727e15895b9f4d2035bf626b","scripts":{"sync":"node scripts/sync-external.mjs","test":"echo \"Error: no test specified\" && exit 1","sync:all":"npm run sync && npm run update-registry","postinstall":"node cli.js init","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.8_1768394721174_0.11530455605073398","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"sumulige-claude","version":"1.0.9","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.9","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"1e9195aa12b1125c0288cc56135e3883c7ed6e64","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.9.tgz","fileCount":122,"integrity":"sha512-yC7hEZA5c/ZP4owg1v0hfxg+5tyXkwAyUCVeTn1tfZzXixDq/3DBYXycdkqvhEFbOeOktUYg1GmVsiy4WYw8gg==","signatures":[{"sig":"MEUCICx0WY9oLw6NScYoT36oAE+cUw+98OvuPLpB4nnWReA8AiEA+N/C5BbqEdVSdSHPozX90Rl7K0bGvav/9Nr2DSC03hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408606},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"1b6dfcb326e6c92fb5f0386c72623c7bc2a54710","scripts":{"sync":"node scripts/sync-external.mjs","test":"echo \"Error: no test specified\" && exit 1","sync:all":"npm run sync && npm run update-registry","postinstall":"node cli.js init","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.9_1768409196276_0.3215929291133601","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"sumulige-claude","version":"1.0.11","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.0.11","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"a94cb8c925345d3a390948cefe97dca43039d392","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.0.11.tgz","fileCount":409,"integrity":"sha512-xTy5k/aqQzxqrJ8zlsF9xT9Wmkm5hOrO5f1EabY3fhblG2u1Cglm3HsTM0zaXHcygAewNgFn7awCcJ6ZPM6fHw==","signatures":[{"sig":"MEQCIH/xO3CGBhiprA0RI15WA20xY5TRPRHy3QQMLqY0WSYnAiAN+JXYUctYeStfcHswiR+Gy7LnRQQy9PIdNKwyTIGz4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9072039},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d6dbd8d105e6b72928d9b3410d588f1052880b54","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.0.11_1768416132600_0.28211271293487084","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"sumulige-claude","version":"1.1.0","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.1.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"e3efab591411341f5589307ca3510d4cb313aeed","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.1.0.tgz","fileCount":422,"integrity":"sha512-cQ1OX5U5HJJKqIQMTs0y/tUE6rB4EWDxLF0CkLl2bH1NT0qkOd1tCKCe+0ovjZYYZ0NkoJnsXmNERpj6SVw7kg==","signatures":[{"sig":"MEQCIA3Y3+aRTVSDQdYpqpxj9H3MpBuI7lwLDJT0lZBUZh0gAiAnBVU/3AZ1DwmBCKLF8QmejS/cL9n/5XPjwxDxKy2v9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9189495},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"ee9351dab5fe39c2bc8b007efb9abbe014fa3401","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.1.0_1768486007876_0.1878493666541754","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"sumulige-claude","version":"1.1.1","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.1.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"19d8e7d9fce1a1312a0f6fa80b705a6e59fe306b","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.1.1.tgz","fileCount":432,"integrity":"sha512-yeY5/LcJeq1nSrT2LitQBRTUrkbiZyg/hm+hn5miDY9zeu2elwr7OtGA/hw+yfmFTsj2RWsmLq7OixtKsQ2pZA==","signatures":[{"sig":"MEUCIQDgLJyT94uzZ+Z9ZpgDmpN+e3yTHsWnjKsoGFdPfY/5cwIgVLzlnGqE8s6vKmpnbWueXwoxk+78KSNa+fF4jWSeWUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9266874},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"1edfe79ea8a8d35feb9516b2e968cf4f2dc9a233","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.1.1_1768565573714_0.8397741868235957","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"sumulige-claude","version":"1.1.2","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.1.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"399df41c1752964850b76b86db3c3b626914df98","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.1.2.tgz","fileCount":432,"integrity":"sha512-qbZR4glJFewJUhD6UXQsexk6wmx3HPS09S8KjBOgCGb9XoJ0fP8yzqG2iqgNhQa8zufizZXDLh8YfSwuBHFEcg==","signatures":[{"sig":"MEUCIAEn6O0qjCoJenRzarzFCmv8u0iXhTMIB2ASyV7++HwtAiEAl9/CywDDIVfah2hFdifIW4awTgHBIEJ8N+3/yBT8ch8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9284305},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"b7133046f8495ddda2b3ee70029ccaf14e671387","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.1.2_1768567640342_0.4358304605117438","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"sumulige-claude","version":"1.2.0","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.2.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"fb5a703219ee2faf89178328283624ded29c9b48","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.2.0.tgz","fileCount":513,"integrity":"sha512-+KG2r7VgjoirLbiLqkziPUUs23/rvpl0M86ZCUDzpYM8WZog8bkxkF/FshSGnJSijJHNdNVbBulWK8hBKB7/7Q==","signatures":[{"sig":"MEQCIBjmQwQRB0MzzIa4l3LGippSjJ5PRJ3UIhM2gXu3ckToAiB1z10f9U4un0lc+BmgumiW+aHV2IprUNThM4y9jpXUqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10055988},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"03c0c3096d94293b48943a23cc69d618d940f386","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.2.0_1768643288867_0.8165139668315495","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"sumulige-claude","version":"1.2.1","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.2.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"16717ed4cd8091aa3ea6040e2c03e9939633f94f","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.2.1.tgz","fileCount":556,"integrity":"sha512-KZH8ZRlWM3OxUQvVlC4sA9JDuPnnP0P8iXhgf3wYU8vZvM0U73VKwHfuvr4p1WrC08G3nEYDAim6DYbtnO7JlQ==","signatures":[{"sig":"MEYCIQCK32InAojhI1avEG1IqR9WMsm7VSSBuzF5pQT6zqY6DAIhALZGF+uVDS2P84s76cfpN7q/DwyIEkGsxeZlruRTvnyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10231211},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"a9cf82b7b2782e0f8bd784f95cac588a5f39aa1b","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.2.1_1768717054692_0.3025571664943565","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"sumulige-claude","version":"1.3.0","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.3.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"77a8467e230f7f49728456fda2e30dc8030e5fa0","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.3.0.tgz","fileCount":551,"integrity":"sha512-EF3TBys+U7DWPhn1bxXDl3jOCBPjev9Vt+lZgOggwaQSYB9WzZtayxRnTcJfERnqe79Z6m5a5GBqVXT+x5FRQg==","signatures":[{"sig":"MEUCIAph1bX/f8ZSMg1GRE5gcHhfrJcGinQGtYDwDI8w7LJcAiEAmZHMmGJd2/5hr4NM9F5rFohIaGyktAeTnUmmPx4gmLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10264895},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"6f8c4780a03c5a26e8b5480a7f36daec09b57ba2","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.3.0_1769067237368_0.09326490538879773","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"sumulige-claude","version":"1.3.1","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.3.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"b8b3052743aa6035b59f3733ec60e45e431c38d8","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.3.1.tgz","fileCount":555,"integrity":"sha512-GtgRLR3FZyBvAkJZhwVVGyymmGa3foM7G5Yh6oHlaLkiY71GKuKEH1WWwZK59YYhSjRGfxWe90lxqcqKe3X5VA==","signatures":[{"sig":"MEYCIQCOENa7pfr3lKMVxidvSCYmDR5n1DYVNWFVGtEsCKB2QQIhAJj/nJTZQx3FNKEt9uN1xFdRyRUNSjvQZZLDCtXL7ke1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10282084},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"21877e908b46cb48a7cff41dd0004875a5bfe56d","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.3.1_1769073992840_0.29101727376149245","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"sumulige-claude","version":"1.3.2","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.3.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"66a90f5729258d71780b27230d875cf68f805a6a","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.3.2.tgz","fileCount":580,"integrity":"sha512-3ZFZKP+DO792PWsoApSlaG7fwWWMVOOE30qgcAczKPeXVw7oTVGo8+scDWRWDNvuaBYWOmsee1Dw8hhe/rh9Kg==","signatures":[{"sig":"MEYCIQDdib9Gx8KrZlKu+70gxtlxlU2eAT4GH2PT4/xGG12rAAIhAI3O1UbkC68Yif5HcykEAlasRXzAJCClaNnIOWhHZNBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10314845},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"7362ff471c0f2499dde5565d6f91b32734932f93","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.3.2_1769087509556_0.5132314145203813","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"sumulige-claude","version":"1.3.3","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.3.3","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"6bfd0e816058c094a6feb03c1584914fb13161ea","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.3.3.tgz","fileCount":583,"integrity":"sha512-+LMgXq+M4LLkHK9W56VobWIxeL8iXjb8Eakp57O8RdMCUReN1D2dKwAOT2lE223NVk7QFRRIKdwLiO2Po+mINQ==","signatures":[{"sig":"MEUCIBSL8EOXHfjrbRE3Fqwj2DRKVg+NI60jQywI+xmcGV5UAiEA14/k2D13Rf6h08zkMI2SiGpUGjTcx+ypT0jyG+Diluw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10341141},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"22c9a8ebd5814a5be9502a592353bec0f22dba74","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.3.3_1769088029764_0.34047882827296805","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"sumulige-claude","version":"1.4.0","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.4.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"e01bae7b8eccc28900086064327807adfa6dacbb","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.4.0.tgz","fileCount":598,"integrity":"sha512-Lmuep1ETL2+yXBjyOl8B5y1zUc0t7iDM5ObWUjsyF0qgrrUi63894aB63/qgJustoTltDoz+FYsA67/KJwOG4g==","signatures":[{"sig":"MEQCICtHhI9MGGZMdYuLmux5F83QWcgMoXUP+bs5TPCmfUVUAiA0nmVLW1mmbAGEenHcBBHZ3g9EgZq5sJfzt9whbwh91A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10432730},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"03bb2af379181e03b849056b5a6cbb718dd482b3","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.6.2","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.4.0_1769100833942_0.42218891784434986","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"sumulige-claude","version":"1.4.1","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.4.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"9f1164df2b45da9c5bebd1d55a043e33ecaff52b","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.4.1.tgz","fileCount":581,"integrity":"sha512-el+usRjmR3J7bmIeD3a3tBal82wd+V65Ayjx2oikPJI7tAMdwpzWF4QziKeUI2k0AG4ODjf+QLOQj25xOkNkkw==","signatures":[{"sig":"MEQCIEMC3d8aZF29Z3CcRKWOfg7rTYSdEnBE4X5i0e7cc+R1AiB7GUFxBv3r0ECHcztypEkS5BngdIQlQWa18ZjzX5Zlhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10436913},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d0aec78911c1a9394f61d2185ce03e78f500c50b","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.4.1_1769110890921_0.14714720903799483","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"sumulige-claude","version":"1.5.0","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.5.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"5eae5d5e84defb24d39ce35256dd2c1cb96cf409","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.5.0.tgz","fileCount":589,"integrity":"sha512-89rfLT2H6jnTQfbpx/edcPBJmhKUb4f315TepLSomQ3E2UqqE0Dr6B2K3xXB/D4sAraWBzrVKgEDA0jKen71ow==","signatures":[{"sig":"MEQCIHFzx//CyfkzXdKrsGDlOxZUi5WZB0z3XGm4qlrlzJC3AiB0PaCLeHR1iXcAGkSnyne9tivje0hFqwgOdgIcatqofw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10499014},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"174dc2c192bac649ef83661e74ff35e18bf3162b","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.5.0_1769136755214_0.2826050408672649","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"sumulige-claude","version":"1.5.1","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.5.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"935ceea0ce38a79adca44493f40f5341880b09e6","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.5.1.tgz","fileCount":592,"integrity":"sha512-+iyGOrWVA7g1qFcvOFrAvH3fPZFczf8Ch3WVoxiD7CNfj0PDQOuJbVsN3J6JqEi8/8wpWKjx6fqdAI0ulwq40w==","signatures":[{"sig":"MEUCIQCf6nRAwzWDvwT3i91t5jri3gGCZlhW1m1TwAtXYbRU+AIgZyrRIN5rOJHxa/XfKcSj6bMg+lQnPHc6v+wPRhCzmFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10515854},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d8ee409ff93eee2086dace9e05a6ee5a6f0c4df7","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","update-registry":"node scripts/update-registry.mjs"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.5.1_1769141806032_0.6590760295062728","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"sumulige-claude","version":"1.5.2","keywords":["claude","claude-code","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.5.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"e08ae239535a51184f93671b8616047be6b635bd","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.5.2.tgz","fileCount":460,"integrity":"sha512-44dthX4Vb/ldTU8CqmC/YEdGEL/v8eogbWh02UtlkxRbjUvyNOVr0/05SaJs+EMnJRH5tS54rp3OIks43itBrQ==","signatures":[{"sig":"MEQCIC4dokz7k9HsvRClgCwLCt80edBAAnpnJ/DcF8Dm/Kg+AiB9Mzw2MHt7lMz18PextPgXna3P/5nDMTp21XxEAYIbaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9202423},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d8ee409ff93eee2086dace9e05a6ee5a6f0c4df7","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.5.2_1769165090910_0.15242526629342068","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"sumulige-claude","version":"1.6.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.6.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"1577989c75edf9ffcbc9a591f24ab691da6cbb50","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.6.0.tgz","fileCount":463,"integrity":"sha512-DBEwNMi4O8YAZpNeW0nV/t27Fx5ZNph9if1nLt1voHgFFlq48wyw94x7/akhLTMwCclbvzl8mJIuKeqTdYVkxw==","signatures":[{"sig":"MEQCIGfWeKI3mePFeHD8vHEA95PbI5QymolvDMpY1FGS1/n6AiAWurgH0SPZnZVStQmlVHjUQKugJjbeA4tmw7BdBIbsOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9186410},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"c9102478c200fa4d00a888672b4c30fc86542b52","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.6.0_1769259493357_0.3377004194590367","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"sumulige-claude","version":"1.7.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"2b1e99dbf19036abd4e7dde50d68a1110dca1cd7","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.0.tgz","fileCount":454,"integrity":"sha512-f7nP7GlzYRJnbcNSN+z3Qrfjrt5yhLzdAGu/XUC+OImwyZ2tEiEzDH+vKRYRWj8cAl0bnES5d4JkGQfoMbgQZw==","signatures":[{"sig":"MEUCIQDpaNzKGjWxmQn3XPnUhi3483J0PDS09ID01CYWDue/dQIgfoIpSWx9wwCPMX1J7AaloVL1QwILC1JBCGEcb5yDUyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9240310},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"77a22901e51a7f6a677cf5c74d7312e241ef7c4d","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.0_1769430946040_0.036897424707668325","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"sumulige-claude","version":"1.7.1","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"f3c5ef0a415ee0d64d01213933b26407aea21196","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.1.tgz","fileCount":501,"integrity":"sha512-wt0IE/qce2UW/XupRorWSIrS52whJSTY19I0YU/uHeqyd2Ezkbh9/lPajw0wS15NmrA9pmAyF1rK8mUaqPeqZw==","signatures":[{"sig":"MEUCIQDssnLqQen5uxXqF0+594UK8q6agBGkmozvFqfNofJo4wIgNa3cti6WhN5hQw4a/1McywoRJEmuhGyIih6696ubjBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9556299},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d1a4fa9d56b5195ff1b8b90df471d09de0e38b00","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.1_1769431117111_0.32250922903859114","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"sumulige-claude","version":"1.7.2","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"102a7c7e06065f2fa04f2cff45f27f80b231e53b","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.2.tgz","fileCount":501,"integrity":"sha512-DoxmEwnhe/hW/08cuKlNl0BkhJoeZPhYnO5pWLHzvnmphscYPeOaYbqZBG6x9MwLX2GfhlCmBQFoGo48VZIysA==","signatures":[{"sig":"MEYCIQCmn5FrCRweukD4caKow2ViA5hxP+lvNdO94tuqv8J8jgIhAO5ba60ppDSFw8oOAbL/4YNHmA4uQmhu0iop7nyM+Q4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9562043},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"e92be79bdae706899d329392df8c19f861fe4c7b","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.2_1769487252579_0.6857031436315235","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"sumulige-claude","version":"1.7.3","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.3","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"6c064fa9850f3c919de3115622a03a0c34fdbed2","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.3.tgz","fileCount":501,"integrity":"sha512-M55Pmy37lhjN5ckMoJ03DpJoWQhlC0b4wvWSHExRlafxnKK7IXZ1l/9g/czYRP7+Hkv4LXwrDXVQka+hyMyHRw==","signatures":[{"sig":"MEUCIQCKHkMx075RynqpGLJdHnGG6PBMEzrzUqzXTm1TYjpvYgIgGhNcG6N7bqPZeHE+apTm22iIicQhHgpmrzRfPCDtlYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9563549},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"3f8c170a3dfd21feb9fb84b2e9748e415186aeb2","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.3_1769487904420_0.3480249330918379","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"sumulige-claude","version":"1.7.4","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.4","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"7a4603734e61fae00824797b86318347be8e58ef","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.4.tgz","fileCount":501,"integrity":"sha512-gXutAnelcwgQNRHDpJzKpjnN27Qg/oJ0OdReoOEiYA33aKmxi7gyvdpO++g/chZk02v7F4pgJhhBKXLwJOiyaQ==","signatures":[{"sig":"MEQCIFrq0Z5yag2377eLNSwiIezP3IBm2qIU9afX+Hf01L1jAiAzHdm5av43QEwHrjZPEu9sm9YtucmHTcNkcR4t1ypaXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9564337},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"854e0f712bef4579dfe291838799883be1166733","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.4_1769488209376_0.47236785135747517","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"sumulige-claude","version":"1.7.5","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.5","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"46ff15697baf980d4ad823f75b7bf22889fc79f6","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.5.tgz","fileCount":501,"integrity":"sha512-erpf5WWz2QmRduzJIUjgI8z1u+mNuuhddOdm4ZH3PNoAa1tvSt3+TydFPl4940dd+wjycC4CsmeX8E1sz/gRaQ==","signatures":[{"sig":"MEUCIGe5Yliii5HSc6z1ZceoaCu+QBarwDTiDS5FTMm/trXMAiEAjkk+7GIoOKafPNpjvuvu/k+T45mcnInZ/1AgNPLdvwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9564337},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"af4cb8d8c70c4888c5d2c45ee4a6cf4fe8175525","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.5_1769488363932_0.06926148006987143","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"sumulige-claude","version":"1.7.6","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.6","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"b466a5d63b02d2712baaf31e83f2d6a10220e0ea","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.6.tgz","fileCount":501,"integrity":"sha512-yGWQZsZKNgj1MF1J09febE+EyTKxEkVWLCAET0AaFo+RqGSFS+Y3jjOClN9k+mTzBbjRC7lfdSkWovtljsh9pA==","signatures":[{"sig":"MEUCIQD74ol/Jm+s98iQNJ5QVrJY37CTUDrdccRueRcZ7HF5xwIgZCFZczU2SWJF/pMJbEQl4PiYqH5uJvPwPHes41i4v8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9564685},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"cf3424e3fc5b9a952e0b0576983b684414a3cf43","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.6_1769489234659_0.08419006477095459","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"sumulige-claude","version":"1.7.7","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.7.7","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"0bf1c3e14daf73045620919364f1407618c26015","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.7.7.tgz","fileCount":501,"integrity":"sha512-wKrXM13TTr0LdUxWcO8aKVa/cYFR6yBmMPxCU94NqTy5jvGDkq6u6/zgMbhQ0blA6i0rZ2gX7MdhZdc/jMRmXg==","signatures":[{"sig":"MEUCIB0GTHMam9phrfJNXiIpKNpXgzzOcSVrab5oY/Xhc0vhAiEA//TvqHzwH0asla2Zew7x43k3c8IidDoMuiwkN8pxdNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9564689},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"1a7a34e5d3a7a1b101b17b850584dc22287c7fd7","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","yaml":"^2.8.2","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.7.7_1769490187601_0.20892820660916755","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"sumulige-claude","version":"1.8.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.8.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"be0bf1d6976f7b49d43f3d306c6b4e75434a78ef","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.8.0.tgz","fileCount":507,"integrity":"sha512-eimq0/buA1vItItVrbcfphGvlqA01AryLWyq8pjKi2zJmvrddIOd+n+qx7+R3kEWNCv0dIaqlFiT0IT8MJgCGw==","signatures":[{"sig":"MEYCIQCma5TxFzU7QYaRrLpw9xG15HF1p01pEH0NcmxgmoOyrgIhANPrU7vrQqvHxg44FSFUWXaviNice0EAg6r6VBjijl76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9591584},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"5cd8547b52d7b70ee8733db3f97779b6340c1aba","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.8.0_1769491831438_0.9955157001911163","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"sumulige-claude","version":"1.9.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.9.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"f412a7f52e8d54e9359708f06d7a29c00898c6e9","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.9.0.tgz","fileCount":534,"integrity":"sha512-TdviZ8tFcBtRXcM8K63/LAFiKuFGwglwdWbDYAXPpGQjVVzrSelFclPYrL+yEme75qn0VKmiu/tCycYdU5Y2zw==","signatures":[{"sig":"MEQCIFUERImPbHRmMTqYpOseUpDOa2NK3UUrve+GMksMJtI+AiAypsDz/xoIPY3mxiQ/RE527CIIGnb1oysofnUDGEHqUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9622357},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"e30e78e8e7810038d6b114da9e5382f91629e8ad","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.9.0_1769494762352_0.1809850873835126","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"sumulige-claude","version":"1.9.1","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.9.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"7030b6a9125c9117104e0d778ab3c842c34ac0b6","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.9.1.tgz","fileCount":525,"integrity":"sha512-n5XuM+fVs/LMlRAGrn1tozi8gJImdm0RjpxMJMcnUKVB1bcFRDwGbFxQwKyCLTjaXL4ZpEH4vjv2t4+WsYzGhQ==","signatures":[{"sig":"MEUCIQDnvftNXceVvPMQkcHiBIZoh3vU3OygoVW/mSetFT3LvQIgf3NpqROncluPfnRyNomiYSCMNQizmVsMdhZP3LsEzjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9602312},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"b723580e54e4e3feffac319e2cce61d3d3b3e72a","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.9.1_1769495017551_0.3100184444154932","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"sumulige-claude","version":"1.9.2","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.9.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"51a98d9faf01528a79b30ca9b71319f4fa0019c4","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.9.2.tgz","fileCount":522,"integrity":"sha512-aw1/RC6aPUdLQ68AY9un61V7DPtk7dTyBY8hqg1AcpqiBQP4tlbNlPbJ4jfQIoRPRT5fc6he9RR2l8WF/UdSWw==","signatures":[{"sig":"MEQCICdJIOfRtcql4F+HUOXj7Db8/8Jr/5wkboTH246tSeDRAiBMrBIzYJ55/eIfCW+m2L0emxkD7ao7GV75334SvFOafg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9574906},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"22086041a9dc9446865e623e5f4c50a0b4ff01a3","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.9.2_1769495229313_0.22528809328301946","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"sumulige-claude","version":"1.9.3","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.9.3","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"419d1f8e644899668b0fd9c0c9497b39f12a48c8","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.9.3.tgz","fileCount":522,"integrity":"sha512-nX9MdoRqUdWV+1hFkiflAk5+Uw76RUpMYAh/VjGRB1CCW7sV1uk8RNqwZ3Gq303hueIvDRxVRDifoPkCzHyqbQ==","signatures":[{"sig":"MEQCIAv7SjMz0QrmGcwzEEpv98IqEhs/PWyCjq/2WxyVLVNWAiB76U4Fo+jUCKhDCKPNAYzBN+PDCMoRD/E3OwbYISoc3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9575575},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"8f5ddc38233ad6c26a3f2092ee05863dd700de68","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.9.3_1769495513170_0.3639697711522356","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"sumulige-claude","version":"1.9.4","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.9.4","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"eaedcfb2348b0ff8f5c3ce9673a61371b0f9c87c","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.9.4.tgz","fileCount":522,"integrity":"sha512-8ZlrOEyShhKjjDvQ9L04GsHH97i5UohbPQronKAeVmajGcgEXokFeg16cH27/bbTXs314RDmgVAjkh7aVbpTLQ==","signatures":[{"sig":"MEUCIQCrLln6jFoxyH1qKpQiBb43AZc4aoD8mRmxPd3kU6WQ6wIgbAygLwjUbKjuIm3RqrWl4yUpDa4hkkPUzeZlflaxCHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9575491},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"664a5632d8b2a72dcfc8250cd5df93a5ac69ce9c","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.9.4_1769496001968_0.5108283186496965","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"sumulige-claude","version":"1.10.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.10.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"e88a4ff4da8d19ce340b4111f7d609f16a9ea37e","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.10.0.tgz","fileCount":524,"integrity":"sha512-HT4IVpoSh4BKfFYEDkGi4+oZKeNEyzkmjvVl/2C59ObgaPVCiUEZ/46PXobGyrBA9xazHptVshVoCFSR9ikIKw==","signatures":[{"sig":"MEQCIEDCLfma3BwQge+oVnS/lChlgPEN2jkMhqKlrFc+yxyZAiB7+k5k4lzHFmyTF8lBMScSWqXrJsCl7GX6Vtai3MVceA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9579572},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"5bd4c3d442585ca50c8b1b59696ef10fa017237c","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.10.0_1769497798793_0.31567831976842364","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"sumulige-claude","version":"1.10.1","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.10.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"4592b4bdbaea9e80dca58ef7fba4962f35eace69","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.10.1.tgz","fileCount":508,"integrity":"sha512-GZo9iuZoutVNpZdY1jOCqvWcSkjMSeLYL5xIxNNdlmQC6dsSo/2h2g6JtpM/q0fT9KPPjPrBWcbmdd2UChLOpg==","signatures":[{"sig":"MEQCIF+r82pUW/zFWxTndj4+V+wEduMFbNWjXine1EJBxCiPAiBUNBGFtKtZKFqU21Qz5MflT96L4T+NciARemO5ce8pKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9573872},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"0b8527a48fb253b759f0e2610005ead239cbc700","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.10.1_1769500079634_0.9744718567141144","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"sumulige-claude","version":"1.10.2","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.10.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"1c1a7f821063240ecafbc2b967ef08e67258e056","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.10.2.tgz","fileCount":513,"integrity":"sha512-xlgQ+BqtxyTCMz1OnV01h1spohhADSOuQ1X0XFJWJNsyCn2TqHMFh0rwZN+L7Hy1aprPTcbUhR/ireg/c6yr/A==","signatures":[{"sig":"MEQCIDi6bnV780dvE/MU8yZkbR2DKXZ2nSA6WKLcsEJpLkrmAiBHNpiOOMbHB8lud09Bx64n7CotYRwPUds9PEjqOr7uLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9585541},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"bf96070cbf73b8f7366082e861d1c9856b8435be","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.10.2_1769502181005_0.2649866804313148","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"sumulige-claude","version":"1.11.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.11.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"4edd20496afa2afe28311b49cd2582e5bcaa7e29","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.11.0.tgz","fileCount":531,"integrity":"sha512-Ix6SmErVEUpcs1wNlH0dpI//AThv2XX/2xzDDrEsm3btCqyZvORNKvNGup5/PGl0o/pYh6kphHx0vxr8C8saTw==","signatures":[{"sig":"MEYCIQCJNndoqLvKn+dtIRh4LVTiitQuy3XudkZFPJtReLMqgwIhAJoF5QYlo7A2CLhfO/WV/W0kLkoLmdEKJMFpVPNFsUDX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9722334},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"eb37b6d4f5fd163c974a043a820eb3f347a4514a","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.11.0_1769525277895_0.8866093623711662","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"sumulige-claude","version":"1.11.1","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.11.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"caa64b8d785d582087e9af0f90a81498a4e444f9","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.11.1.tgz","fileCount":531,"integrity":"sha512-6GlQbtQzx+5TMxQEk3dhM3aoChmGh7uUmsK358ryRF+CJ09nJA7HTyTx3svbL56ft5unTRlOlp3slTxkKUEByw==","signatures":[{"sig":"MEQCIHLJYO0GiHc0Jloe/NVdZvUu4XivXEGSKcJnunbmFDk5AiAebmNhWjFEATcrKb1BkbQVYGPEAMW1f7XmML/OCGXwSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9726533},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"0c314f1cde3cc38c64f85ec3b8933e56c5f9be38","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.11.1_1769619490727_0.23481475526739137","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"sumulige-claude","version":"1.11.2","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.11.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"4e6e7e6fdc7f5fb4682198e573b876df3f4871bb","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.11.2.tgz","fileCount":561,"integrity":"sha512-FChBJQJc7ewcGVIHQeHjCoKo21Mv9esRPhUqpvrfW/kikywUnypV7evoqsRezPcTgiabaN25+HrZvcceMx5zqA==","signatures":[{"sig":"MEYCIQDDvDtXeMc/e7jELC6ugZfycAXGz7kno+x3SWCN0ttlFQIhANLyrx1girgs2FJErx9ZZZBGd/nCIP0Q4Awk7Qhtcsop","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9759867},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"64ed93288e3f17b4c516a79783a102918725cade","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node cli.js init","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.11.2_1769869556831_0.21588751967458863","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"sumulige-claude","version":"1.12.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.12.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"6a1fac8ce1f54bd43d7530b1cba402131dbf165b","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.12.0.tgz","fileCount":562,"integrity":"sha512-wpbyYQDokTT/M8sTNsNlvS9gJVjK/SbgjIktzD0bAxo1P+dq0+IueE594z3A7YZnbioSVCNmDerPzaBTf5S2ig==","signatures":[{"sig":"MEYCIQCMWq7Ph/0B941a5EtaLDgATPebJrRY9rWEf97R0ppriQIhAIySaq//Oo8LNq6js7lTtNjrZSomVI0HV1P33Dgh+R6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9765175},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"9bd6df28c38887ef514987c73b66265f9ba0d1d6","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.12.0_1769961204798_0.32835247401143897","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"sumulige-claude","version":"1.12.1","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.12.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"0337f06be1d514c72d02a112e8b8e15cfc19992c","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.12.1.tgz","fileCount":562,"integrity":"sha512-xEoJ5lRnzZc9gB1ixCX653Cq5RLhFy3u+kSFdqW/br471Wu1NTZDebDVWyUvklHp+xRa3jomdsEgokfF5/LbSg==","signatures":[{"sig":"MEQCIC13C2V3TRi7VQhDu/cQUSm89jX1P91Vk7CL72yl24qbAiBTQFY1iJYkrBM/rG20e6p1rzOpTUoPcGBd3ZfafDzl8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9765175},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"693daa2999ec9019f965766cdd5cf277cd5b15cf","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.12.1_1769961305215_0.2920452919860803","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"sumulige-claude","version":"1.12.2","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.12.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"61fd019063d15bc6a856bd2ff2dcb33f1f321f95","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.12.2.tgz","fileCount":562,"integrity":"sha512-AbcVFOin/1EsSrYN3XUx1SqNm6diAvhexsSFptshIHD54f084/T44HBrBnNh2hWBtpOom1bnBXcC1w8tCiUUhw==","signatures":[{"sig":"MEQCIFjHEcNlSApf9QIGG8HF7PSoNzwJfAmqbTtfzR45kn7bAiAR5vC41TltTzO1MlpywZvvNhhivJDYn3rNHXC1zsFnNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9767716},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"5e2cfc127bff821311038d81f15851469a53d38e","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.12.2_1770115246278_0.890105752142816","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"sumulige-claude","version":"1.12.3","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.12.3","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"480a5e5187760a7605516e81ab9b33ac3129efef","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.12.3.tgz","fileCount":563,"integrity":"sha512-ihB+4P/b6mr9wjgtDFTHX55gK1tIAZjmWh8CAIYi2HXNUPYwWg8ZwbSc1cNymfRriVfphZY3kdfQKrGYSQ7CsQ==","signatures":[{"sig":"MEUCIQC7wUKKXttxKLAN26fyhN0gMzKcS5SfxZ5m76H8gf5d3AIgBKMNoTlMNrVjNSHHiOEjIXMJsqeCyO2oVwRHSkAT8NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9768308},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"8451d54a116f656db0b77d961ceb263a7d48e2d4","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.12.3_1770115708840_0.5931337024970837","host":"s3://npm-registry-packages-npm-production"}},"1.12.4":{"name":"sumulige-claude","version":"1.12.4","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.12.4","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"4dbc514044ccce82217b9e6c9d2e70bd52548559","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.12.4.tgz","fileCount":568,"integrity":"sha512-8U/zOYWzNwnZ0JuxulgommNcF62/YaxcOAKvaYZX8slpqj9LpAJoCEXMSwoDJme02gdnuRIaKtH8sK7YJHnvwQ==","signatures":[{"sig":"MEUCIQC74ZeCUEWjUV3ZCdB5mo16JZbgxbRyKihMqcD8zOMiBAIgDFyfHakoRZlJuauDcxKDK7rVFgHNzhddM0AuB8f+qKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9794164},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"a55fdfc92d93f94ba06dbf94ad6ed8ea34577057","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.12.4_1770130218843_0.2573734744794849","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"sumulige-claude","version":"1.13.0","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.13.0","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"25718bd358da69d0e999154e974b430be9cc6b10","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.13.0.tgz","fileCount":572,"integrity":"sha512-wdLqYhQ5Fy7L6iyowg+ob13ixhYf7HOMwSrC89x9dymQETQHGKQb4fQK0pn7YL5p+0DeOEeQcQaHMBeBX6VNFA==","signatures":[{"sig":"MEUCIGVnLuxlcjKeAWKGHP0GdTgs7VNACrUk9C53LKaQDX/vAiEAv2lvKt9xUhulbnojBePSCP5GLqPEBVpY5zo92oqyg+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9816137},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"083032c1ded958bccb256a92f521f50efbbb5c8c","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.13.0_1770285128287_0.2641391902051462","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"sumulige-claude","version":"1.13.1","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.13.1","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"8f36e506fd8048bb1ffc569bcd4b37e6e6debd37","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.13.1.tgz","fileCount":592,"integrity":"sha512-XlRde6laj/ac0zTmpD3SMC3xeJqAJdOPpvEpNSP+9fUxpt82WbrztuVh6XgGvlzuLRBIHL13C1dYBIloIAfi/w==","signatures":[{"sig":"MEUCIFgkPA+Qr+zJol0PB4kaMzBYOCodxdhxV/YQA8BDcst7AiEAwKFIskVQLf6bQHGpmbWjDxcMzxYhLpnf+uyA6OmNur0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9908063},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"8095aad0c0c863a73c2355d7cb8caff7f09ddec8","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.13.1_1770285532270_0.08003048407029567","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"sumulige-claude","version":"1.13.2","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","_id":"sumulige-claude@1.13.2","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"homepage":"https://github.com/sumulige/sumulige-claude#readme","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"dist":{"shasum":"3331777944ef655b62f87bc7f99b193ad0c9a1af","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.13.2.tgz","fileCount":592,"integrity":"sha512-idndqgFF6VT3o+qcY8xuQgnRUXR4WZOl2T+05E9NlvnULD/RO/UxHPGAVWsZ6DG9Wud8TJABQ3IRqsBeriP0qw==","signatures":[{"sig":"MEUCIBy8/vj5icetG3aHDECLLk946uStPSrYPyGO7ln3955VAiEAwONMSSAw/6CG6jrmSFtDPpIU5vOI4YjFr8sHU5hwaQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9908994},"main":"cli.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"3c471cdaf01eca3b934c5dc24b3994279af70595","scripts":{"sync":"node scripts/sync-external.mjs","test":"jest","release":"standard-version","sync:all":"npm run sync && npm run update-registry","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","version:sync":"node scripts/sync-version.mjs","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"jest --coverage","prepublishOnly":"npm run prepublish:check","memory:autoroll":"node scripts/autoroll.mjs","update-registry":"node scripts/update-registry.mjs","prepublish:check":"node scripts/prepublish-check.js"},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"repository":{"url":"git+https://github.com/sumulige/sumulige-claude.git","type":"git"},"_npmVersion":"11.7.0","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.8.2","patchright":"^1.57.0","@iarna/toml":"^2.2.5","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","sinon":"^21.0.1","mock-fs":"^5.5.0","prettier":"^3.7.4","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sumulige-claude_1.13.2_1770286491323_0.6355017764046738","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"sumulige-claude","version":"1.13.3","description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","main":"cli.js","bin":{"smc":"cli.js","sumulige-claude":"cli.js"},"scripts":{"test":"jest","test:coverage":"jest --coverage","test:watch":"jest --watch","postinstall":"node scripts/postinstall.js","memory:autoroll":"node scripts/autoroll.mjs","version:sync":"node scripts/sync-version.mjs","sync":"node scripts/sync-external.mjs","update-registry":"node scripts/update-registry.mjs","sync:all":"npm run sync && npm run update-registry","prepublish:check":"node scripts/prepublish-check.js","prepublishOnly":"npm run prepublish:check","release":"standard-version","release:patch":"standard-version --release-as patch","release:minor":"standard-version --release-as minor","release:major":"standard-version --release-as major"},"keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"author":{"name":"sumulige"},"license":"MIT","type":"commonjs","repository":{"type":"git","url":"git+https://github.com/sumulige/sumulige-claude.git"},"engines":{"node":">=16.0.0"},"dependencies":{"@iarna/toml":"^2.2.5","ajv":"^8.17.1","ajv-formats":"^3.0.1","patchright":"^1.57.0","yaml":"^2.8.2"},"devDependencies":{"jest":"^30.2.0","mock-fs":"^5.5.0","prettier":"^3.7.4","sinon":"^21.0.1","standard-version":"^9.5.0"},"gitHead":"79cdda5b18f93c7eb0f006702e1fdf04f094ac14","_id":"sumulige-claude@1.13.3","bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"homepage":"https://github.com/sumulige/sumulige-claude#readme","_nodeVersion":"25.3.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-UyNAt2hxbxfmGZAOSHbd/k5O5lhZdxrOzHTxo0wCsfcsjFSdxTo2lo66zPxurVDcLpnEMZo6lZZtIMPgnb0e+Q==","shasum":"d1a19270efa680aa4c8de8efa853fe65e6406acf","tarball":"https://registry.npmjs.org/sumulige-claude/-/sumulige-claude-1.13.3.tgz","fileCount":597,"unpackedSize":9928689,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB6dXHskpPjbH6O3FuSAU1WdH6+PIM4/STBIR8yqh7rVAiEAwO/jTESum1ATw1dpCjs6mM71PBwZqGviya/AjShUaLU="}]},"_npmUser":{"name":"sumulige","email":"sumulige@gmail.com"},"directories":{},"maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sumulige-claude_1.13.3_1770656722134_0.4944831662775486"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T11:26:30.877Z","modified":"2026-02-09T17:05:22.635Z","1.0.0":"2026-01-12T11:26:31.053Z","1.0.1":"2026-01-12T13:40:45.403Z","1.0.2":"2026-01-12T13:47:44.830Z","1.0.3":"2026-01-13T04:29:25.794Z","1.0.4":"2026-01-13T17:15:09.600Z","1.0.5":"2026-01-13T17:15:30.412Z","1.0.6":"2026-01-13T17:38:41.815Z","1.0.7":"2026-01-14T09:41:33.048Z","1.0.8":"2026-01-14T12:45:21.376Z","1.0.9":"2026-01-14T16:46:36.497Z","1.0.11":"2026-01-14T18:42:12.930Z","1.1.0":"2026-01-15T14:06:48.196Z","1.1.1":"2026-01-16T12:12:54.032Z","1.1.2":"2026-01-16T12:47:20.601Z","1.2.0":"2026-01-17T09:48:09.154Z","1.2.1":"2026-01-18T06:17:35.004Z","1.3.0":"2026-01-22T07:33:57.652Z","1.3.1":"2026-01-22T09:26:33.120Z","1.3.2":"2026-01-22T13:11:49.900Z","1.3.3":"2026-01-22T13:20:30.140Z","1.4.0":"2026-01-22T16:53:54.269Z","1.4.1":"2026-01-22T19:41:31.217Z","1.5.0":"2026-01-23T02:52:35.513Z","1.5.1":"2026-01-23T04:16:46.355Z","1.5.2":"2026-01-23T10:44:51.289Z","1.6.0":"2026-01-24T12:58:13.654Z","1.7.0":"2026-01-26T12:35:46.307Z","1.7.1":"2026-01-26T12:38:37.405Z","1.7.2":"2026-01-27T04:14:12.884Z","1.7.3":"2026-01-27T04:25:04.749Z","1.7.4":"2026-01-27T04:30:09.665Z","1.7.5":"2026-01-27T04:32:44.303Z","1.7.6":"2026-01-27T04:47:15.025Z","1.7.7":"2026-01-27T05:03:07.932Z","1.8.0":"2026-01-27T05:30:31.765Z","1.9.0":"2026-01-27T06:19:22.639Z","1.9.1":"2026-01-27T06:23:37.870Z","1.9.2":"2026-01-27T06:27:09.599Z","1.9.3":"2026-01-27T06:31:53.541Z","1.9.4":"2026-01-27T06:40:02.271Z","1.10.0":"2026-01-27T07:09:59.098Z","1.10.1":"2026-01-27T07:47:59.936Z","1.10.2":"2026-01-27T08:23:01.310Z","1.11.0":"2026-01-27T14:47:58.227Z","1.11.1":"2026-01-28T16:58:11.062Z","1.11.2":"2026-01-31T14:25:57.297Z","1.12.0":"2026-02-01T15:53:25.055Z","1.12.1":"2026-02-01T15:55:05.517Z","1.12.2":"2026-02-03T10:40:46.556Z","1.12.3":"2026-02-03T10:48:29.094Z","1.12.4":"2026-02-03T14:50:19.109Z","1.13.0":"2026-02-05T09:52:08.550Z","1.13.1":"2026-02-05T09:58:52.518Z","1.13.2":"2026-02-05T10:14:51.693Z","1.13.3":"2026-02-09T17:05:22.519Z"},"bugs":{"url":"https://github.com/sumulige/sumulige-claude/issues"},"author":{"name":"sumulige"},"license":"MIT","homepage":"https://github.com/sumulige/sumulige-claude#readme","keywords":["claude","claude-code","codex","codex-cli","openai","agent","ai","skills","mcp","marketplace","plugin","best-practices","react","nodejs","typescript","rules","security","testing","cursor","copilot","anthropic"],"repository":{"type":"git","url":"git+https://github.com/sumulige/sumulige-claude.git"},"description":"The Best Agent Harness for Claude Code - AI Agent Skills, Rules & Best Practices","maintainers":[{"name":"sumulige","email":"sumulige@gmail.com"}],"readme":"# Sumulige Claude （中文）\n面向多款 AI 编码助手（Claude Code、Codex CLI、Cursor、Windsurf、Antigravity 等）的通用多 Agent 框架。\n\n[English Version](README.md)\n\n## 解决什么问题\n- 把单一模型 CLI 变成**五人智能团队**，自动路由任务。\n- 内建**双层记忆**与自动滚存，避免“健忘”和大文件爆炸。\n- 提供**端到端工作流**（kickoff → agent → todo → TDD）。\n- **观测与护栏**：滑窗延迟/命中率、动态阈值、红黄绿状态灯。\n- 可通过 `SMC_PROVIDER_MODULE` **接入真实 RAG/LLM**（自带超时/重试/熔断骨架）。\n- **Hooks、技能市场、质量门**跨平台可用。\n\n## 架构速览\n```\n用户命令\n   │\n   ▼\n路由器 → Conductor / Architect / Builder / Reviewer / Librarian\n   │\n   ▼\nRuntime 适配层（hints→检索/生成；超时/重试/熔断/降级；记忆索引预热）\n   │\n   ▼\n观测 & 护栏（p50/p90/p99、p99_recent、hit_rate、动态阈值）\n   │\n   ▼\n任务结束 → post-task hook → autoroll 归档 → rolling index → 下次预热\n```\n\n## 快速开始\n```bash\nnpm install -g sumulige-claude\n\n# 安全初始化模板（不会覆盖自定义文件）\nsmc template --safe\n\n# 直接让路由分发\nsmc agent \"设计登录接口\"\n\n# 跑完整工作流\nsmc workflow kickoff \"实现用户认证\" --parse   # 生成并落地 todos\n/tdd --from-todo                               # 在 Claude Code 内执行\n```\n\n## 常用命令速查\n| 范围 | 命令 | 作用 |\n|------|------|------|\n| 初始化 | `smc init` | 初始化全局配置 |\n| 模板 | `smc template [--safe|--all]` | 部署多平台模板 |\n| 同步 | `smc sync` | 增量同步配置 |\n| 状态 | `smc status` | 显示状态 + 护栏灯牌 |\n| Agent | `smc agent \"任务\"` | 自动路由 Architect/Builder/Reviewer… |\n| 工作流 | `smc workflow kickoff \"任务\" [--dry-run|--parse]` | 任务分析 → todos |\n| 平台 | `smc platform:detect/convert/sync` | 多 CLI 支持 |\n| 记忆 | `smc memory:compact` | 滚存/压缩 `.claude/memory/current.md` |\n| 护栏 | `smc guardrail:stats --json` / `smc guardrail:clear` | 滑窗指标 |\n| 归档 | `npm run memory:autoroll` | Cron/CI 友好的自动归档 |\n| Provider | `SMC_PROVIDER_MODULE=... smc agent ...` | 注入自定义 RAG/LLM |\n\nClaude Code 内置斜杠：`/review`、`/test`、`/fix`、`/plan`、`/commit`、`/tdd`、`/todos`。\n\n## 配置要点\n- **记忆护栏**：`config/memory-guardrails.json`（延迟/命中率/成本阈值 + 降级动作）。\n- **Provider 模块**：`SMC_PROVIDER_MODULE=lib/runtime/providers/examples/local-rag.js`（或自定义）。接口见 `lib/runtime/providers/skeleton.js`。\n- **自动归档 hook**：`.claude/hooks/post-task/autoroll.sh`（默认开启）。环境变量：`SMC_AUTOROLL_DISABLE=1`、`SMC_AUTOROLL_DRYRUN=1`、`SMC_AUTOROLL_VERBOSE=1`。\n- **采样**：`lib/memory-observability.js` 默认 sample_rate=0.1，trace/span/parent_span 全链路透传。\n- **动态阈值**：`lib/memory-cost.js` 的 `resolveLatencyThreshold` 支持昼/夜窗口和 `dynamic_factor`。\n\n## 记忆与自动归档\n- 双层记忆：`memory/YYYY-MM-DD.md`（每日滚动） + `memory/current.md`（持久状态）。\n- 预热：上下文构建阶段加载 `rolling-store/index.json` 最近 3 条摘要。\n- 归档：`scripts/autoroll.mjs` 负责归档并写入索引；post-task hook 自动触发。\n\n## 观测 & 护栏\n- 指标包含 request_id / trace_id / span_id / parent_span_id / sample_rate。\n- `smc guardrail:stats --json` 提供 p50/p90/p99、`p99_recent`（默认 TTL 86400s）、`hit_rate_recent`、阈值、超阈计数/时间戳、窗口信息。\n- `smc status` 用红/黄/绿灯提示 p99 与阈值、命中率。\n- CLI 单行 “Metrics Summary”：`traceId | sample_rate | p99_recent/threshold`，便于贴日志。\n- 降级：`shouldDegrade` + runtime fallback（cache-only 或降级模型）。\n\n## Provider 接入（真实 RAG/LLM）\n- 骨架：`lib/runtime/providers/skeleton.js`（超时、重试、熔断、签名）。\n- 示例：`lib/runtime/providers/examples/local-rag.js`。\n- Runtime 应用 hints（rerank 深度、检索深度、cache、max_hops），支持 fallback。\n- 通过环境变量注入：`SMC_PROVIDER_MODULE=...`。\n\n## 工作流\n```\nkickoff → agent → todo → /tdd\n```\n- `kickoff`: 生成结构化分析；`--parse` 写入 todos。\n- `agent`: 路由五大角色，可 `--create-todo` 或 `--dry-run`。\n- `/tdd`: 在 Claude Code 中的测试驱动循环。\n\n## 目录结构（`smc template` 之后）\n```\n.claude/          # 设置、命令、技能、hooks、记忆\n.codex/           # Codex 配置（若 --all）\nAGENTS.md         # Codex 指令\nCLAUDE.md         # 项目指令\nconfig/           # 护栏与平台默认\nlib/              # runtime、agents、memory、guardrails、providers\nscripts/          # autoroll、benchmark\ndocs/production-checklist.md\n```\n\n## 开发与测试\n```bash\nnpm install\nnpm test\nnpm run memory:autoroll -- --dryrun\n```\n\n## 生产落地检查\n参见 `docs/production-checklist.md`（监控、阈值、Provider 接入、日志、灰度）。\n\n## 常见问题\n- **命令不可用**：`export PATH=\"$PATH:$(npm bin -g)\"`。\n- **平台未检测到**：确保存在 `.claude/settings.json` 或 `.codex/config.toml`。\n- **记忆文件过大**：`smc memory:compact` 或保持 autoroll（默认开启）。\n\n## 贡献\n欢迎 PR，提交前请先跑 `npm test`。\n\n## 许可证\nMIT © sumulige\n","readmeFilename":"README.zh.md"}