{"_id":"codingbuddy-claude-plugin","_rev":"538-fcd0ce0ccc70eb17571a64907af55d7f","name":"codingbuddy-claude-plugin","dist-tags":{"latest":"5.6.3","canary":"0.0.0-canary.20260412053329.g679ff1c"},"versions":{"0.0.0-canary.20260117144032.g683474a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260117144032.g683474a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260117144032.g683474a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3610275091f83be39b0631451495ab4b0d040d40","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260117144032.g683474a.tgz","fileCount":3,"integrity":"sha512-6ZgDhqq6+uAkKyApYqEtV47Ux/5213TUSyPyFhhNyQGHxeIw8J7n8OHy205K+53Z+SLwTFEI1O6WDc9XwJlpvw==","signatures":[{"sig":"MEUCIQC0Iek0LCL0wNxJIcqB8zXLASV6DWkCeX5n0NNqqe3FsgIgLBust8QS4syl8LmAlSqOaC53zBu5ztmEGzWgQ15w6dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5185},"gitHead":"683474af0527b3090743f13dcdca261e3078ea12","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^2.1.8","globals":"^16.1.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^20.10.0","codingbuddy-rules":"0.0.0-canary.20260117144032.g683474a","@vitest/coverage-v8":"^2.1.8","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260117144032.g683474a_1768660843169_0.770728315370977","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"codingbuddy-claude-plugin","version":"3.0.1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@3.0.1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"eb2034ca2d13f187509b2be09084255682d2e6a4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-3.0.1.tgz","fileCount":3,"integrity":"sha512-TbrLPNdSzdpC5/tZ14jabozinNzvsNrTmTRNJ6Qk3Fm4tTTXNX0ntUDwC0ZUhKDkqZ+eKyVLAJ/1pZOWdBxvdQ==","signatures":[{"sig":"MEQCIBu8G58YacXcNzQHjloVxI9VlvzQnj73n7JAiXVwca0SAiBFslFSMJkLAE83/h/mdVydkVt7PLAORF6OEhwHIsjb9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5062},"gitHead":"564d20619fa9c2d61006a1659435fa5f5a54ef21","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"3.0.1","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^3.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_3.0.1_1768702972017_0.7204567813685399","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260118152944.g140f03d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260118152944.g140f03d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260118152944.g140f03d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7e34d2f4630a645f2cd4ba011e57337e4c77e3b6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260118152944.g140f03d.tgz","fileCount":3,"integrity":"sha512-f5rQD7Y6cY/zePXUcn1B8FtR840UYTv+Cw6grdCFwbeluVJEkkvnVIzqo7cZrXODSxGXRUoLekvJzkadoBJTKQ==","signatures":[{"sig":"MEYCIQCLcMLQCpp1Tnycc9C9dCxen1sEvFH6bWO0xV31lJ5xIgIhAIUU/gWFeXTPVfbwap9j/ezfct/f9KewOqD9x/woD45Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5186},"gitHead":"140f03d63672dcc31343ca9c5150f37be56d0a43","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260118152944.g140f03d","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260118152944.g140f03d_1768750194862_0.420703759381166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260119013810.gc2e51ad":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260119013810.gc2e51ad","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260119013810.gc2e51ad","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"04ee10b5801018ef82eebc89b30d7fc13e305309","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260119013810.gc2e51ad.tgz","fileCount":3,"integrity":"sha512-1UpBxCgvoa1NfprGUHqfrlUhdSGWjKu81l394+t5/Lek+/BN8eAfdhkJh36O/8U5uorr+X/B/XvV76FdO/65pw==","signatures":[{"sig":"MEUCIQCAjWudzOVy1UDnDau+fIY2WE8OE3akq+/He9QOU9rDwgIgHbbowZOm+Nku0T9Gff9wnDMQoCsBZ516m3QtAEGwwj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4772},"gitHead":"c2e51ad6a02c06d02d61837bff7badec881c21ae","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260119013810.gc2e51ad","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260119013810.gc2e51ad_1768786699746_0.5270294736908328","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260119023536.g8c913b9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260119023536.g8c913b9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260119023536.g8c913b9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ef6b258c7c08fdcdaf9fd07d13b0de748b31f527","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260119023536.g8c913b9.tgz","fileCount":3,"integrity":"sha512-NKaHVyi9nLYPXoX9GxBHdfAS8C3TLec5QkM90L3AGicHC23ckOtkvVVcxwndk/ZSFlKFKpq3EYwFw18GYDU5MA==","signatures":[{"sig":"MEYCIQCwrqxnR6gsl4w+T+HBSxw2e3r7ybMkni9sgcHAefTMsgIhAM0VdKKCsCBBZLbxDfDBtAkmzJ1uiWLWiSxV/Lt4B0Ih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4772},"gitHead":"8c913b98af202f0994e4d393414fdfe2d664fb0e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260119023536.g8c913b9","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260119023536.g8c913b9_1768790145995_0.2681109171922218","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260119061557.g3c08f29":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260119061557.g3c08f29","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260119061557.g3c08f29","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8a059f7cef62f7ef3d48d86e889f3c50385464ae","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260119061557.g3c08f29.tgz","fileCount":3,"integrity":"sha512-JAB3fO2S8oBvxvDY9cOOCIc5pQH8nhiXl+R0s8uOv5R+Tf6wc32VWnkjss1pEKYTxV5nt/WL+IR6dvIbOVDktQ==","signatures":[{"sig":"MEQCIE6tASyhFBbWK/WSV5S9CPuFU0jnJsNOqKkAQJWVKCwZAiAwMU3WWKNkRygAMfYLuH0d/7yOGsfLXCzbkEqKnbmVmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4772},"gitHead":"3c08f29270fe5ce19cdd1a0afbf82b60dd6141b9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260119061557.g3c08f29","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260119061557.g3c08f29_1768803367619_0.8970409294130763","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"codingbuddy-claude-plugin","version":"3.0.2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@3.0.2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1f284d245324e845e61a9a125a4c0e1fb7239310","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-3.0.2.tgz","fileCount":3,"integrity":"sha512-dDYvlBZhHhNAylEfxjy6nr2wNc64rR4cx1LfYMFuOJnvW25m/mLK5VKlnTcXHWohO4pmas/pw2+l5Ya9iJL4Rw==","signatures":[{"sig":"MEQCIEgGpv5/yZ/O6q9MipKJtOQ0VgzGcwFE+eb2uGbSFAuNAiBelV/BSs+XDKkqhIRDNi8iwwQzvZ70rh4HiEwB7hDNhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4648},"gitHead":"3c08f29270fe5ce19cdd1a0afbf82b60dd6141b9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"3.0.2","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^3.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_3.0.2_1768803408047_0.8248834994115368","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260119094759.g9756ea2":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260119094759.g9756ea2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260119094759.g9756ea2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f993c5a66277357bcb17fde14c15f505e4861f23","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260119094759.g9756ea2.tgz","fileCount":3,"integrity":"sha512-i8jRxVxumP17zXvabDNFxUGpW/EdTejxlKWR3Z/6Vk7AsJxwQtnw9EhSHa8VdYwIFJMcN1n17QJJUSZUwuPNFw==","signatures":[{"sig":"MEUCIQCza1ZJggSAMxjX2j0ZQsrQYbTaXFNFcNpxc6+yopj9MgIgWXKfugh0srOnPJC5f2dhNeDyfURHVGkoP+eATt2Ftf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855},"gitHead":"9756ea2e218c4db510e355905392c1bc3ce42927","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260119094759.g9756ea2","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260119094759.g9756ea2_1768816088853_0.7910133295484751","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"codingbuddy-claude-plugin","version":"3.0.3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@3.0.3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7d83126078d5d0ac79dafaecad35d4e4b24e1d7f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-3.0.3.tgz","fileCount":3,"integrity":"sha512-6H94aX+5/tvWL3/lBlxf1IwXlgACVs5tpBWsjDgg2fF5S/KrDutUqW8q8/U7eGJN6H95h0xhucdAr/o+2HVtDw==","signatures":[{"sig":"MEQCIEX0T2NOvQGGLRKCOphNV020kS/T598+xPFcEtbaNdzbAiBon3mbiQUPi5Pbwt8QUSh/GxLu+Vdq8PVRj4ulwN9vkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4731},"gitHead":"9756ea2e218c4db510e355905392c1bc3ce42927","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"3.0.3","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^3.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_3.0.3_1768816115889_0.4879349126293888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260122131902.g3d4e789":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260122131902.g3d4e789","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260122131902.g3d4e789","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e4583925640239101c49df13f32aa315fa690ec9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260122131902.g3d4e789.tgz","fileCount":3,"integrity":"sha512-Xjs5kplZdA7X9e2+4DOVcRqobss+tZlni8bNsYK8Ov7wVHIYbop2zVHOK7mh11QLy6xleVFSRPeVuhFFKm4ChA==","signatures":[{"sig":"MEQCIG+MKHEUgAfQD4rtxAptyfPt8eB0EgiaUgdrQE5Tl7IAAiAMYutq+R0uPrpqG9gHWuc3GWeKunOTZeTqai/AOcxZEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855},"gitHead":"3d4e7899e2d49edbb226b4fb2d725a3133a98f02","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260122131902.g3d4e789","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260122131902.g3d4e789_1769087952360_0.15160188848940903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260122132826.g9a48275":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260122132826.g9a48275","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260122132826.g9a48275","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"390637efb4c360a1e6bb0550b1be290b14e15762","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260122132826.g9a48275.tgz","fileCount":3,"integrity":"sha512-l1lRag7NUsxNutcTlYIeGhdB5rTYZMlo2t+B0dXQqtF1PN66TX5U+j9ZMu9MXHXx2RL5GlvGphX8SXroFKPPkg==","signatures":[{"sig":"MEUCIQCXgw+knXm8o0EBbPZX6PEAMB+uoEqshL7RUkNH00kNSwIgKkCXlDTzT9IPEprZARqEeghCZcB5aQW3NZ8I9OAq6zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855},"gitHead":"9a48275c343fa6c4b206f90a9e277f399cedc139","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260122132826.g9a48275","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260122132826.g9a48275_1769088516165_0.7042942986622629","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"codingbuddy-claude-plugin","version":"3.1.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@3.1.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2d99c992bf924d221a87960260c22fc516f3cf67","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-3.1.0.tgz","fileCount":3,"integrity":"sha512-sJrFAQFIlzCTAHBQ6uw4kQGqY5XadTH3c8noGSmAOfBrQHicGKbZcztjSaHnhtyOgaMAqWhwOZUFVIpvRjFPMw==","signatures":[{"sig":"MEQCIBVSjqr2tP+Y+HiUw0wo3dmNWhDdL/q2ydnH0rv+bVQ3AiA5pHT3ka8wGhFhj1sfFs9ks96Q5cumfe8/5ydvKoFv9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4731},"gitHead":"9a48275c343fa6c4b206f90a9e277f399cedc139","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"3.1.0","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^3.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_3.1.0_1769088607276_0.7769079959479139","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260123064143.gcae3733":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260123064143.gcae3733","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260123064143.gcae3733","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b2ef662122a42accd882e7ad79a9d669a527cd55","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260123064143.gcae3733.tgz","fileCount":3,"integrity":"sha512-LKtY3y+4sjyakq3Xom5ntXHb8SQPv4BAtE/21lDlle+SYZoqioXHGfoSvnuJpB6nvCuo+L93iq6lbeqai+NsIg==","signatures":[{"sig":"MEUCIQCInWQSFXxw0YU8MYodF5RZWRu/2noZ8Di+GzF7HO4S5AIgNl1GUF5haoNqXTUV6CSZIBBmAorj2qx2E3aaG/T8dFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855},"gitHead":"cae37339936102da2177989fbb32bc51e71f10e0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260123064143.gcae3733","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260123064143.gcae3733_1769150513139_0.3107012065411887","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"codingbuddy-claude-plugin","version":"3.1.1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@3.1.1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"659fdf9ba4ece6f3b67949b2a382b2b28f8c9b37","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-3.1.1.tgz","fileCount":3,"integrity":"sha512-ShyonuNt+RZgmpzKGZA7KZtL0cd2jQVQspt2m5qlMoc8Lj8DFYxRKeoutGBj2fxJGIWCjwiofKhdaFjuX1tGcA==","signatures":[{"sig":"MEQCIH9J2aB3ih+zzy8uwUsdWjNPqWMBElp/qZe4n38B0DjYAiBB2U59qNpGKZ/IQ1RGOPW1yVrut5GrrxjItwZgOJ8xpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4731},"gitHead":"cae37339936102da2177989fbb32bc51e71f10e0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"3.1.1","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^3.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_3.1.1_1769150698143_0.525714303043411","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260126010808.gfd4211b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260126010808.gfd4211b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260126010808.gfd4211b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"386a6e4a0c6673ad6db52e34729934d84ec2a6e7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260126010808.gfd4211b.tgz","fileCount":3,"integrity":"sha512-qGaew6ZWy8tSPmVn1lGQTAZnARR/32WMZlXFxYNp+m7ursFys0evY29tAe/JMcG+8Ut1H95PmE9IRpPTOQ1Uig==","signatures":[{"sig":"MEQCIBMmOVqLORSheEIPVyvfULmmIgJr+43e6+dV7VSG57g7AiAR+2rNrJXccN404FXh0GUz1cUiGuxe/V1onmvA79+eoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855},"gitHead":"fd4211bcb3e885a852744e292a33d4c42a6d73fc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260126010808.gfd4211b","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260126010808.gfd4211b_1769389698959_0.9731089988376616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260202010807.g4e06b2e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260202010807.g4e06b2e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260202010807.g4e06b2e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1cbd29d0f07c1833f931a1021b7df93e39f10538","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260202010807.g4e06b2e.tgz","fileCount":3,"integrity":"sha512-VvzEKb5rO41nd7XXFBOkVFA+pYpWGV7f94qT+RGxIg4IpRGaqcdMAmCB0t/v5Mw+cLo2PbAQhpQ+BcKvTdIehw==","signatures":[{"sig":"MEUCIBpFcFyaqzK2g6kGFUdkj29KziFdnmeabCLBMnytwxvGAiEApwHWOzWtWXe9BnFL9Re8EXC+lOsxO+jOvAYKxgLZ2jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855},"gitHead":"4e06b2ee9884d11ab52b5c9d5d2892e7f8bfd323","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^17.0.0","ts-node":"^10.9.1","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.1.3","@types/node":"^25.0.9","codingbuddy-rules":"0.0.0-canary.20260202010807.g4e06b2e","@vitest/coverage-v8":"^4.0.17","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.20.0","@typescript-eslint/eslint-plugin":"^8.20.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260202010807.g4e06b2e_1769994497642_0.2780407981208848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260203052426.ge15354d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260203052426.ge15354d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260203052426.ge15354d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"471dd17721e34592f0807b90fc6f4ce85d975fe4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260203052426.ge15354d.tgz","fileCount":3,"integrity":"sha512-4Sumsj6QP1SdQIT2Atq+nD28PQu3sN0YIsHu/630uA3YH16BD04+hFdZOI9L+WD9pVf8TVVdr+HdkCNiPVxsZQ==","signatures":[{"sig":"MEUCIQDPyOeU+Q4np1tfAehyItxaIZ3gQln5EvRYF9+WqpM8FQIgQmwd9wix2KG9XofpWe63ujvBydfXuyfgW23TtowBRxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"e15354d2610d90f51a00eb2a06867cd689f323a1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260203052426.ge15354d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260203052426.ge15354d_1770096277895_0.9309072492528223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260203060110.g79d9815":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260203060110.g79d9815","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260203060110.g79d9815","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"582d7040baf170dc37ece820ac52d46b19d1864d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260203060110.g79d9815.tgz","fileCount":3,"integrity":"sha512-OCC7oo9Q67Cr8ZC+tePt5/fRRmt1QfnJleWfL/HtvIOpal1rA+v1RKXtQvxK01gdmybcEKzJF0E4FYmHSysTcg==","signatures":[{"sig":"MEYCIQDxZb8rTvmZhNwk9eicwxgiPgyVlIJzTP1x1BhLdQSHEwIhAO+LNNWzEZWJDpct8gLu63slgfKCezc2YFZ4FmH5vPTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"79d9815fc11bc145a3a95284d561f3f775f40a41","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260203060110.g79d9815","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260203060110.g79d9815_1770098480198_0.9713446960927041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260203073841.g0400ec1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260203073841.g0400ec1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260203073841.g0400ec1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"923b110fbbc238dcd628b5a7cf9efb7066fde9e4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260203073841.g0400ec1.tgz","fileCount":3,"integrity":"sha512-ZZJRUfB52Ibh/+KvHTK35RIPD7u0pl+AS1Fn4ONsP0AGbYcYweQIHHMNsBv67rhQ5l9TpRROJYv5g2NYSomJxw==","signatures":[{"sig":"MEQCIBljpaDd/k8gdfYKMaik8M7G1af0eHL2+7tTOeFYEPBLAiA7V8+7s5eZoUil87wGQSnP6+h1xvnYZDTGtlFlkW1LmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"0400ec1b5bc95ee3121f70e123967c669db6fc4a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260203073841.g0400ec1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260203073841.g0400ec1_1770104331337_0.06560811401855826","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260203083004.g9ff49fb":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260203083004.g9ff49fb","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260203083004.g9ff49fb","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c7832e51fc88e718eb1d03d37c644b357bdc045f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260203083004.g9ff49fb.tgz","fileCount":3,"integrity":"sha512-kiTINvWB/56r/ExJ78dJ91MHSpY68SjqdOg0KcRL+eQl8hukJWCXRNQELju4k0YkNR3qR7fRq41s/noJ4YhEjw==","signatures":[{"sig":"MEYCIQDEVBAFtJBAyGmUnD+GxLaWJuR3WItJtWPQDqlPbwnUFQIhAOSsMmPfZQaei72t22r0zQm0VzQ+ScLGc93x+8Fmftds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"9ff49fb3fd3a100e13778a4db0fb4d4b19cf331f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260203083004.g9ff49fb","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260203083004.g9ff49fb_1770107413692_0.4578280752126409","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260203090609.g85d3424":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260203090609.g85d3424","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260203090609.g85d3424","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fccfb8580ed3dc2a7916dd431b2613032edeb4cb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260203090609.g85d3424.tgz","fileCount":3,"integrity":"sha512-vKhDSXcETtG609xhmIRpHIuZFzlIOfmdVAXb5h+1xAkN9IsaZ7sizhMMqLcW+D5GtqUcFQa5d6FFGyJ0+5R7tg==","signatures":[{"sig":"MEQCIE/uRnS+WzKbcYfvfHLSuqJnooyx9DgTql44rfgstRb2AiA3y0YmRAPYx72eK5i7hBBUc0U9PB4CHQW7DQm+6XdweQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"85d342405573ef01ab04258bd3f32dfd85efc992","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260203090609.g85d3424","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260203090609.g85d3424_1770109579562_0.04095799182616333","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260203100158.gbd6ae41":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260203100158.gbd6ae41","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260203100158.gbd6ae41","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"194b4e0b652972b1bf3b483e0c06baa969d55aa3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260203100158.gbd6ae41.tgz","fileCount":3,"integrity":"sha512-2WNdmEv23T721PNb7xv4xEs5rKKoGo6Ir9N8I3U71ZWfqheW8MMr+pTfby53tzIdK7TZOkDkcV7ElHGOVAd3yg==","signatures":[{"sig":"MEQCIGV/SLQZAcFa99QvuL5clFy8mRJ8W3+dC6ROuEydzx9UAiBftwy2ylciGUN95+qDa9Ubp2/KvJp+qVf4zls5mXLK0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"bd6ae416c3804f74b545df44310ceb7c6dfd525e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260203100158.gbd6ae41","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260203100158.gbd6ae41_1770112927846_0.7465005244187912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260204050141.gf37e89d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260204050141.gf37e89d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260204050141.gf37e89d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"38ad8b83f068e365e39606a324f8d38e0306bff4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260204050141.gf37e89d.tgz","fileCount":3,"integrity":"sha512-RT+acIv8TdPkjxph0LjkUSzouMY3uGVoPHBWbvPBdDu62rX2CmDMu88HGHRhoM/yGaottPzPLbXLw1Hqtfz+wg==","signatures":[{"sig":"MEQCIF9GeDUMutwxDZsUQIEHPUHP7uUSZScsF2pojGSkOtynAiADd5G6iRiOLVOx1wXHBIsLlE9yD42hBnQ+jKoRNjJgqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"f37e89d48910538886e558842f3aa78cf881c6e9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260204050141.gf37e89d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260204050141.gf37e89d_1770181312256_0.5839852912191079","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260204061234.g39a4ea3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260204061234.g39a4ea3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260204061234.g39a4ea3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a294d2a61e2307acaff965c75d690f5a396a2dc6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260204061234.g39a4ea3.tgz","fileCount":3,"integrity":"sha512-C0DYkigJ5E5MK8LvwTyNjEMQPZ0eWSf34YvfhccMp4YUh3slcbwH6EWn+9tXeqFZnbB/T29n4xkmTNN7Bz8sYQ==","signatures":[{"sig":"MEYCIQD5p/Ik4XFWwXabs4YwlnQdTMdBjHyGgM/EENMq8lqnkQIhAMuS6zND0HAxOsUMch/irBGOaBdGbYwWz8TQeWOB31Hh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"39a4ea3d983aaf5770baa710b5edd0beda718a23","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"deprecated":"Archived version. Please use 4.x for latest features and improvements.","repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260204061234.g39a4ea3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260204061234.g39a4ea3_1770185565050_0.45411489691338214","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"codingbuddy-claude-plugin","version":"3.1.2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@3.1.2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1b556ed7f9b7ebc5dfdcf51a5148435c85d8daf6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-3.1.2.tgz","fileCount":3,"integrity":"sha512-YcQArYZl1JaybdZTqJ3Iq6GyJyEs3xaWjsFEo3dIrDufGfcxawdaEETkuzPWDd76UMSJWW3KwwKo5IKvWM4Kcw==","signatures":[{"sig":"MEYCIQDgG2xkVBoiCTpNmMrwCDf7jykndh5cX+B1fPNsdx1CXwIhALmnBfxdPIxjf14EIT+nQoEV7GaF725OY6V9LqmD60FG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718},"gitHead":"39a4ea3d983aaf5770baa710b5edd0beda718a23","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"3.1.2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^3.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_3.1.2_1770186020238_0.33737159375249237","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"codingbuddy-claude-plugin","version":"4.0.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":{"name":"JeremyDev87"},"license":"MIT","_id":"codingbuddy-claude-plugin@4.0.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5aad54982c5f8300196b90a451e89cd260f0494a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.0.0.tgz","fileCount":4,"integrity":"sha512-fXblKbPJaeAyuvwRBjujX5cav0cI3LdEAUIxy9Yeu5ffth+6it5l+dBBzW+ukNmxEl+EFy3NxCbc4SalJmfJNg==","signatures":[{"sig":"MEUCIQDiiU9BEJlRT2pZBPhg8IAsEL4iJwl+zcnTzd78Mey+qQIgOuWPprwuIuCFiwO8Vy9RmCm72eWsTEGlLe7gA7nyck4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4889},"gitHead":"39a4ea3d983aaf5770baa710b5edd0beda718a23","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"_npmVersion":"11.6.2","description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"workspace:*","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^3.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.0.0_1770187033245_0.841315991315043","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260204071452.gcf90085":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260204071452.gcf90085","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260204071452.gcf90085","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e0aa80fa0d6bad5a13bcee18ec375bbc9a1766ea","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260204071452.gcf90085.tgz","fileCount":3,"integrity":"sha512-E1N1uyrhlCmbTHDVOvDJysH4wITJq8uIoRrdbdg5kC0IvcPEZlK06PSZSHckXWfRlch2yFqGEj4te3cN4ueLlQ==","signatures":[{"sig":"MEUCIGd8fnDqdv1HJOiq7bu/B7oZ6tkCtFg07MqQHNpo8zQ9AiEA38w1iRrvGvl9kU3mGO70IdgT9ITKX4sHHAelBBNFiDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"cf90085971c1aad41714463b528c7cb30da11033","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260204071452.gcf90085","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260204071452.gcf90085_1770189302634_0.9108063212209816","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"codingbuddy-claude-plugin","version":"4.0.1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@4.0.1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8ebb23aefb3a146ba9bb7038f35f9c9f8b9a0cc5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.0.1.tgz","fileCount":3,"integrity":"sha512-cqfRrGQ7YVCnnq9Rnd1uWpcsHT0rGkEoa0409r6n94KEWnU9NzWWjScfJf0eaSb+yDtr0VhGnQvu1K7PhU/Nhw==","signatures":[{"sig":"MEQCIA3NGzvamO0sbvFz38SNQ22KQFHfxF5MHEOC/X72ZAVlAiB6efDAowXlDdBQw9wOhWe64M/lwmYpZQGe5tF0R++LXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718},"gitHead":"94db60c172e7bfe1f45556b17ff739a75ae53d05","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"4.0.1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^3.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.0.1_1770189824461_0.8917237254855164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260205060636.g16bed6f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260205060636.g16bed6f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260205060636.g16bed6f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ab8fe4f4e2fb18a81934755d8b1cc5f487b1ce8f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260205060636.g16bed6f.tgz","fileCount":3,"integrity":"sha512-OzgNYJCg0xN7d0hJ3UHtbOewuyK6BKiL8769D9p6Em1FUC3BKomzXW1MoUJarbxHi5ZQMrcni5tqpJRYNCcAFQ==","signatures":[{"sig":"MEQCIEu/F4RZSGXPIK5txm/d0mcAceodXrEy/CogMWFymGOmAiAp+ZGnae7FajSZpXPHo1LUYb3eeLtbD5WpZCZP1MNsrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"16bed6ff6133e6428d61f7d6d05078c65c9c80b5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260205060636.g16bed6f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260205060636.g16bed6f_1770271606653_0.5368287285325346","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260206081609.gdd12f35":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260206081609.gdd12f35","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260206081609.gdd12f35","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2d8f4b6e02ba0812b5b9e20b3a27c818fb2cfa23","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260206081609.gdd12f35.tgz","fileCount":3,"integrity":"sha512-9NqgghcQ2L3x8BQxzqcVcwTUCcJEhXrtJqzYFyMcrIA/UZrBunGvR+WGpLFqIp0R2JqcqnmE4g7C/YSNO2+y9A==","signatures":[{"sig":"MEYCIQDJM3xeT2JtIVlDGpWYCEpHztrdDt3bFkMuvz/2jbW+uAIhAO3Va48t538oCpx0ARxNoBfzRu7JbJeaJ237Z6Kj2I5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"dd12f3596e4813962ed2465658758bd80540bdc4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260206081609.gdd12f35","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260206081609.gdd12f35_1770365779039_0.9019210639692297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212122538.gf1f0015":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212122538.gf1f0015","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212122538.gf1f0015","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ddf7a550aa8349b358a6d480a0fd614b2a4d101e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212122538.gf1f0015.tgz","fileCount":3,"integrity":"sha512-fb8/6wY6Dsx/Ef09rLYlVta3XtwL5KiOBcKThyQOHInMn9mPbszONBngAiGqwk1LjIczldLekmQto4Y3Uy3mLg==","signatures":[{"sig":"MEYCIQCSOPSt3+sTeOnTsgkdN81xTB7N01WTMSS6qJk/Pv6cWwIhAOryJ+Gax07yDrZF0EnokcqD4kWv7dnGCTtHCo9P1OdB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"f1f0015231f6db96e0e4aa56a4dd32e5624842a3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212122538.gf1f0015","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212122538.gf1f0015_1770899148683_0.9247629880183514","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212124848.gff6cd4f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212124848.gff6cd4f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212124848.gff6cd4f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3a3b569d918661bee9dbfb36f815f345361e3b9e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212124848.gff6cd4f.tgz","fileCount":3,"integrity":"sha512-DImJ2sLuYPY0BXaGf6VTA17wT9wlSNQDirWCKeiI9sjb1Y9hbJGBCDMxGaMd/BAUl1Z1hs8vZZcRJ9/Br1Hu4g==","signatures":[{"sig":"MEUCIDhDzd9IqA7V8zgYAKk8a46GtP9oLT5fxTNtBIIB+3SKAiEAlZsX7v4mBfxgQSWUfN+w0MKLy/LXYl/W1sSosuVn5dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"ff6cd4fc49e4a42fede341b77983e8e2c1917242","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212124848.gff6cd4f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212124848.gff6cd4f_1770900538360_0.7087975244812639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212132425.g3d02f0f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212132425.g3d02f0f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212132425.g3d02f0f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0dad9eee261580667bab382c5231b1af57703ec6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212132425.g3d02f0f.tgz","fileCount":3,"integrity":"sha512-MhekGGJVzBPHq0SVQ6ghSSjWWiagOvYczUvNGtnpPx35ZG8SsssLvoOuQfPyN096tYh9O/WrxSz+pg1kRspceA==","signatures":[{"sig":"MEQCIGnMMWYdUMECkzqIcHYdXF7ORB+PbcjFFzLQJlPgRTt1AiA0iMO27rzh3TH3/vcuRvRSjtH/vYyn8YZJZfhG3cCRuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"3d02f0fccf42940e8a4dea5542943d73c1edef26","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212132425.g3d02f0f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212132425.g3d02f0f_1770902675669_0.8921694609091235","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212134918.gfd979a5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212134918.gfd979a5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212134918.gfd979a5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a625d6a74f265051f1d4cd10c9755de6939b2be0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212134918.gfd979a5.tgz","fileCount":3,"integrity":"sha512-t9U+MMIOEFFZpHirOP5UzpGmDIOgJd5SOtChxbGNODfJ5Oz86DWdfeInCI3XEgdwGar43jYYyM2HyfXcDJgZtg==","signatures":[{"sig":"MEUCIHX76GRQByKwjRs++nlWJ2oiCWeOpwOEF6SkV0l+JLuGAiEAlK5SXLwO7d+Yn6ImENHHr8a8MYOcWRUHjhgtyTJoHrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"fd979a5eda63fb7554f73067b9fb61853d504238","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212134918.gfd979a5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212134918.gfd979a5_1770904169010_0.595316703206318","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212140032.g988a610":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212140032.g988a610","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212140032.g988a610","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c5b9846d5d0e89ead2571e2a9e089ae5d48f381e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212140032.g988a610.tgz","fileCount":3,"integrity":"sha512-iwZYA+3toWyric+Qhp1HOwyrk9NblYmEUfq3Bg4OyoVWUt5RBWbdUrBGIVwsxCwwTlxk/YSuCyaO0L6OR3s+Hg==","signatures":[{"sig":"MEYCIQCaQRbODxncIIf+/dw9SOS6xNAKJXIG58ofg3lWMSBROQIhAJw/ubyjWYiO01vtHpr5evNgIeNlEP9GMheAMIyUBplJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"988a610e382c48b72b0519602b1442c8b4043ab5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212140032.g988a610","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212140032.g988a610_1770904842277_0.677984108337371","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212142320.g5657e13":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212142320.g5657e13","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212142320.g5657e13","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"051e7df923c4d15dcbfeda34616ae8728a12f89f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212142320.g5657e13.tgz","fileCount":3,"integrity":"sha512-8SRJCeLWRK1kdwUtfwYTuq42cwjQjiIxq2HJ7eVSDA5ZzXyICSX+oMpHhTa+7fh2rqnhFijEiHnCX0WjxuTUkw==","signatures":[{"sig":"MEUCIBF/YOYmMfWxx+14v4pPZAMjD0QTJkHPJmYvcPk0rw7BAiEA8010nsxpx/ww7kGBOBpC7zLGGtj1/b87fo/J8Tbrd1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"5657e133be65e90d459bcdf2edf5f755ca074456","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212142320.g5657e13","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212142320.g5657e13_1770906211024_0.3078974706289286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212144229.gc26e86c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212144229.gc26e86c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212144229.gc26e86c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6f5d301538ef8f30b27a6b6e0ba12017486a7cef","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212144229.gc26e86c.tgz","fileCount":3,"integrity":"sha512-0zSDEbXsM4ildC84K85aQubgIMR5qCL1Y+IMUuesWamoIAbQJylrTvmNHoUej+M8PDPSwHp3BYyjg5+2+yt7oQ==","signatures":[{"sig":"MEQCICIdrmcSbUItai7gAYTHQtda2kZ57uLqR0GOL/V625G2AiBJEaL9kUZcyOJjS8726mB3d53TylFIjU5DMa/F7SmO8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"c26e86c4eda3085330d4ab4c29bb3ecb2c39641b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212144229.gc26e86c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212144229.gc26e86c_1770907361430_0.08335039055373428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212150224.ga6189f3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212150224.ga6189f3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212150224.ga6189f3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"dd36115b9d10d2447c056ff6fb434281391d7d55","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212150224.ga6189f3.tgz","fileCount":3,"integrity":"sha512-xdOinA4ZebBd7e6m/AJEv114rbYu7sje3NntOjzBJnn/6q1K4kDjjLwyWN1lCHpibx1PWdt6vWA78wUjBN+HkA==","signatures":[{"sig":"MEQCICHGxjAmmJ9AP+1HZmfetmH2+8TYnSQQq/AWZH/n3AGDAiAfcRaxk+7Fh8IwQJ91P3S8UnlSUPIFqHo4vlbyGdPSYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"a6189f3b83c6bc2f9ff797569c7a5e8d08b935fc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212150224.ga6189f3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212150224.ga6189f3_1770908553738_0.6605516505940334","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212152809.g889ae18":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212152809.g889ae18","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212152809.g889ae18","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2f42f891cbc222b11c95886f198e3b2fb40ec2e4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212152809.g889ae18.tgz","fileCount":3,"integrity":"sha512-PMxfZCZVlKIvBkjiSW37GWWk18tsczhUllmitS6sNqgbyRPE72288Ap8HeHQXxkh5BpMyEFCcRNykBgAtn9m1Q==","signatures":[{"sig":"MEUCIQDmrPcEyO3RUpNtbQOKb4qG8hYiTi0HPJYI+RmrZArtVQIgZT0mjFaGDttED2POUsBWW5ercUEusfFvvoyHq7Wt1T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"889ae180eb4f0669e7b6eb3a0eac5906138c88dc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212152809.g889ae18","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212152809.g889ae18_1770910099759_0.4843248336770172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212153903.g2965281":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212153903.g2965281","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212153903.g2965281","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"039b487b4b2edf7bfaa516065c4de1353b8ab195","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212153903.g2965281.tgz","fileCount":3,"integrity":"sha512-w9qzTyCrsUYJ58iBZfU0PMGf0uIePVYuB9NpVu4s3i2CcIiINTJR7YLGd0SssvNPPo1L54bl55mGsp2LJPy92w==","signatures":[{"sig":"MEUCIQDSPQY8E1fThwIkwxElLbT7eRbCnvTG7jeQNTz8PFJQqQIgDdRSI1t/tpLHjRosOOhV/wGVcSGvpeU7UoPMCzzLfBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"2965281e8472a6b824e7224c224f17ebe86eb2d7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212153903.g2965281","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212153903.g2965281_1770910753822_0.9177476136525602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212160930.g758021f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212160930.g758021f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212160930.g758021f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d419a486a49237ad53d2c1be162bccba5c2c44aa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212160930.g758021f.tgz","fileCount":3,"integrity":"sha512-00/fLKQ4Aeu8aPB1YCHNSnHFjIBvZhPxuP54sSa6Ryf/GEXO6mpEJkMnJ+5TyAMoGn/AM7z5iamoGljjYwmhUw==","signatures":[{"sig":"MEYCIQDw+2V6NMoj0c2ttuzZIhW8oZOd2SOmRRLkQ4Eh7W5n5AIhAKMcuLKqmh9w8/Fh7C0KCzDsCy65Cc/RW2M1pUxmfIMz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"758021ff170f34ecadfb65c0ec0cf8090a5c53ba","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212160930.g758021f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212160930.g758021f_1770912581332_0.637723916632766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212162608.gcd8ac8e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212162608.gcd8ac8e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212162608.gcd8ac8e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c0a88a8c80d385020dd5149b1f187c4fa6042540","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212162608.gcd8ac8e.tgz","fileCount":3,"integrity":"sha512-FteszozKb4bR6rGEE+j/CujNfe+NF24pqLrgOZ/+q3eizJtuWEin9SsIe8yj1ZO44axAjHCiND7lHliJAOricA==","signatures":[{"sig":"MEUCIQDWjev6EBtAJ6AWNnH/YM37+u7ZKsjUoYGSQsIjJu5fagIgCoQwMPOrt5GTumw2Gx0f1iO0FcPSnRZ60BOVJbAEG1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"cd8ac8ecb74c52bc37966cefeb847e5cc2796baa","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212162608.gcd8ac8e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212162608.gcd8ac8e_1770913579323_0.3742842079204467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260212164711.g5632b63":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260212164711.g5632b63","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260212164711.g5632b63","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"604deff1e128fb0acf339dcd8a453e4680f72e45","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260212164711.g5632b63.tgz","fileCount":3,"integrity":"sha512-+/ReeXBPZMwGhinAVsLon/8haUj3LGl/MZDHkZZCjbeRkqYRPmeaxrT4XaInNnF1qtnZ8fkq98noVI7d0s4lfA==","signatures":[{"sig":"MEYCIQDX+Omd/hDoFQsR+2ajDuQMnpN3UAAkezVFTZ6qhMJB+gIhAMNZYfLfa4xu9gjiu94aZ4yfwjbATk0BM79XiqB/FOCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"5632b63ad437fb495db6d4a2260da30d79447a9a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260212164711.g5632b63","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260212164711.g5632b63_1770914842097_0.0775373415499967","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260213125323.gf2b247e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260213125323.gf2b247e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260213125323.gf2b247e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"96d3e50ed338ce209ab19992247663526d45b112","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260213125323.gf2b247e.tgz","fileCount":3,"integrity":"sha512-Z/AaaLd5oDJbl5M2C7EcC2s4qgBIjp14646jsNdLEDlTlA+tNHKzLBMqVgXJVTQEFQIYS5rn9pVpJ6iKEM5/hA==","signatures":[{"sig":"MEYCIQC6bC5kbSwEjZOxAjrcG+VWrVprmECkx9wK7A261d0JoQIhAKxPW1kyreATHPNwgaj8NGq8eJiDwUM0+yqmy4hsBM23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"f2b247ec1119746bb7f6f32329dd1d7cb9f8b5e3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260213125323.gf2b247e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260213125323.gf2b247e_1770987214185_0.5984079922527175","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260213134641.gec20472":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260213134641.gec20472","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260213134641.gec20472","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"925cd2ad12a260970aaacea47ca3b32c5eab3af6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260213134641.gec20472.tgz","fileCount":3,"integrity":"sha512-p9yHglreo6VL+zsd9hCYvrsMmtMuo+D1KF9KXbjU10yIBwoSwUSyIA4ekOw+3R6rA/ocxSjBLOccOOi5ZaB97Q==","signatures":[{"sig":"MEUCIQC/267DrnWnemEn+Bae6WHQOR9x7jD4ETwF0N3Q+sLNZgIgOXcZAwM0Vqdn4+bw2HhEl5kJHkgp7PzZxbcN5yFPa6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"ec204727f6bf2b69185f0a82dfda82c823c3ee29","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260213134641.gec20472","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260213134641.gec20472_1770990411155_0.2175108621319073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260213135106.g956bf80":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260213135106.g956bf80","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260213135106.g956bf80","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b5797bcb86b860572e4e876614a9de4a59d57ab4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260213135106.g956bf80.tgz","fileCount":3,"integrity":"sha512-3UyndcKw05BmpudGwCpBA+GNVm0sKv3yZvTelEXL+3r5h0dtKjo5AjWWYXrzrs0aYJ1kkJRK1zPqMUH57wIPPg==","signatures":[{"sig":"MEQCHxfkROiN5FX53pKdDlqCnbOQkl8490GvXFyn+o+KSgwCIQDpjp2IWONmcLg1YnhgDjysvibSWAneGLBn8rlsBGKZVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"956bf8060a6a4bdd4f0833c0d9f176a86da0be72","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260213135106.g956bf80","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260213135106.g956bf80_1770990677337_0.960481676427184","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260213143339.gcf2c896":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260213143339.gcf2c896","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260213143339.gcf2c896","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1a3547c5b76161ab6085d213cca54604f0c3aee0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260213143339.gcf2c896.tgz","fileCount":3,"integrity":"sha512-lKxVYzn/j5XHFsHEzITcXPiyC+nJ2wzz2jn4AF95jq41J7Q4ZfMewcedssgsHEd3Sbwx3RpgIC7RELAaEeRVLw==","signatures":[{"sig":"MEUCIQDcv8KrdJu7rdAWJrh5lvtNUqqXz59djL4h2yuz/L2R+gIgIwhBQIHAFU89jOMTtpIIH9n1yDwyNAAsylGYJXOFvCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"cf2c8969c402946dcf63122352723bdf91f0d200","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260213143339.gcf2c896","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260213143339.gcf2c896_1770993230589_0.31841727298648537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214040740.g8d02f36":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214040740.g8d02f36","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214040740.g8d02f36","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"eaa7772be659c788293888762f7869e1eadb7ed4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214040740.g8d02f36.tgz","fileCount":3,"integrity":"sha512-a4UpB0GHN89F3pYmLrvCr+waGmJQxsvMrbxWDzSz8c0lrONRmc4/UstY2/4jkK2d44ElCx5NiCn9CmPqC2evXQ==","signatures":[{"sig":"MEYCIQCapQozG5RB3UUxFh9czDyHqV6bglM37mWnRw2YP6DB4AIhAPGdk2a6ZerFldaspBGmGr9tP01WJIrfbyMoTAQzSsg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"8d02f36ec5cd04fced7c34245ec805a9598691d0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214040740.g8d02f36","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214040740.g8d02f36_1771042072154_0.6055497046587215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214051020.g9a48004":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214051020.g9a48004","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214051020.g9a48004","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"95e766a555192b673055b30dafdb101e23d4b2aa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214051020.g9a48004.tgz","fileCount":3,"integrity":"sha512-G9o0mQoFYmYqiFANP4pf0n7gr7pV3P3IIx4ZlkweH3T8frIFhD6zqiCpnIGt3sCQaRR4jf2Y1N7Ep7CqZpHCbw==","signatures":[{"sig":"MEQCIFOJ3+Zon3jiQcmeHhMpqja4JW3toJBMHrImE7kfnFoPAiByqmQrfninEfb/RTYTsLNKO0gMMv05Imf9jf5XEaKmsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"9a4800481d06df1545f6cf3b9e1f946141a59467","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214051020.g9a48004","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214051020.g9a48004_1771045831309_0.7791058469206902","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214074557.g87a5a6a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214074557.g87a5a6a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214074557.g87a5a6a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5fe8acc597f599aa8304828840e87b6b989d50ff","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214074557.g87a5a6a.tgz","fileCount":3,"integrity":"sha512-R4kJ/F5qprfJTcAkiSDX/DsjLRt1texPVlWik67wmiJFubKWf0ej7cLilSL1v8/QBGkCDE1V1mTz61mAKerCSg==","signatures":[{"sig":"MEUCIBWgqBQCq/WXjRoA0/frXNUZgNxWKhR+yQKBbswYpiNQAiEA0nfEFzlrXrRSVC+uKfrgCzyjglyEZwIR/31s47fH+Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"87a5a6a96bfc41cc8fa3385506ec15d96f43eb9b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214074557.g87a5a6a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214074557.g87a5a6a_1771055169005_0.2833006951572308","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214082626.g5d54bf9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214082626.g5d54bf9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214082626.g5d54bf9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b16aac8fe695337f298fdac7151f4458ec270ec9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214082626.g5d54bf9.tgz","fileCount":3,"integrity":"sha512-o1KgSXW6DWkHWuf/VbkSTlU3DsjQZxCl9PEx085/h3+XUlkPGJ3mWFxZu+J9LcJ0U1S1D4lgHwmOC0LjzOb28g==","signatures":[{"sig":"MEUCIQCf2DuQL2tEfttt69t80C2fboGLmL21e6/45P3Ro0aFHQIgFcdyJW2iKp9A35aX659bCR1Q1sIBtaQVyqqaokqsUNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"5d54bf90ad1f0beeaf2d8060077de88b159019bc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214082626.g5d54bf9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214082626.g5d54bf9_1771057596240_0.5905253100980807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214104838.g07c6a7d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214104838.g07c6a7d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214104838.g07c6a7d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"04c8ea03b82d98696c25e61299944c6cada3d9f4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214104838.g07c6a7d.tgz","fileCount":3,"integrity":"sha512-Ue6pOjNjEUU4mhR40oiyNQnwX3wx0gN093s5//cfk1/I92TOqotJJEUQ8rNtQZmo+fr+FsBlmkcs6ztuspUB/Q==","signatures":[{"sig":"MEUCIDifhatnmHi/4Zx+AzQ7eGGaig9rtKE+jjhk0jMNApW7AiEAjLm+t3x0HsBGplVuOT76f5g7dxJJp9K4jyZZ0jOQ1uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"07c6a7d13e176f170b5bdd1b32587135139e6c52","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214104838.g07c6a7d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214104838.g07c6a7d_1771066128312_0.31527573119301233","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214113933.g1d73f10":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214113933.g1d73f10","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214113933.g1d73f10","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fc3f1018fca40eccd8b260e0a60fa98720a21b6c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214113933.g1d73f10.tgz","fileCount":3,"integrity":"sha512-YdQ5QidFTg91KFubFCMn3dcAFmrJWdNwQVH0Gmwg4IxJKeWHu07c67aiOV1e9/oHMFN18RC67QWa3sWBcemViA==","signatures":[{"sig":"MEQCIFeOW8A67mbLLi2XqX+SUWnZXo7PD8pKY+lu4pOGxH7KAiA2m6saYcNgyAv7kjVl/WwP+HiJiDLL5yY15ZOVj4F8Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"1d73f10e286fe5b05fba0ff1175d1e41ef546785","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214113933.g1d73f10","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214113933.g1d73f10_1771069184015_0.2370019215532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214124647.g785f3bb":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214124647.g785f3bb","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214124647.g785f3bb","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bf7a3b89e7bde6c192981cd5d7c73a08afe0ba78","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214124647.g785f3bb.tgz","fileCount":3,"integrity":"sha512-0JHCNLYLCo47dqB0rBVXd1dVXJpy7qJ7w4ZZrcQ8XBcJtTdYibETNQVfxL0s5sQCtx5CIQu/CQExEHGVCnyB5w==","signatures":[{"sig":"MEYCIQCHYe6v7Lnw4LPczI+of7M99nnizanfy5fBarKI3PXAtQIhAIWrlHYnCltQK/uNVb3bkS5xGabdw+RXjUAF/trzBNz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"785f3bb8d191852653ace68447af9998abcbc8da","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214124647.g785f3bb","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214124647.g785f3bb_1771073218089_0.9231060297135056","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214145646.gb02b5e6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214145646.gb02b5e6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214145646.gb02b5e6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f44869706cb425dd2426a707fd9355332adf7d78","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214145646.gb02b5e6.tgz","fileCount":3,"integrity":"sha512-zyBC39D3ZAz4ych5JWkSuDgYUt4zn59yDWX3uvgqyQzS9ZQembVPly5z5ezM8+vrzmOaatTSfmQVrJbd8uB9uA==","signatures":[{"sig":"MEUCIF5gfRbT1uOB9xS9CfzS8VdGzY1GVHhhX2+x4mD+ieu0AiEA2sbtVln8w5chSBjpN8wnp4SC6GiMWlXl1B5+TRsV79c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"b02b5e69e7eb0ff9de38a648f578164d09464ce3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214145646.gb02b5e6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214145646.gb02b5e6_1771081016579_0.02118798117766807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260214155118.g40ba0b1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260214155118.g40ba0b1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260214155118.g40ba0b1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"84d80794c3aa942e396a8a1290c255454bc0dcac","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260214155118.g40ba0b1.tgz","fileCount":3,"integrity":"sha512-Or9zqxvsZrzbcR/x/HwMXAmcipfpNH7//SxZWgoiCniX6e8BxACe3Yv7AtOvtlwdDtGKQytLSNNHlLOmHjrx+Q==","signatures":[{"sig":"MEQCIGWWt7Am8uCyB/kpPr6q7UcubGSlDbNN+NWRChP3N62JAiBA9wJUQkHnYviLyP3iUI0/xL5YSLkd2vdWeR9IweuqXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"40ba0b1dbf13e1b44f9fad86b5217ee9111f2af9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260214155118.g40ba0b1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260214155118.g40ba0b1_1771084290043_0.8836381495408785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260215015845.g463776b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260215015845.g463776b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260215015845.g463776b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e3ba53ecefb30f978d25e70d50b838f056fd84e8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260215015845.g463776b.tgz","fileCount":3,"integrity":"sha512-3IZKlSx+ZRmgsPQeGAs1g5rttTwxxPCmermRRDSSHzpLplhr1CPU/tkq4tYL2yQKNnCyquZaZkhYyyogspvieQ==","signatures":[{"sig":"MEUCIQDvDh1WjuLjEaJBGUw6J4OT9eIe5frr806uwHgkicFrlAIgCls6SzW0UVDywg3DHT7w+LY/Rs+SQsIqqvBpxXuqA1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"463776bdcfe1a35e695b72424cd31613e409e244","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260215015845.g463776b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260215015845.g463776b_1771120735094_0.9291469691847203","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260215035149.gcbded43":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260215035149.gcbded43","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260215035149.gcbded43","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"08285f0a899785565be516158c0dab2499ba0866","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260215035149.gcbded43.tgz","fileCount":3,"integrity":"sha512-5XkvrBHPa4uVMoeuWBNEujpFp8+f1hk8nvVxq4AlBJn0QxBlWwiTmpTZI+kyYqxjk3f7Es2YZO+lcvukxvXpzQ==","signatures":[{"sig":"MEUCIDiVUcb5ICBP1rtEMUKVJ4WLw/1p1wIw5OH7szlLFVayAiEA9IWX1yFeCLSxIx3K+k1BqJn/MZ+PGDRlRkjetMRKW7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"cbded43abafc095ed1b760cdc44715f5dcf998bb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260215035149.gcbded43","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260215035149.gcbded43_1771127520687_0.9860026900158532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260215094052.g664de04":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260215094052.g664de04","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260215094052.g664de04","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"27e5b1294ec7258b11ec9589d7d79a92924e9263","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260215094052.g664de04.tgz","fileCount":3,"integrity":"sha512-4xcxJVuRlpBQZQFq/CXeTDHCan9wJcjtcr4gcLHRSJCFVoGLcxWxR9IuGL6XNfEe3lMOy72eUQnb3l9aCHJYCQ==","signatures":[{"sig":"MEQCIAZjB4RUBMBeo4X72E47F0jLPwl5hI+nx/SLCi2t7vGzAiBgQhUTJoM4NPCq0TtlfvQPThnJ3ClAuH39gOIyUycY9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"664de04acfa08f41f714c77bb9d35235f251b98d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260215094052.g664de04","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260215094052.g664de04_1771148461949_0.03952743946703552","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216104503.g67e5e09":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216104503.g67e5e09","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216104503.g67e5e09","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7550ac036b76454954c22f5a17622a6f8f2a4114","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216104503.g67e5e09.tgz","fileCount":3,"integrity":"sha512-HBhj+Iwk1r9gt1mS0wUvdR1VDMcjFxlmJIBbNfUy5QjJXoZyalXsDK/wrjGyFmlzIZl7EYJYz/dKltpJzOuvgg==","signatures":[{"sig":"MEYCIQCc/C0DXSYzPCc4f/nZ9icqkTBD7fmtGRVZ8Hql6O/2wgIhAMZw9C5m4tGorAPHWo4K+Mu1z6pScX5odE+DBpZxwvw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"67e5e09afadde904c4443b44ed5ca71249f17f04","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216104503.g67e5e09","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216104503.g67e5e09_1771238714089_0.8751460989260027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216105545.g5ca0e3b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216105545.g5ca0e3b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216105545.g5ca0e3b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"044b6f4023c836b86cfda88371d0a5e30aa344cc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216105545.g5ca0e3b.tgz","fileCount":3,"integrity":"sha512-wXG0MSoXx0q922yuFxNbeDhRR6XUhKwZTnsbYNPkXoJTDx2sbQRJ/NZz0GcHHVF6bXAbmCqh5/hmuCGjbE37HQ==","signatures":[{"sig":"MEYCIQCN0zv2pLWCtaIRlBvwexi0c53hUn4uQFR3zTgtXtxR2gIhALlOiA8mouWM6SxO9i4/By1zsCq8OOv9G61IC5Pl6hRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"5ca0e3b548cd75b179d5fd73e7260aba347605bb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216105545.g5ca0e3b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216105545.g5ca0e3b_1771239355897_0.5024733253252334","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216110436.gb49bf25":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216110436.gb49bf25","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216110436.gb49bf25","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e2e777bf88d1f6b70476384943caf288d4d00371","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216110436.gb49bf25.tgz","fileCount":3,"integrity":"sha512-3XgNzhno7ajkDQc7nrRKvPExIhXsf0ufduAVoFLdHWzqQfYmqE+kA3QC7AFDkATmBLJpDZt7vTlZTQ9AP2rLxQ==","signatures":[{"sig":"MEQCIGgUPssUN9YppQk1EhS5jXD5yEiKfDGXMWxOMwDXCcQ8AiAuoseqe7Weh9988T1s+RLXVGD/7ga3/0M8nGn4zH/oXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"b49bf2531de51b714d6f043265ca06462f557dc8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216110436.gb49bf25","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216110436.gb49bf25_1771239886315_0.531986156219548","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216111149.g238284f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216111149.g238284f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216111149.g238284f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a71689f9d64ac59326f1cab92507d01c0636d8e6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216111149.g238284f.tgz","fileCount":3,"integrity":"sha512-R2jNTMMhGotMPTtew5ocWrivc7+l6suvFfTW3cweC4178Rt4SnstC7g0TApmvWPgyirJFvdxGAgSkV65XyqMzg==","signatures":[{"sig":"MEUCIHmEtxe+vyvd2IP+CZ5XiPQpGPGJT9M7HryIuOGPMFWsAiEAsQFzPGe2gwrbHUNq1F8ajYYFP844e3YIrZtN5DvD0Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"238284f73fbb9e73213226e370bef087e0bc9bdb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216111149.g238284f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216111149.g238284f_1771240319283_0.9496850952860934","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216113211.g296062d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216113211.g296062d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216113211.g296062d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"92e652340c36c0c36f2e18e04425739a9ad47fdf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216113211.g296062d.tgz","fileCount":3,"integrity":"sha512-xJhzAjH85SLlBqY7m947RmjUINQE55PgS5u/AFajO/SxpIRvvedRmS5N9O9fvjsqU67wBaa3Zbhel07NTAc6ag==","signatures":[{"sig":"MEYCIQDeMO+pxUCWgaTmNcoq3OZe/67eYiYY1Ow0TwRQ9tNO6QIhANg73BtNANpjj+BB/OP93rpx+7H2p0ZKGLTLhn01Pc1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"296062d2f57a1053d801d280f08b6e00350f3cc7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216113211.g296062d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216113211.g296062d_1771241542864_0.6903393560251045","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216115636.gd2a6d60":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216115636.gd2a6d60","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216115636.gd2a6d60","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"eaa2fa8276aa9939887463353faf287233676fcc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216115636.gd2a6d60.tgz","fileCount":3,"integrity":"sha512-FRnKoQCEabFlRtO1CedZ8qYD3cDrS4Xmqwt4Hqe0pVhupNnmc1FfWfm89t+rLTjH3Hfnhl3qn4tzkofXrpRyLw==","signatures":[{"sig":"MEUCICoaasWRcS9sp4psr9MJ0rPY/rp1efACIwPzdLyIK5ORAiEAmdoLVFG9uwx6NV2EljN/AeY9eEnf2Q1KkkwCn13jU4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"d2a6d6024601fc40d3bfd3e5e1fdaccaaa6740a9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216115636.gd2a6d60","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216115636.gd2a6d60_1771243007328_0.48298750282726965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216122506.g5a1232e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216122506.g5a1232e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216122506.g5a1232e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c5b529905b16630c4a54a2d44915b1a29fb88d0e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216122506.g5a1232e.tgz","fileCount":3,"integrity":"sha512-vkpzZkdJ48i+vqhPmyWgh+sGHuj6hTW7Pme1Ho+Bnkw1ne1Yft8UNfASspV3wja5QfRvdhsg9AuiGJ4TW/N/6Q==","signatures":[{"sig":"MEYCIQDvOawFsWEgaSdM5RjfmS/ygIFGOam4iui7fjejZc2FZgIhAOalCIXB95/dZ9HWRnZKZ0UPEbxXW7AIRbfP7kJNLLqa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"5a1232ee2a7548bdd6073ee835b586945d1c6899","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216122506.g5a1232e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216122506.g5a1232e_1771244717291_0.49428833714123677","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216133723.g237ddb6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216133723.g237ddb6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216133723.g237ddb6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5eb35fada7471e37a31e5b3e083b3463be1d2342","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216133723.g237ddb6.tgz","fileCount":3,"integrity":"sha512-WttB5K1seEDyWm2CpnpIYF9h9tWJF+MEodVPxMIdRJ7aSjmHxOLSil9oS6KDF+XV4/SDqewOHoQve4ekoHLM7w==","signatures":[{"sig":"MEUCIQCphbTBFuVpMvTDtIKLGkfNDADbc6P9SaZElLUDyw31gwIgXPNHDEaONvLsfq+bbjcEjlUHXMaZ7iifk4GMmDik2eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"237ddb6e9521d46221bdb26f2e73e63c2e38d6a6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216133723.g237ddb6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216133723.g237ddb6_1771249053442_0.7115745861506741","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216135058.g6583947":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216135058.g6583947","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216135058.g6583947","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8612926ecc2cd80574c47872a1475138fab559fb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216135058.g6583947.tgz","fileCount":3,"integrity":"sha512-YMCV+ACiQP6+HsgWIhw1DKA79YwHIou6CIBRrOApbLGZZWI/k4+JAsSoSn3T1riaq/90Ik9/iWWnT5uw9pshLQ==","signatures":[{"sig":"MEQCIA+uEaUVU+UOl+sMNxOmwGNnvca+wMzISYKp42s9CACNAiBg/XgdqtRFZb8Py3rXUvk1vX4hT855DkOPaAwujZAo5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"65839470103b9d427a7adb3945841b1e764e5ae7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216135058.g6583947","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216135058.g6583947_1771249868862_0.10827774498633502","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216140759.g0b4b9b9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216140759.g0b4b9b9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216140759.g0b4b9b9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9279347c21ea44b93e27463846f4b2cde579cd8a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216140759.g0b4b9b9.tgz","fileCount":3,"integrity":"sha512-eFkhNCKqhpTq7NaONAta1q3MXI2FnThqgahEbz09jB5KVfd+rldpFj5Q89AVy8FtTNAr7VcNf4U+FGoQpl/qaA==","signatures":[{"sig":"MEUCICTZB1IekFvd39S5DEuohM8ddnzlrkUYfNzDDdcxBH4eAiEAkkTPVIVfmyg97dTwiJ9rGb1O7eCnaE3oMceCG76PeXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842},"gitHead":"0b4b9b94cf5a34fbccc753dd8cb111d5000b7012","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216140759.g0b4b9b9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^0.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216140759.g0b4b9b9_1771250888978_0.8738522760326297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260216141813.g3234afa":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260216141813.g3234afa","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260216141813.g3234afa","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"207f449d0fc70131c827316193b2e7301b46d488","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260216141813.g3234afa.tgz","fileCount":3,"integrity":"sha512-BwFfs66i4v0FyPzxvZjLsTC+18+7opF4goG7CUEtI4Ke7XIBEbZR6NgwrOJQey2/RersOnvOFp44Ls8rJrOCZg==","signatures":[{"sig":"MEQCIHPMkEaHrYc8CC8rIQUm462w9bHXR84i6cQaGS+bWLqBAiAY6N6R6/oAsa8JyTV6o9sBbNMkZ3RLmt480KDsGAOfFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"3234afa20edf077ffe5b4ddbdcb563a3a1e2b3b1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260216141813.g3234afa","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260216141813.g3234afa_1771251503000_0.19686582338032466","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217010724.gb602457":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217010724.gb602457","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217010724.gb602457","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ed83fdf514454b12c125f31592cc203207ce980d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217010724.gb602457.tgz","fileCount":3,"integrity":"sha512-H1G0//1K6ijVXsLGXjZKmFtMN4f6ADck3D7UOrLaBcfj/Z2CdlpTdj5tHT9g7o5l/ImuvQxHej66w/znonYnuw==","signatures":[{"sig":"MEYCIQDIgsMCarP55ucbgebfQI2QWDelSf68E3rGZbs4EiPc+gIhANZXrl1NpfayBgzP0ojhHPOylDN3WGfNkZUhcZkVsUTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"b6024578ba83688c3047fca126895c9d4250750c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217010724.gb602457","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217010724.gb602457_1771290457927_0.12266775912159655","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217011029.g49830f3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217011029.g49830f3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217011029.g49830f3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"456b84e06d7eb8660b8939fb0790eb294e633019","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217011029.g49830f3.tgz","fileCount":3,"integrity":"sha512-Wy9LU92Kym6gQVdlqAH3wW56cT3M4caW+3l5jDXx+qBYT3Mw6qE1gNcPlPwSDuOQ+2HjkM1mS5dr4g04JtO6yg==","signatures":[{"sig":"MEUCIGG7K6vbdnqtTjRXCxE2bB5GWdY68iZq+lY/pv3GqO4kAiEA2FYiccj1lB2lP3LhtuUX0KN6TocCxqASKFIDCN3je6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"49830f3bcdb1788ffe2e9ef9a1d8b11eb093e6b6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217011029.g49830f3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217011029.g49830f3_1771290639494_0.30402149582111093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217011536.g2c1b994":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217011536.g2c1b994","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217011536.g2c1b994","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d12b2b76b51a0a15f790af0208d20885d495a67d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217011536.g2c1b994.tgz","fileCount":3,"integrity":"sha512-usWPZr575k9et6AZwRCSn5aQtclE4eInmohdPdjEwlITI4QLNRMkTbMqqiRRDs3ov1JPwvfjyhlPFCjlIDQEJA==","signatures":[{"sig":"MEQCIBMA/9TlpXrcTmV1wLeBpmLNX+u7+HtrA7rodv/QdAVNAiBv+bA7XQ3i8TH4Z6eVLP5z/A8s/AXPH9evAwdJffYhJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"2c1b99427a76fc6f80ac95772be31d19f9759b24","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217011536.g2c1b994","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217011536.g2c1b994_1771290948946_0.012065549945037946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217012651.gb5fb3e5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217012651.gb5fb3e5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217012651.gb5fb3e5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1cf3537f391d40d85d663c3fb04c2246cb155938","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217012651.gb5fb3e5.tgz","fileCount":3,"integrity":"sha512-5dK02VbEmqN7tZ7wyxkIDSYqWoC9jnlHxz08xjjt+edYW0DlZd6lqikFIEToUpXUJWmc3sXYY6p1n+9sJh/Xkg==","signatures":[{"sig":"MEYCIQDJTUgtukq6hDkcqUR+NlC3R50uw7Jj8hECqAnAZ6LIkQIhAIEN5EP0jiYGu9I6OVMbwy+GQbrSJXVs+8RfXB3bevdT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"b5fb3e5f6edda0dacb57fa0590cde690a05f09e9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217012651.gb5fb3e5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217012651.gb5fb3e5_1771291622871_0.9335716556792475","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217020706.g80eb09d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217020706.g80eb09d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217020706.g80eb09d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"51f179580a74ba5b839bab25274e5d3da7cda88a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217020706.g80eb09d.tgz","fileCount":3,"integrity":"sha512-a5nwwJ8wEOxW9Xbl21imoBxJOYL1J2BKY/XcB9HC71GoQ3v9yZLIldiX4CbQ5C5ATSl1CwgfNFq8jhPFMtzIbA==","signatures":[{"sig":"MEQCICMQ/wFxzXxHswJzilHQVhHNCHl5yzwTdWsqTu3I00MPAiBZXYk3Q3xmLzUruc2+CZs+roJ9VWZOI5sYkhOKuyRhAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"80eb09dc1966dda39ffb94889519e2d9d86788eb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217020706.g80eb09d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217020706.g80eb09d_1771294037100_0.1430240466315429","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217033321.g407fc97":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217033321.g407fc97","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217033321.g407fc97","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e5b4f8178159cde7f3287dc01017eee6a1cea49d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217033321.g407fc97.tgz","fileCount":3,"integrity":"sha512-Evl8OrstogOYFqFT0tGG7pwjS8G66pgheSU/7d3XcpF17gfiItAThe7P8Aq4wbYCmZbMzrVgULeKMxxuT6p+7w==","signatures":[{"sig":"MEYCIQCsPfevME1ng5CRiP9w55bGqhC6KxovjyjmALO0I4YJWwIhAK3TRCvqQkEH9FYtWJww0Iqu24fUVI1bVbfHzAB/Lv6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"407fc9792a159a2eea13e1ca23a2da35517316dc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217033321.g407fc97","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217033321.g407fc97_1771299210809_0.40973168705757534","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"codingbuddy-claude-plugin","version":"4.1.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@4.1.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"80789099b0c00d6945198c686d4103a744e7c896","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.1.0.tgz","fileCount":3,"integrity":"sha512-nIi/LhKmAKYkry8qMzrIBrD7Ne1hMflZIWnPGPgKlnL9eL3Zy8bt5Epzg9rxWYdtI3Ymlr4Odhh1E+DYE+pZUw==","signatures":[{"sig":"MEQCIDjNwt008oJ/X/u3JzYuLiaik8vuw5Yi/Pi66hWF3lDyAiBItoJ30/1MhZ/59HYOFsPwFCl23K5xLHoupT7raSUkbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718},"gitHead":"407fc9792a159a2eea13e1ca23a2da35517316dc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"4.1.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.1.0_1771299268543_0.1704311170163515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217040423.g61bcb6a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217040423.g61bcb6a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217040423.g61bcb6a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"975074c0af299d5f221a9e10f07369d86941be87","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217040423.g61bcb6a.tgz","fileCount":3,"integrity":"sha512-dGlVwb3VXtcbVqWZN+FLGzuLZMDaTegOLu+SiNdO6mendTbij9EFQ6ZkqLyCPWbjtNKzyUhn9Mnunqaf7hQECQ==","signatures":[{"sig":"MEYCIQCiyWUOGlipEKNmTtG1RjRgf9e/9JLAwL4tvNuwam+UqwIhAIe+z24X+pYStPjtb1/MJ5BE0eCvxh5/jD7KlTcx1cAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"61bcb6a8a2da10e900aed9c6f78800d273260280","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217040423.g61bcb6a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217040423.g61bcb6a_1771301074115_0.07228248363526313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217060836.gdcc32ee":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217060836.gdcc32ee","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217060836.gdcc32ee","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"936079b5d883735228b22f8d6ad7b8e149fe95f2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217060836.gdcc32ee.tgz","fileCount":3,"integrity":"sha512-pV4Gs5wtMBpkqi40ndnweYlfPJ6SbLCiaEJiwl1Soys0HFFQ1dyFR98kdoqDi1kcObNTUdB2uqE0XrLgt1dSTg==","signatures":[{"sig":"MEUCIGrxS6dSKyMxx/M/dlpwqslpuZugrAP0LKptjZUzzvWCAiEAh712QIIpY3bnR3sXpz637xlbpPIB3Z+3Y33Af54OI24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"dcc32ee48d1bfd8e325e1d80aba5e5e1967cf99f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217060836.gdcc32ee","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217060836.gdcc32ee_1771308527248_0.7440424954717246","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217070412.gca3bab1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217070412.gca3bab1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217070412.gca3bab1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"372f0c9231179d48409565f77f6178ca2d862aad","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217070412.gca3bab1.tgz","fileCount":3,"integrity":"sha512-L+d5k+2HqnnSlEr+BqkRt/587f/npBGZIOvNE/oHU8uSisyqt0/5CydK97dDblF2QUZw5DXssUz6sZ+hDEaUew==","signatures":[{"sig":"MEUCIHUta97P1pR1LxurkjM77+olQU26cFhfq8xZH/IaZ6OsAiEAgkzr+T5jWpqwkeqDoaqEXchy5/JeSEMLncwa4a2lYmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"ca3bab1adca9248717459331c031795de0a4e8a6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217070412.gca3bab1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217070412.gca3bab1_1771311862787_0.9101780303087661","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217083538.g8553191":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217083538.g8553191","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217083538.g8553191","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"67b0a9bcda20d5d00d8e4957c4390acb38eb7035","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217083538.g8553191.tgz","fileCount":3,"integrity":"sha512-QjU2DzPtfLDfUTYcAxfu5XzCwLL4wuUbcG4tVtqusJawpklrjNxJ0tbODpjjssQAOQ0eKbqG50iyFUqsYZ09Qw==","signatures":[{"sig":"MEYCIQCCXWzfsvYsDU5L3hOrB6PIBHRfBGLCcVGRX2Ql33QKRAIhAOZslRTPF2GYPgaTCw/SRH9/HNeWKnRBggXGvUyfCM9y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"8553191316df2ac957fd13f2920cca6ccd3ec18b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217083538.g8553191","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217083538.g8553191_1771317349071_0.5887610761972912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217090753.g19ebaea":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217090753.g19ebaea","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217090753.g19ebaea","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6f552e38c15675db81468304156850082ef684fc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217090753.g19ebaea.tgz","fileCount":3,"integrity":"sha512-m5Iyx08ekxF+tXMJ/mZg9MYdizAGKmHPRETmG4Dpr1Cm0/Jn2U2guU5eIT0RehGjoO2Zobp5nm3lOlYh59Wg8g==","signatures":[{"sig":"MEUCIHnJvIjXwz3fsQlsGdteU9KwWE4pm4uCLQQxvLDBBXGDAiEArdKhwEk+bVG39aUeEPr2+1J3iTu2G5/BXnEG0k7gLew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"19ebaeae5acc9c1a787ded2a7cc3c43415619fcd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217090753.g19ebaea","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217090753.g19ebaea_1771319284010_0.23211768765560659","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217093103.g7cd585c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217093103.g7cd585c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217093103.g7cd585c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b1fc600c99936e9f7e6ee6664227b625843e1814","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217093103.g7cd585c.tgz","fileCount":3,"integrity":"sha512-i2hBmt9ddArlwmjvPBLNwYZYJkeIyelxRq6ZeV5sflBqQJtnF/byMomEhR41Bj2+Ba8FjlPpYLgEKGGVnblBMg==","signatures":[{"sig":"MEUCIG+lKJcowRNfSfWx6Pxmi3Na7gY7VQvuUKGTE1o+mhvrAiEAx9u1DG3Y8eTd5UgVmjzJp0flrzczHZpO3uBeB0EifKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"7cd585c99c9ff22f9b86dba0bd391f71df8cefbc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217093103.g7cd585c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217093103.g7cd585c_1771320672518_0.3574088848991408","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217101636.g9d6cb2b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217101636.g9d6cb2b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217101636.g9d6cb2b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5595cd1e6037520ad90696359cbe76b27faf7896","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217101636.g9d6cb2b.tgz","fileCount":3,"integrity":"sha512-qhRGaqjazYxgbPYBIYLuxtx0p6a6NH+8gX3P7TJk6DmpAUXtk5jt1j7az6llT6010wTNkKzh90LW3xw7J2il0A==","signatures":[{"sig":"MEQCIEvp2r9jY4VZVs8w3AB6qYsbLl7zsqMrpgGN/uFK4IW9AiAB4X8L4AYad2EtFhH4il0PHuwhyrAwprh4r3Oyfc2+3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"9d6cb2be284a4e400b35aefa7d626dca40327c5d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217101636.g9d6cb2b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217101636.g9d6cb2b_1771323405830_0.8907001227243385","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217105345.gde5365c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217105345.gde5365c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217105345.gde5365c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"23f20dc5efc4472d9885d48247f915e9ce0af6bb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217105345.gde5365c.tgz","fileCount":3,"integrity":"sha512-zOclp4PJW2M9q37nMnxj+23EoVMOn34Igxs5lre3Xwad1yte8gORXOow+Q4ogy3cZvQ2b+0dREbPV346UejyFQ==","signatures":[{"sig":"MEQCIBbWkr0dPre7oOud2s1jq0boO0eVTvj4ix7iO9WwenH4AiA+mFt+kirQpadatwNhbfEEQsiHqd/k+CKGTOgoIarZPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"de5365cdcd5dfb84a3749b6e8b3d9e89059ecd3b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217105345.gde5365c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217105345.gde5365c_1771325635565_0.6675003899219198","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217110523.gad15df7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217110523.gad15df7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217110523.gad15df7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"acd04b526a5b643fa036422ac5bfb59f99009003","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217110523.gad15df7.tgz","fileCount":3,"integrity":"sha512-9OqwI1nToUA2LtwdODkZnj2e1BtnT2tfK0fTQKCFMqf7gDg8sR5ap9vCipVsHbBvy0HYAsOaWLazvYymTym37A==","signatures":[{"sig":"MEQCIFpTXEhayeZBjaydMXb+HTbBjpiiT4lAcFrYo4dvlRLrAiB6Ygb4UP6g9Bu9hQ2lqwNEJnmyNjwqf/4yKyxwTgvD2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"ad15df7273c55b10c93ca3a730d70e90a5d097c3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217110523.gad15df7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217110523.gad15df7_1771326332948_0.6672480549866115","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217120137.g758187b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217120137.g758187b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217120137.g758187b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3233259f75dee5c2cfa3378e091946885bb587ee","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217120137.g758187b.tgz","fileCount":3,"integrity":"sha512-fqihkC/G+kejq7RBd+V8I2iyKwO6YenOFMCLGvudyaTczU4aPFM14Y4v8WXyGykaFW1T5TA64lX8PAU3IDPvYw==","signatures":[{"sig":"MEUCIQCD6lvIQolLHP4ufYdl8Yt/otlx38vsVehUszsyNguRfAIgJSLsaESy8vQ17LQnRmKFTfnTsuGk2jkUV069L8eCRXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"758187b1c52eb193fa3f3dc800ebf6eb4da9688f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217120137.g758187b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217120137.g758187b_1771329707577_0.7411123517879583","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217121118.g6d8387d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217121118.g6d8387d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217121118.g6d8387d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6dddb8bba76ef86bfc0e8332cbd5d9864b37345d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217121118.g6d8387d.tgz","fileCount":3,"integrity":"sha512-zbk37YhEQVcuXsn8F9r1dcQac5/XQrtjeWKBV4eE9UzbU7wpA6KUFrEv+YCiGXo6J3sedjpD60PFYtJ/i6u9FQ==","signatures":[{"sig":"MEYCIQCj4r7yyrKw2+UycWskOCk98UpLt/F9HvqhoHp3trbIYAIhAMEDstKc4/On2K12UvoNGbh1uzu7pzwk97HOtRtEYmXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"6d8387dd90ded497e9d317582e786904d442c574","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217121118.g6d8387d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217121118.g6d8387d_1771330288230_0.9209119873385785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217123343.gf6ba7d6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217123343.gf6ba7d6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217123343.gf6ba7d6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6bba83b9775be035d0abf6f033f0a2c50f2984f2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217123343.gf6ba7d6.tgz","fileCount":3,"integrity":"sha512-cEvOMlZWYKZkDe0QIwYZcUXsrQXvZLCkyfHQdVdu/E5Ch50Nt2SnDxaqjPwHu9KJS548SX1GgrAa/EGFwSj+ow==","signatures":[{"sig":"MEUCIFCiuywj7i8QW85gbTskoLhhsOuLo5luU+X0MN+38B17AiEAt6Oe0N63rU2LiUwVST8vAS5Z3X+aY4iQA8R/r3I5D10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"f6ba7d684b24ceb04d0b2e5b6cc12601e4c5faf4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217123343.gf6ba7d6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217123343.gf6ba7d6_1771331633832_0.09483463145717419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217124153.g876205c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217124153.g876205c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217124153.g876205c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"72df97716fc2de1059f7928ee2774c76c15a92ea","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217124153.g876205c.tgz","fileCount":3,"integrity":"sha512-obACUfqa3GunXBpD8jp/vggHZHVCZ9IxiFfw4gLiC11/80+/3hH8iV17TcsTlk0qKQbOGJUJIa3As2y5+o5bVQ==","signatures":[{"sig":"MEYCIQDVtSzOqmxpQQtWCImr3bD0UnkNNe08oFkUJoRj1ULy/gIhAJHyOHq4t/vT+DxDmGlUGDZZUjkRecoJOf/y8LNlPaVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"876205c17e71c516e168d4ddcb5eed102c074481","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217124153.g876205c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217124153.g876205c_1771332123327_0.8493362927731878","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217130045.g2dac3de":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217130045.g2dac3de","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217130045.g2dac3de","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b8f02d0480978851bf9a702a09993e9a20bb5945","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217130045.g2dac3de.tgz","fileCount":3,"integrity":"sha512-lmS44rjnmZwv8Vg34VOksLFzm1ZRke6eJLLJAlTxYN/7oOl6RAbCilhCVXbkDtVa49CXXKFAb2PDxqHtjvh9sA==","signatures":[{"sig":"MEQCIDqI/J9hYxCrP1xnquC+VMy56ESnWjNnQgRpG1t+2X5pAiA2IfBFs3ji56bRCVSS/FmGmn/tyvtLZfKo/fufEmQF4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"2dac3de19248ea8ce50fe4501a2757ba69096fcc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217130045.g2dac3de","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217130045.g2dac3de_1771333255199_0.6985722339938609","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217131248.gf314ae1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217131248.gf314ae1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217131248.gf314ae1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"39366f5f9b8eb24058310f5f983265956fec3b88","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217131248.gf314ae1.tgz","fileCount":3,"integrity":"sha512-VtIJke+2NqAzm6dIWdCOnWYVAvKhY/FpPEJQ8lk8/LHJGkeZOzm8VN1EZNGCJXjtrt/ChZSOrIjEEdQUvW1hQw==","signatures":[{"sig":"MEUCIQCvEc8q5CovvKRXYInIzjjuZDemFhgz806BnpYtkIjipwIgYiLUrSSqwEQ8tbd/A25tE7nCpKNoM14Qx/CqCBqPnFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"f314ae1089fb8dab12b1c783b8e7ac1f73b7e893","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217131248.gf314ae1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217131248.gf314ae1_1771333978523_0.7896501801620803","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217131452.g1e46efc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217131452.g1e46efc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217131452.g1e46efc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"867414233e295a6a3a61dc8365ea8fab8b0d8788","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217131452.g1e46efc.tgz","fileCount":3,"integrity":"sha512-Jix7BlL+NqAi13O5vppWPMfFj/OJ1xOrOCHUUpSH4+4bGauGiezvDoVdqeYxZ0UMCaPvReET8dj1xsDn+g/AhQ==","signatures":[{"sig":"MEQCIB1woS1SLw31CHrwZJKdXgZ6qOw50ebHzLX89HDHdQK7AiBRDTbA50elGDohlLVqfFzIobiX5RWjwP2A0WwJpyaTPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"1e46efca533f9eefe1d38f6e80308413eea58977","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217131452.g1e46efc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217131452.g1e46efc_1771334102112_0.08038177257686208","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217132208.g889c373":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217132208.g889c373","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217132208.g889c373","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5c5f749fe084846cae27342e42a151740f9de540","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217132208.g889c373.tgz","fileCount":3,"integrity":"sha512-ncqG94HwYhur4Y4z+WNWRhPxxk93P87w+32MFEselYVoakpw65jYvMJy6NFhtvfRvK4OtO8eVKXQwf7UjHJj3A==","signatures":[{"sig":"MEQCIDeeNHzCvIVsLzD3VpO+wzVWkAZqXbfYr/1/JbGyT9SdAiACLb1hbsPTDa3Fnnp5IdMoTC8oKsuoEM04FmhnYYcxbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"889c373cab2f0c49312d710a23dc8b05c7a02b82","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217132208.g889c373","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217132208.g889c373_1771334538688_0.8399788886995225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217133520.g15f372e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217133520.g15f372e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217133520.g15f372e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9ed2e5539a7764a083c295b2c6b4cafd4170164e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217133520.g15f372e.tgz","fileCount":3,"integrity":"sha512-vr4DcedSrRQzLwvqXwtLDaQCHyNRQTezLaMG4jfsTVkT3UDoPW6BhDu8F12PptBrEe7nj+FWMLwuxj1IJi/cYw==","signatures":[{"sig":"MEUCIQDeq9CJFmqvpCz1Z3XnhwwAh7L6FLoL2Wf/fNHAo5XBqAIgOSZvkj2O41+kdzXhfVyMb2rlrwwPmo7w5uTcRBKrWnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"15f372e135c4d35a6a32126e031e17e1ee944724","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217133520.g15f372e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217133520.g15f372e_1771335331005_0.22776760277223085","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217134428.gb83c933":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217134428.gb83c933","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217134428.gb83c933","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5523451ba3c9f0c5eee6176d7aada7231006f117","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217134428.gb83c933.tgz","fileCount":3,"integrity":"sha512-W3N3aKCSTu4taYCbL2Dz+YtL2hvq+mj9ifzcu1ORTMwxTxwpt6xr3v9ijeC0r3TQYx8JxoYdhWBLTC45jQUONA==","signatures":[{"sig":"MEQCIFfVodFwQr4SFMF1dLxXZm9ajAEWqXi5gQKobtc+fMcqAiBT5fvH1q/SprbQ3oWVKKT1QSU+N0PNw5rpPlma4PuH1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"b83c9337816bc0907c6c4a9e15b06c5a5405803a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217134428.gb83c933","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217134428.gb83c933_1771335879220_0.6886726119950966","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217143825.ga267cd7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217143825.ga267cd7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217143825.ga267cd7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9982e4bdd101702c20e515cd3cf3ef7733a41fde","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217143825.ga267cd7.tgz","fileCount":3,"integrity":"sha512-SrJLdmtq6Zr82o4LkPuCIAvIAXepHntYe7wTZpGAlbHKzcoJrmoqEAPOtL78jHnMqUipr0SBJjswJhny4pciJA==","signatures":[{"sig":"MEUCICQuPZwdKEf1oiDTbTQA0/M23a19wPTB1TwaWGnjDXPcAiEAmQTE9adlTwBaHvG2NrufvkhtHGfW250JjkI/v+1DJIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"a267cd7a59b0b0dfff3f8f9dceecdfeaa8dc7481","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217143825.ga267cd7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217143825.ga267cd7_1771339116657_0.3586608966900522","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217160854.g2f99ed0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217160854.g2f99ed0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217160854.g2f99ed0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f985726b928e53c2dd2062edd6a0cd893556c1be","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217160854.g2f99ed0.tgz","fileCount":3,"integrity":"sha512-rPo9QBx5CueiAs+dXoH4MiQnGE3mY5WYo/ykUbj0iRmFQBRAlUGVkl9Nk2ICZ5QoqfdTcs8rDdOCw+MpbnwucQ==","signatures":[{"sig":"MEUCIGc0wwofez+bsyI/aNRmFVjirMCSKoXfV/KxY4KXRUKZAiEA5wqVMVFjoiZQIlXEv16rAD0x9/YtrNLrbGhvrAajxe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"2f99ed0ef9549337e2d430d7076de08d41bc5585","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217160854.g2f99ed0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217160854.g2f99ed0_1771344545829_0.21645663364754597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217163437.g5ff3782":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217163437.g5ff3782","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217163437.g5ff3782","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8f3bdd063d52abc67b94e02b3bd44d928fb32ed7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217163437.g5ff3782.tgz","fileCount":3,"integrity":"sha512-XsZuI1u3oXXw5pBATrzJ72otkIKJ/cleB5nFJ63x5DXm2N9SgYtNE/07Dl7+DUzhInJt5mwBMywZiAy0C2S/Pg==","signatures":[{"sig":"MEUCIQCKvXXIWlvWPZVocBIyS4aZrWPpOam8hgwIaxxhzQBpSAIgL8eqbK2zOjPlPb/8vOVmYmG6DeS0LoqjKwvtaoUpphA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"5ff37824466dc86c3e248d7297e172fd09b59011","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217163437.g5ff3782","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217163437.g5ff3782_1771346088061_0.727023794068006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217165052.g6dd4653":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217165052.g6dd4653","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217165052.g6dd4653","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"23be4442d1c6684956a33e0b59516b3a8b06a4a7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217165052.g6dd4653.tgz","fileCount":3,"integrity":"sha512-hpr91miAZr5omlPiYTdfpvXb+EZ7eBdiAeu/vYv9diuJjkYx4MFmMaGT2CUaz90sUwigZZKMjKzAkzkb4KcC9A==","signatures":[{"sig":"MEUCIBTIgH2YAjuRMFnIcGVjcT36oqSBhTy6/GDYUmheBzZBAiEAu5ALwToR4xwsYdvVL7r4s6/QiYaU+XbPeNgO9+Eulmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"6dd46537ff06266fb510534795af14df9348173e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217165052.g6dd4653","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217165052.g6dd4653_1771347062436_0.32002699267105084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217172408.g84d1fce":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217172408.g84d1fce","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217172408.g84d1fce","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"530a45b1ebd197e673da2847e24c53f56e3eb08a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217172408.g84d1fce.tgz","fileCount":3,"integrity":"sha512-krRm0JJ1yowouSSKueQbQHaTG4C2BMv/Usix96aLyb2GxWcChaMl05F0TzpgZx/61cOiYBZ51cV18DqIwIithQ==","signatures":[{"sig":"MEQCIClHbyeqDASxu3wxC5kFi4qexSb8i2Xc2KgS+oPLq/XQAiASw8zJtQC0ItkGkRP7/xzfRNyD8wYfjhgrRstp8qp3yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"84d1fcefba20e27b9a0b88481334d383a147ceb2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217172408.g84d1fce","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217172408.g84d1fce_1771349058559_0.8709677155600049","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217173927.g056eff1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217173927.g056eff1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217173927.g056eff1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"063eaae5e6bc74ecfa600e24decdba69caf8b1dc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217173927.g056eff1.tgz","fileCount":3,"integrity":"sha512-wcf5K3sz9ZlgpeKMZiqeosq6j0j0+d1FF0kgdeq0YLt7vgxKUIuqKz6RNytelX3eQR6DcwIdycwvjyI0DWKwcQ==","signatures":[{"sig":"MEUCIQCFL40GxhttwU8Obgi6wOoR0ykfwV2O78QFekvGk4nKBAIgUyHkTbZfjO4qij2Tbwl/mTizz/P57MeYmZpOfLyJ6Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"056eff1e3d8efb9fe1d7037b0e78fadfe846660b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217173927.g056eff1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217173927.g056eff1_1771349978019_0.05861704640817189","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217175141.g1924698":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217175141.g1924698","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217175141.g1924698","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1010273e127b0f21aab5d145396f0121a370b5ca","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217175141.g1924698.tgz","fileCount":3,"integrity":"sha512-O7u6fgAUwK/xTd4jz63ZlRdL7c3oc86lHPbGZyYaMXrzk7pVafNZI0I+NyGNxjCnKit7XZKu/p5Qvkgj8IjG1A==","signatures":[{"sig":"MEQCIERrrjXS7cmabNa2kCN9tN8H2s49XcBlg5pIyORnHBPyAiBOpL7/ufUAN07eedIN2N/ILoioQECLmGnzYVeaMJlUkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"1924698d5dfb30579df1be4e7406cb92aae77993","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217175141.g1924698","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217175141.g1924698_1771350713376_0.8534634856715007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260217181353.g47b1414":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260217181353.g47b1414","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260217181353.g47b1414","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6cd3b4a14d01ef1822c002d0aca9d8ce41f66cef","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260217181353.g47b1414.tgz","fileCount":3,"integrity":"sha512-RPqINT+BlUGZlbQXk5KF9FR5LTURFP1Ew/tAF5JgTfSKNG4M6nWs//d2+iJyEGxv5bngwTm6oj4vVAlRDhE/xw==","signatures":[{"sig":"MEUCIDJxsRHbt+qRTi646y4XaFJAVEXS07Vgjrq4X6lQz6oYAiEA/2DuYRhRnmMwJ3auENa5yZSfuB2YBET2/c7YniE1s80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"47b1414e4621561d2c647f995e5f719306d678a1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260217181353.g47b1414","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260217181353.g47b1414_1771352044498_0.9597202434719387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218011504.g0ae6b77":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218011504.g0ae6b77","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218011504.g0ae6b77","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"984af77ea6b3190c4a4aacd9043cb952f4590273","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218011504.g0ae6b77.tgz","fileCount":3,"integrity":"sha512-9MvlyPW7/NOfezHIjuyB2nnFQDfkPYQeiflp1UfCJVAOySq3WSIZojA/toO0zj10QNP6b1/3wcKVY1VtQ3HI3Q==","signatures":[{"sig":"MEUCIQD6FGQLwAFM4XK/m9nMrC4H/Bu1YbEhUX0aOTIGPhqvLAIgCcNfLN6ZTzZAM14oWefe4c1FLxN30026FCDk3omxvFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"0ae6b77919b31501de80409890809e3ccd5ee62e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218011504.g0ae6b77","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218011504.g0ae6b77_1771377316692_0.7936946319451692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218051605.gefa7d26":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218051605.gefa7d26","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218051605.gefa7d26","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f4c64d64ddd0a2c21d42c6228ca7fd3f609b8c4c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218051605.gefa7d26.tgz","fileCount":3,"integrity":"sha512-DfDJnJXOLqJcI1PxoX5kFf3CF1nsJ1j7x2uz2/7skGHaV/LNhW20Dq4C4IqHEMfwN5i9X6UTxI6oVkbOPQKV0Q==","signatures":[{"sig":"MEQCIG93OKvZTZ+MT8v4yWcYJJz6iEHUAhb7nZvUpCpUR2h5AiAQ5ashsqaAohuzOOHIGk1iltklfXFfuH8fkNTTgYYymg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"efa7d2614d18d017de2c2c28e395a46f3257a8d4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218051605.gefa7d26","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218051605.gefa7d26_1771391776680_0.8502104849115737","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218053918.gbdc292b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218053918.gbdc292b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218053918.gbdc292b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c1688abe8daa061d1c00eebd5bc6f82bfbbb2b1c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218053918.gbdc292b.tgz","fileCount":3,"integrity":"sha512-Q4gOhdDCmjDaw+LkRJ3WsR5o9P3uYbnDo3wINRn6TOMjtONQ6UlzPePyDlAXB6HJj2z1AQuwMQIqLGaGcJ7c7w==","signatures":[{"sig":"MEQCIBggMVrBzbeCPBiTwg8fM0NQELkQZ2fuKkyEzI/Y4CKwAiBAGwlFIAbpMc/pf8YkMpjwqa0dXgbS/b3E+8lhd9VeKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"bdc292be963cddcb2780f3b5118d58884bd24c9f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218053918.gbdc292b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218053918.gbdc292b_1771393168996_0.025676050687207574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218060255.g238272b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218060255.g238272b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218060255.g238272b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"708d80742db24edbadb99e385d4aa364f2479e59","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218060255.g238272b.tgz","fileCount":3,"integrity":"sha512-53s02tGyBlFDuIkpJYfwJ3sErtZU4gUOC3UPAynDXuIkuzKRvy6h/QHLWlLjLdKRSRVR08/hL829EdkiHGk3mw==","signatures":[{"sig":"MEYCIQCBWH8BI+27DbkdCx9tH3bopEkKBlAOR9KyeZ1tBSbRkAIhAPRIkkuRMR4ikNyKS8Ab0nwu0/s/sgfz9YYXofJK5lpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"238272bd453bee56b7c5068d363bc4d9b0da76c5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218060255.g238272b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218060255.g238272b_1771394584985_0.35784683639573633","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218063539.ga70af85":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218063539.ga70af85","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218063539.ga70af85","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"23a53b57e8453b3769422e4b50acbadfec5ab44f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218063539.ga70af85.tgz","fileCount":3,"integrity":"sha512-TRonfCFcBBqMTlTjsPHjLuYRjYPtx2qi0o97L1uIXjHPy6eIJKlqPOaBQFxuQGv0EiXwR0GfHeCpbK4dsYqo6Q==","signatures":[{"sig":"MEUCIQCP6myWUHXZBZDe367zPi2upYTL9i7vIQ1ijJcEQXITugIgYBKoI4c6U5UWyP4Unt7O+qqJQZGSALqDqfNMfbcKqRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"a70af85a56e860630876a5484270429728140b15","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218063539.ga70af85","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218063539.ga70af85_1771396549407_0.8488774307532732","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218072014.gd1cd3f9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218072014.gd1cd3f9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218072014.gd1cd3f9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6990408b701d04325dcaa09e5465df9ececb3f56","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218072014.gd1cd3f9.tgz","fileCount":3,"integrity":"sha512-joQLL4h2N6it9mqbigdAp9F6op+B0U8QOLThwIAhdmTUnNlaKPka06FkwHTaF5jV6uwfveFhGI/qHLRNLcJK2Q==","signatures":[{"sig":"MEUCIQCOxjv7ORBMMd03OKrf1bp6q20RE8+Zn5SzvdTlGcg1fQIgdeH2EVcOgsTw6DkQJvIxitAATj6O9rj+nKGnMhMqMe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"d1cd3f9a21c3238566c39c9d4bf3cca6b69e61be","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218072014.gd1cd3f9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218072014.gd1cd3f9_1771399225189_0.7530407513261681","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218074724.gbf4eb7e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218074724.gbf4eb7e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218074724.gbf4eb7e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"08f9f765c62a13e9e02ec1a21044d9c76473b065","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218074724.gbf4eb7e.tgz","fileCount":3,"integrity":"sha512-K0MX7VrzB7EFzEgWAGwQnyOHT5qmIr/93yAcfwfcrUzhFZSwn4E9dC6jspA9pTMQfXn3/Robibft3I8z6DXvSQ==","signatures":[{"sig":"MEUCIQCRKpL3uE30s0ZvtDWe5k3sl9nVndqpATc3zLpoqO6RYQIgGGOOGrWypBWdlHaHbEvv/HgF6YorBH5kMQMWI0cE/24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"bf4eb7ea5dc48f9a08a83bfc387a98622e7f5833","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218074724.gbf4eb7e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218074724.gbf4eb7e_1771400855507_0.5501857125451861","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218080835.g0dc7f07":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218080835.g0dc7f07","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218080835.g0dc7f07","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"dcc4d6fb0f159bed100d364de222098a67bb1de6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218080835.g0dc7f07.tgz","fileCount":3,"integrity":"sha512-ZZoQk4dRaVbiAMfIxQaYkubFbtsX4JHhqSp67oABXdaQ4Ant+vIvjtEaaIFLuMTzROdhkDLPgqAiDehjcMwBtA==","signatures":[{"sig":"MEYCIQCvA/DqbpbNv+A8x5nU6Q6yzpH8eWy+CFlUumSuj15OxgIhAM5DeMMCkcOYvC82jsx2Xulf/a3mEOtNIHChxCnLq7KN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"0dc7f0727686f01bb2fe03243d3ee4baa89fe939","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218080835.g0dc7f07","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218080835.g0dc7f07_1771402124876_0.20952932896100918","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218093534.g1fb3948":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218093534.g1fb3948","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218093534.g1fb3948","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"389a4c4f8844bd56ead1313261cc64b3f011f347","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218093534.g1fb3948.tgz","fileCount":3,"integrity":"sha512-8MiigqxNrxH+mGaYH2pUJjUc5aCoZYZGTMj2K8sTyGr2avaR9eBzqVy1B2wIB/uRP+r4D+ENepMu3JktJIQmHg==","signatures":[{"sig":"MEQCIDuaa6RgL+OSJHPZU/U/sI4G2NcM05Soim6tKUne3xXpAiBwMFuAPO3eQvjftnc2sCia+8oj6Zui1KKQKnuR4YrrpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"1fb394829b2e34e4096c3909b1dc2fb90cc5b95e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218093534.g1fb3948","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218093534.g1fb3948_1771407345454_0.6786194009593765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218095520.ge91da68":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218095520.ge91da68","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218095520.ge91da68","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d5ed94490f5ee6dab72f4d1460b54708cc7a2601","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218095520.ge91da68.tgz","fileCount":3,"integrity":"sha512-BjszN+aOFsNH/iea71cUUUF4fkDkIMWubFVDp4RSn30CEsv8y3jy0jgsrcn072Z//t78KKvAICJ14jRpYrHWfQ==","signatures":[{"sig":"MEUCIERLKIW8ah2l6eTJNAgMr/8zt+Fs3FZfrluy/sstd5XxAiEAqjYJJSqKz8kx4ZiQEJQRPFlg0hyqxla38A2yHA7D1QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"e91da68970ca4504822f6703d4df33c458744017","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218095520.ge91da68","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218095520.ge91da68_1771408529613_0.541061015930131","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218100654.gb881bed":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218100654.gb881bed","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218100654.gb881bed","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fb2ceaa19df4898e582b7465f86e3a21ff2500b6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218100654.gb881bed.tgz","fileCount":3,"integrity":"sha512-kYoLv8FruVE+m6Vqz8Qstm0Rj0H0g1taivENV9Zgf9zXAkauxscey7noJJOeKBK4eWFWBy1e7LNbRSC+qK8pPQ==","signatures":[{"sig":"MEQCIBkhthieVBapAGPgVfRmhjtHQtBec4GO5LLNfi8gOqAGAiAP0NHwuRlrh5dm17L3DYzO1I4R8v4XWj0NSiXM7+57nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"b881bed3851a684ebfc8682d8065b139d035d219","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218100654.gb881bed","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218100654.gb881bed_1771409224776_0.7576856528237341","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218102228.g134f9c4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218102228.g134f9c4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218102228.g134f9c4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"64cdb7c98c47fe8f067021b0e1ef6030aaed419b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218102228.g134f9c4.tgz","fileCount":3,"integrity":"sha512-LeGzBA/StIltPrdjgMgn9lAm3VFhrsrDM6JuRe0PNLsCgH2ZGj6M9njDPeRf4PR/oOfoPA+Lw3N2/gWcwZGN+g==","signatures":[{"sig":"MEUCIDLYd2Sh3mtIUUCSg5WUGRq9KLMGa2mlHFmqWsiFHKPyAiEA856r14esKzImV3vyxGjwohekJs3vUaj6jaGJRaqBkms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"134f9c48143379e1c20e1e1419e00e09ea5a400f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218102228.g134f9c4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218102228.g134f9c4_1771410158241_0.888454338356381","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218103841.g16a27cd":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218103841.g16a27cd","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218103841.g16a27cd","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9b50ace26c6382df92c85a5b1c74038727f861fc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218103841.g16a27cd.tgz","fileCount":3,"integrity":"sha512-uvi/Hy7TXAnVRCZ7flp06hEw7cDtA9KE2KJ6/kb3bo8kYa8UZE5ZJ9YBN4uHrkNSFxZQ6BvO2NrkKBfDtiBxYw==","signatures":[{"sig":"MEUCIQC84XD6FxGsJWjurAG9tzgMweSmQcdz5TvfpG3bea63PAIgYliw/IP7hNaipGv05fWUWo56UjFG5WUsiwOZBXdrNHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"16a27cd1cfd139d140289f26db005194880ec8e1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218103841.g16a27cd","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218103841.g16a27cd_1771411131532_0.7266182309798901","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"codingbuddy-claude-plugin","version":"4.2.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@4.2.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"21bba1d44d93e5e223371ab28bed0295a934f95e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.2.0.tgz","fileCount":3,"integrity":"sha512-12mmJInEkKnAakfoKeC4maIhdyGTvQSRZZGBb9TcTkKUIfnBDLMs9xv79Jy25E7xFP6qxtfw3LAFDrY66VZNOA==","signatures":[{"sig":"MEUCIQC8cuJ+UQBJxLwTsywfB0Mp+sHXjqcr6utzQjG0CQmfOAIgK6zhCB/G12WoLEV1MbqG8SqlGsXHsh/+Bxkh4wzO+Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4718},"gitHead":"f1eb32ab6b8f9da87e63e71e39995e9912f70942","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"4.2.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.2.0_1771412705115_0.37386459746738976","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218115312.gbd30b67":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218115312.gbd30b67","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218115312.gbd30b67","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bced2aac36cb579c6f0d6628ea275b247532151f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218115312.gbd30b67.tgz","fileCount":3,"integrity":"sha512-cyJolj2VaNm0Any36sjV8P3MeuFSlW36BHLjYynPhy5QeDZ1C2wvtL2LOuT9EZsNFuEOJvJxcvb54Z/kMASS6w==","signatures":[{"sig":"MEYCIQCKAH+gKSiUVE0HUkKP8m49FKR7mo3GUgrdO00PaXJeDgIhALdOXOnc8QbLyuUKWTuvZhX1ZI5UJVB1LVKjF7J91/vX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"bd30b6735d6b3f61fe2efdc7a8c3dc791e348f48","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218115312.gbd30b67","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218115312.gbd30b67_1771415602843_0.34857054138973087","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218124318.g8ef6ac1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218124318.g8ef6ac1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218124318.g8ef6ac1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a990771abe4a546791e9cc0ddc4f929fc78c6430","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218124318.g8ef6ac1.tgz","fileCount":3,"integrity":"sha512-zxdeUXWcfbkESXoKPyl7Euc1xbD4+U+u5L+r2WvnDCykBFXCqWNCUFyHMmAERmuwht5HBDlVb1DphJTenBwz+Q==","signatures":[{"sig":"MEQCIA/VvtbADWgf/gFriqorUitEZBQFvJQM73/Ijo5sP9TeAiBgMipLI4dBh2byXhrCxy9Rbmly1KDj1myJvXC7owdzug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"8ef6ac111c85640c8334d96d582527303ea3d8bb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218124318.g8ef6ac1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218124318.g8ef6ac1_1771418608215_0.6109913183381301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218131502.gf65e4b5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218131502.gf65e4b5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218131502.gf65e4b5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ee9623ecaf47a651a820d637cdcbcd7ac1a15108","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218131502.gf65e4b5.tgz","fileCount":3,"integrity":"sha512-ANAg5yHmKYiskyD5yDhXex9oUcfqDJEYWSjUPWHUuhWU+5srMX1lc6xGP48FHpavH1tKUknq7OsS6dpNueHcQA==","signatures":[{"sig":"MEUCIQDlICe0R3WJKlWwYVut1RrEbmbYLKS+ZGRw9mqWCi5S/AIgLpjX27kpV/HgvMV1XZgFdIoQdGI12sx2pHISjXugmGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"f65e4b55ed88204c5c99df29ec6023b00e930bf5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218131502.gf65e4b5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218131502.gf65e4b5_1771420513218_0.6563468451606589","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218135417.gdd124d9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218135417.gdd124d9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218135417.gdd124d9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"83528655e2324b7e40fd4b7af8820a06e795e81e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218135417.gdd124d9.tgz","fileCount":3,"integrity":"sha512-eYgdaJcSMjuFuXqiTC3jYFPt/occP5VnBvUWoxYm/GumlVaRBUalhXN4tnsxWU97nvoWcZok29LKnw5lgEnYxg==","signatures":[{"sig":"MEUCIC99q6FN+QUv1OTOug8BbWOhNibklNp78zD+uISenRUKAiEAohWxV1+Kyjd9uau6q0xN/SSgvxK1Na3baMnm9mj8Ypc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"dd124d9a96e281c24dc7c37309ff548ea3968e8d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218135417.gdd124d9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218135417.gdd124d9_1771422867868_0.21178696028274313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218141143.gc6fa1a6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218141143.gc6fa1a6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218141143.gc6fa1a6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e9d5f0219683e374e3bc7db1b121b8b50db8e7a4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218141143.gc6fa1a6.tgz","fileCount":3,"integrity":"sha512-S5T2fLSm+TtDMFKY5zFnSSuJtdulyA0E4GBDHDmNU+Oj+IYE1RFAEwLGQSN/c0wpSIAiL1zrg2Rcx1xI4AWsQw==","signatures":[{"sig":"MEQCICSkHradqNW1tFh0tBZ8tbFreoDPI0me3hJo/Cq58umEAiBM/5/Bz8dDAR0Ml2ziiKbj/8/7St2HIyTM2zHjul8pKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"c6fa1a638a74b0c7dff38590b99e44916dc81330","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218141143.gc6fa1a6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218141143.gc6fa1a6_1771423914447_0.578745315633878","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218143614.gf486b07":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218143614.gf486b07","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218143614.gf486b07","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"edcdc5823e8f9e57e592c3dc2d6823c1318e39a1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218143614.gf486b07.tgz","fileCount":3,"integrity":"sha512-eBCkwerHSM0srOuc8rW3aYR+4pc+LuWlBlMtVfBeetj1Xm0OfllaLAawimardZ2nDxYcGQr/WO7p5ZQcKI3ERg==","signatures":[{"sig":"MEYCIQC7kCO2TX1ht94Rer4OGWRJF2FGC5Q1XRL5B2L8UvgOmgIhAOq9UY/f+gVjujAPu0Rc2XUwIrMc8dtVCYEZyBsU6CnN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"f486b07254bb4afe47bc9434bca55719bdce041e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218143614.gf486b07","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218143614.gf486b07_1771425385234_0.39512322384286014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260218145411.g3ef29df":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260218145411.g3ef29df","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260218145411.g3ef29df","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d96dac370e042e3471ce81f4a740339fd590647a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260218145411.g3ef29df.tgz","fileCount":3,"integrity":"sha512-dLjYUte6+6Mr5xqG4VXRns/bieMucLS/dw3dNVsMS672KlIByJ2LUocNzyrmjBO1U4Ev03bE5VEh9YMdyzLNgw==","signatures":[{"sig":"MEUCIQCm/nyol8fYkBFTOk+6bPaNT3VfWXBqNbpeCrxLEeY1iAIgVD44qmEl3VfruRmD4KdH3WwwzU1YSgV6u1D7zPcy+O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"3ef29dfdb4e5d22113e574e506d345603803ae83","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260218145411.g3ef29df","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260218145411.g3ef29df_1771426460846_0.7099468285345272","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219005757.g289b4d4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219005757.g289b4d4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219005757.g289b4d4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"06d020d6e23dce98103579939fffe8bd10fe6105","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219005757.g289b4d4.tgz","fileCount":3,"integrity":"sha512-PBzZPlbczRz+vA0nREbEQmJt0qMhgYZbZ7jTdpxG5TKQjslBGHJH2ue+7N8CPAkEMeeUZtCrrHq2h94+23g5YQ==","signatures":[{"sig":"MEUCIHH5bFG9uEtbqxK87sLuZqcV3ZJ9bUy7A5+0e3rzpDPXAiEAo2aeDstyNVT4r4p+ZNaXJQGM7yMJL5QQH/JzPolVRWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"289b4d489c46d2ac56385ea5580727db25b2c85c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219005757.g289b4d4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219005757.g289b4d4_1771462687734_0.6630308647618792","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219013521.g32264a0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219013521.g32264a0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219013521.g32264a0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8da6d340336f97c15af24a2d6931ca898dacee60","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219013521.g32264a0.tgz","fileCount":3,"integrity":"sha512-b83A+Y8Fy4I1v1Vz4IBeT0bofPjT3ZFE1uDJjfyeqqesxlKSmQWBGty8wZWZQcLd4XVfBIgK1907bp5DlCdxuA==","signatures":[{"sig":"MEQCIBrfWBQ+GYcwMqo4r7nH7VgIrtgKKRRRch49M7btT0rLAiBQPEkcYB67e5KKn+EGVHLkfwVs4KJ9S2IPL/2cY5AAtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"32264a0ee2223f836c16f5d5afa3fb4d6086f853","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219013521.g32264a0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219013521.g32264a0_1771464931095_0.017330024837370006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219014538.gf525ab6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219014538.gf525ab6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219014538.gf525ab6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0d8488c1077c27c6557532ce8faf120f0f8acd26","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219014538.gf525ab6.tgz","fileCount":3,"integrity":"sha512-mZyR25qCGFXG8fH88e1hWgvM0ikQ2iecAEN7jA1jDdufpDZZnMLgjMnY23fiSiFM9DY3HuDv15vEA+gEiTdXYg==","signatures":[{"sig":"MEUCIDnL5i4Kyza9bvObLjy/YNiWlK6bXGqkewo/BOIO5rBWAiEAkVUvb7QhwN4GagXZi6u65e4mTiEiOz2+OqUSVQDh8kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"f525ab6dc6c4a65b1c1d2d0c27cefea27249c07d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219014538.gf525ab6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219014538.gf525ab6_1771465549170_0.6437504785170329","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219022759.g37956fa":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219022759.g37956fa","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219022759.g37956fa","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"59849d2715b5588c11bdd8d9ba7e113fca9b92df","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219022759.g37956fa.tgz","fileCount":3,"integrity":"sha512-atUdVZQFNwf/lkfJwKZ7iEFYQQCfPu3G3IBpXkEKGpKjx0fKE+Zh7PNrAYLkNSKfVPu1iH8YQTYu6MqV61tHig==","signatures":[{"sig":"MEQCIHu5QRZIjnxrWGPbfdY7sGdeZSzZTBn9io/Pktj5iw0wAiA1CjkvzGhB2HYi++Lh/SP5ajif+CEsd7ZG0sOnPZIVzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"37956fa00a88e698e45eb73402517c23bdca1f36","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219022759.g37956fa","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219022759.g37956fa_1771468090503_0.3383552583888636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219031655.gbc42274":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219031655.gbc42274","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219031655.gbc42274","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"abf3fd5d5ba04577227d2cb9c1ddbcc60235c7ca","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219031655.gbc42274.tgz","fileCount":3,"integrity":"sha512-sHapv1f6Vxa04ODSGGvEL7mX3iVIuUxMuMNQxB0gvJB0I0+Y+buIaGWJYly4v8hr6/HJCUaefP9qHL/HmBJd+w==","signatures":[{"sig":"MEQCIChgiQgAAGpB8bvK7E4H9PTUcR392AdNMVCULXSHWi1wAiAwZxsQIoUZCnR9U6ST5h2ifdP/28VBlHYFHp7Yg1J63A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"bc4227460718c7d62dec64c522616b30cac95982","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219031655.gbc42274","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219031655.gbc42274_1771471025877_0.9037871903395736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219111811.g0d02bc5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219111811.g0d02bc5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219111811.g0d02bc5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ba911d3ddcb9f852dff11dcd78aed85cf2b860db","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219111811.g0d02bc5.tgz","fileCount":3,"integrity":"sha512-gF2F8KNv0bpCm58/Bseii6jWlzw9b5yANtT5iJJJx9Vs88aoZaO4EHUPtNV6JJiXJNwWK3S2v+AsuCkKyrCA7g==","signatures":[{"sig":"MEQCIAphItenisXh15YhHKMOrXQpTSsNo2visMZ/nQwUtIbQAiBxf7SuYLj2Mi7SI2WjBM+DmGvSbUKLoTqUPpeVdgKP/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"0d02bc5efcc81bb883a249a8031cab4bbc18ebc2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219111811.g0d02bc5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219111811.g0d02bc5_1771499902876_0.06785432080547826","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219114122.g4d667af":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219114122.g4d667af","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219114122.g4d667af","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"71dbd3dc607a2613b3381f74d999a652f4d68775","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219114122.g4d667af.tgz","fileCount":3,"integrity":"sha512-/UxOAl14DSgdofGMkh3B1xe9ERW4D5e2cexCQ9rjLO6mGRmSu5cRu3T27Q50C4+MserdpH6AzTGBBfIPzI3DTQ==","signatures":[{"sig":"MEUCIQCrFLPKEWoaAa/+p4FgmEPGpzKgTPcg94XT8T1QPcDRewIgEyAY4u4UVsGI+Rgmyd8dHyQ2f2FiH/Rv7ShICXwlzLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"4d667af3b8c83ef3839e97a622d23fbbe9776063","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219114122.g4d667af","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219114122.g4d667af_1771501292535_0.890700368045372","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219120702.g7a596bd":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219120702.g7a596bd","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219120702.g7a596bd","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"453c39408f7cf5ddeebae5ddc45f8ba1e7c6ae5b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219120702.g7a596bd.tgz","fileCount":3,"integrity":"sha512-8M4hqRkeLtGaRzWWEm5f89pXMgIKPpc9/Lsddcz/byS1ZdvpQfrj83l8uc/AMw1w/v5+mPSKCM9TBP+24YFLfw==","signatures":[{"sig":"MEUCIQC8JgGo6qR0vhtVhgyusv82YEnjX+qplRPovjF2MvdIlAIgYDU5jM2o+VXe8nWM7EyqrkdXbpw54+aqCLSrM+KdbNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"7a596bd86ead029817961ecd52268d9f22892a18","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219120702.g7a596bd","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219120702.g7a596bd_1771502832328_0.5982693411151365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219122936.g15d16d4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219122936.g15d16d4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219122936.g15d16d4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"76588da4e5a9ffe5952c78d8fc852ff6d74f21cc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219122936.g15d16d4.tgz","fileCount":3,"integrity":"sha512-lpOy0NqgqCeGGsk75f1EJCl1yUdmJQRPULD5B7m2tE/TR8c+NF4nGARy3OUzsXpKSDTA8CHOK2McOXcYGvMRuw==","signatures":[{"sig":"MEUCIExLHggx6uL4qy8lUGIpYqGyc5fE+UmO7HQnX6YNVDepAiEAkGiA9Z8AZ7MXBj48QkkSpgpa1I9dL96fyz/7EhtYqjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"15d16d4c485c2967f81e442224ce271cec2b166f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219122936.g15d16d4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219122936.g15d16d4_1771504186576_0.5170630216112986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219125331.g1dbd10b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219125331.g1dbd10b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219125331.g1dbd10b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"70aebb4daba090930094d51eba659583fb8bf844","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219125331.g1dbd10b.tgz","fileCount":3,"integrity":"sha512-6FhP4doMzJQ+geg3xtdozTp4QTt+VMv5ddnCXhb4DcXfd5RDCZBa4iOTAo4Qf5CW0HTJ6GgUmqjUxe0pN8B1uw==","signatures":[{"sig":"MEQCIHiMyJEQqa6puXIbxJD3fBwGXquivTwGYNmDQ1cvfRyyAiAXxJVtoGib6dRUy83zWzbZXXkH/gExAy87q7qA62STKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"1dbd10be941cf9a9c31706a29aee6f978753b6e0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219125331.g1dbd10b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219125331.g1dbd10b_1771505621730_0.7234936178422064","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219131635.g222fdcc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219131635.g222fdcc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219131635.g222fdcc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"51ed8ab2fff2da55d52f500cf0a58084d3362be0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219131635.g222fdcc.tgz","fileCount":3,"integrity":"sha512-NJKmmD+1qXI+ZeslIj5YjRdG7C5QMZR7hfUG5mf0PVSSE/DWOnvtW+ytMXTUwZyJp5l7Zv4Yy+szjTIarwMf6g==","signatures":[{"sig":"MEUCIGio7voeMTvHlUojuRj44n1JaIdL3R6utO+hpr4mUZdJAiEAvzhDq1UWDd0LD5As1zf2w57US81en0Ji7s2/wCZlBwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"222fdcc97a7992ddfc8cba1b769d71eaa08f4200","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219131635.g222fdcc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219131635.g222fdcc_1771507005992_0.14088197275883396","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219135911.gc6fb5c4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219135911.gc6fb5c4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219135911.gc6fb5c4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3206142ae319aa3c96f1114391e3fb5d8c276c5a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219135911.gc6fb5c4.tgz","fileCount":3,"integrity":"sha512-CtO0/n07sc7WR4l9fenJGJdINDdvYERPo+QZE9tCq+vwoyuO47ZG0Sidcj7rqbGi9uUWw0ZF6svw4KTSt0tWjA==","signatures":[{"sig":"MEQCICRtwn3oDkk0mM5+eKZ86YOGw9lAnhgpag45QSjugiEmAiBYH+x5OyNkh81qU4OjhGb/f/MJKVJLhmkY4PHuhMDmeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"c6fb5c43631d5730f464ac252b6716a4c3d7ae26","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219135911.gc6fb5c4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219135911.gc6fb5c4_1771509561386_0.7851433061066688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260219164138.g5b2bb6a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260219164138.g5b2bb6a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260219164138.g5b2bb6a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fbeb29810024572e78b2cda232709b365870ccb4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260219164138.g5b2bb6a.tgz","fileCount":3,"integrity":"sha512-XrqP2E9sK1Trrno/aoZ1CA5l0sosEDzhr9HP+2PvTErX2HzzvJxBThROS46Sjy3zuAZ6WRFWeAVElC6aPaD1Ig==","signatures":[{"sig":"MEYCIQCGXLVMNBtPaJgjyKd4GDLk5NAyy6Eel9MN0hbB7UkYagIhAJejorA3FL6zkJaJBRKRsYSniIiER/jZJ0dQG2q9Hctf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4780},"gitHead":"5b2bb6a793f55dd33444de78e6c0caa0be6c860e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260219164138.g5b2bb6a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260219164138.g5b2bb6a_1771519309352_0.08591200698250367","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260220064614.g6300251":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260220064614.g6300251","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260220064614.g6300251","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0d286283ea9caae8c44a5a65e1d19cf14bb7b397","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260220064614.g6300251.tgz","fileCount":3,"integrity":"sha512-i3r+XwH7lGhUmSPTAer2G3B83VPrm7jZRQGRqIUkTMhJvsTL6iAjk9EPyQ3ypv6204o35xH05Yi00wu8G+WlNQ==","signatures":[{"sig":"MEYCIQDoY1UD/mVBXRmPuIN5MJqja2QtkTeXLxbO8Jmfo7HYdgIhAJp/31/fWfdEexx9CtX3izThXSJsqIjWEg0Ic1LfM3TW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"63002515e9cc545f6d2ca508be8756964605ccca","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260220064614.g6300251","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260220064614.g6300251_1771569984627_0.8449680113258071","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260220103622.g0264f18":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260220103622.g0264f18","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260220103622.g0264f18","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6b7463014b53715288e566006143b1f7939ce2e7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260220103622.g0264f18.tgz","fileCount":3,"integrity":"sha512-QdqhfkXsEfz3oAZkXj2yqpVPQU2j7isqkJufXqfGFAOR4Pg7z6KVU/JJKwpXZuQoc9HMUYFH3UIrIy7AtSytVA==","signatures":[{"sig":"MEUCIQDynSGjX0imXBJuYAXzcj/OduuIF+5Y5yDoB0d3GRoZ/wIgYX1864ovBUwrS8e37HGQBWDdw3IKOi6RLNQqkYpP0fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"0264f18afc80597c80fef8db13b202f5aaceb268","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260220103622.g0264f18","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260220103622.g0264f18_1771583793454_0.5606632918293994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260220124137.gb1be537":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260220124137.gb1be537","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260220124137.gb1be537","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b6843073ae9c7aed01dc781fc00011f35724514c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260220124137.gb1be537.tgz","fileCount":3,"integrity":"sha512-wu33fMqlvpJhwoa4ipKQ9pX3wzj5N6O77Zyn3PslENVRxYXROwx5KQs53KeNNOesVWsC03zZSTPir+OgaddcbQ==","signatures":[{"sig":"MEYCIQDktGe54Zv6PPzMhnkK6MJQs0KpojLNQeidV3MhLn8BZgIhANLl9AfHjpa0nE8GUNc+JB6R+Il0/wU6o7ukSnYwIR29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b1be537b52fa23163da40a2f96f9de05f9b65c18","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260220124137.gb1be537","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260220124137.gb1be537_1771591310193_0.1774156698182905","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"codingbuddy-claude-plugin","version":"4.3.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@4.3.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b914b84df02da2dd40bc3e0f6b17f7b91f313b85","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.3.0.tgz","fileCount":3,"integrity":"sha512-sHskJJogwLt+FHn5NIaVXmLytIaQYkleqNfRB+raMwWs2sF7DKXwpMmU6ezOaCJHMsCbl9f/mLLk9fxqUbVJfg==","signatures":[{"sig":"MEYCIQDb0jCrCZ9dE6MHTBxQ3XO+bkmlJIDF/8pinkeytcZ7XQIhAJVlrwhAGcNe3LTk/tOU6Oe1bnVEf/nzN2hHhGRzH67p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4845},"gitHead":"b1be537b52fa23163da40a2f96f9de05f9b65c18","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"4.3.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.3.0_1771591490663_0.39625243783148156","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221001806.g28121e8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221001806.g28121e8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221001806.g28121e8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f10d77e97bae83d94c7f1b9d6628bac96d66138c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221001806.g28121e8.tgz","fileCount":3,"integrity":"sha512-UGvRWG3UH7tF8CUU4JrijiwRreqCdG7AmhUhivdsWSa1F5pBD6H+jX9bz8z1XfTTTftsbABg4NCeQXZAHNsF7g==","signatures":[{"sig":"MEUCIQCrLw2iXLQKY34O/c7PRYHycS+r7fu8nmxx9kTDe/FV1AIgc+1xdQbm5pwhTzoELYihGTbaB1/sjPFEDXc0ZaAJWuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"28121e89161f8fa9c4430a7733856467bfe6dffe","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221001806.g28121e8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221001806.g28121e8_1771633097758_0.6379343358729068","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221035936.g90defa2":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221035936.g90defa2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221035936.g90defa2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e4a08bbc4d3054644361c89875d22c28267f7855","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221035936.g90defa2.tgz","fileCount":3,"integrity":"sha512-nfJpf0gSf07vN6N6l+lp0FCI5Wey07WFlJIypSZ6HgdwtSicaF2RuMiC9qUtZM/zXsP/kBmO2IgJ/bborowazw==","signatures":[{"sig":"MEQCIDr0EJkBMJLM5wcoPo/ZAKfviBlGbx+a1eD1n+/WHJHoAiA0tebUJ9arQ5PtLQ6iLnoQVxpaFDsF2u881wwtvGGQsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"90defa2bf562e2e1791562bdc294f0e478173df6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221035936.g90defa2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221035936.g90defa2_1771646387361_0.002184623447895717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221050415.g00a310e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221050415.g00a310e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221050415.g00a310e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ad0e0542a26e9800f42215238ac12b4b5e2bf0a8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221050415.g00a310e.tgz","fileCount":3,"integrity":"sha512-rdLuoGyNzhmHHz9XZsmwIz0YaUOMJL8mvMmjzQFoDrO7fGezteui89cihK0ra5jk9ZLPAycwlsOQ7U5KY32ieQ==","signatures":[{"sig":"MEUCIAfz6euD3MdRNMuZXNopdW/mcOAjOs5/DTaJiJzJzzNOAiEAtweJbM9eD9mtq4xlT6SaUtnR6vAfFetGYH58X+lheDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"00a310e364dc6ac246de427071503ee7897aa6a5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221050415.g00a310e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221050415.g00a310e_1771650266271_0.12102656592977623","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221071546.geceed7c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221071546.geceed7c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221071546.geceed7c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"05e46eca5adbe9c97212669a68fe0b43a1478072","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221071546.geceed7c.tgz","fileCount":3,"integrity":"sha512-ZLG9uuuODsgOZZO7s3IgaZxeB3Zs3TGfnvRo6sg25YOa4uvYnRyzLaohFbr1Sa5ZtB2L6Emq26o14mSvBsk6hQ==","signatures":[{"sig":"MEYCIQDbxPQ4YBYaeYYGuseBUfc6z9t6/ckS8Ygwe8OIgd+LMQIhAPo92kxeK0w6v+2YbQ0yKUsBkaKDd0DgQEemVxyUXpNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"eceed7c1826cfe6a568774a053ce98d42b489a18","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221071546.geceed7c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221071546.geceed7c_1771658156838_0.613964249885957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221074844.ge9b5735":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221074844.ge9b5735","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221074844.ge9b5735","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"07295fefc1eccb79a77243f44b1cd1b23cb4f473","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221074844.ge9b5735.tgz","fileCount":3,"integrity":"sha512-m9vhpYOcBgv8MdXTYcVHsnSkdaG00OXe0lOUhPNDZFamFDmFr7beoMwCyRq07bO1fbpBv9qhne0+AZPoZQ3Kig==","signatures":[{"sig":"MEUCIQDaktGY7FqNOIVe9d7/pJY0i3pLAiv67DGr77o1PnvUGgIgTJfx/99h3AqHAIaAY5xB8FjD2QndEgbvb3cSyuNrUYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e9b5735603c55d7c97789e41d8bd410a70f84917","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221074844.ge9b5735","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221074844.ge9b5735_1771660133509_0.5944105933360739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221083744.gfe28838":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221083744.gfe28838","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221083744.gfe28838","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"29d7d5a798885fe53c6d9763be809dfa64abad92","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221083744.gfe28838.tgz","fileCount":3,"integrity":"sha512-YFU3PXM9h3H4LjTFJ0XhdVNcXo4G8VJHl/lSKbuMD1GGrfrI/O58/NvhX655v7W0n54rAjufqwPP47C41NeHyA==","signatures":[{"sig":"MEUCIQD7JT0zRHL2s97o9zHIv4ydJtDyGLzwULJ62K7dKdEVyQIgUGzvMvbgzon7Gvlwn2fTi8rG9XCyK9/h/SQIB29Iiik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"fe28838c0587b498ec257a82c92c64b88816291a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221083744.gfe28838","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221083744.gfe28838_1771663075656_0.43852136694922716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221090142.gf323f79":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221090142.gf323f79","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221090142.gf323f79","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7073d8a932e23e895ee92a6d8b41a4be8f054bb9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221090142.gf323f79.tgz","fileCount":3,"integrity":"sha512-VgOAOSEESUK2w5ZVfti4zWI4CGYICFjwYj37h1jJgZRbVTNnbSvcWTymzKn6tAHpif1cFsKZV2wFDjvhHvJR5Q==","signatures":[{"sig":"MEQCIBRQ4kL7i3jfeGXwT7PyGPmYIwhZlWmGOa+7YaJbjpzhAiBOTOrTp0ZoiQPYiEs7R/pWDeC0CdMZBQndWcmWfkgYDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"f323f79de22ca6261877c8f9d953df8e7ff03c49","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221090142.gf323f79","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221090142.gf323f79_1771664512418_0.30944450962878345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260221104916.gb4a0991":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260221104916.gb4a0991","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260221104916.gb4a0991","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0037d1d83a47a695a3cd94a1237627d8ce19eed2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260221104916.gb4a0991.tgz","fileCount":3,"integrity":"sha512-waslHG4cPRJCfZSS3s41SqnZAI6KhxrFwLqPys504/eCFEID4e7y7pMVA/ix8PhO7VuKWv0FZ9am3OXM3ir9xQ==","signatures":[{"sig":"MEYCIQC1wyVRHRfouPC4d2pPhwg4nwnuTYLq7O7WMLYIM0+g/QIhAP9m/cHrP9czXGzcfxsPNY9rHZRGsINtwaCYs0I9TrV/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b4a099199efa97e007f11229ba828158c5926f48","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260221104916.gb4a0991","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260221104916.gb4a0991_1771670966696_0.3575413418475235","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260222011041.gd98243f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260222011041.gd98243f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260222011041.gd98243f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fa8dcb6cad4114465072ae27dda161ef284b2e47","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260222011041.gd98243f.tgz","fileCount":3,"integrity":"sha512-3yQgNT4HT3l68dRDEBkerLNOTKeSALDdaN4dnmXraIz28PjSbiLdyswHPYlp2MxaMM5WFE123gVrV1Zt74d47A==","signatures":[{"sig":"MEYCIQCVG2SRbN9VbRUdyxAqnW2ALYSLgteHa37gfaP5r0cbBQIhAOQkQMzRXXRa3f64PNUsq2pEtgCabTM/PdLUZ02zPH6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"d98243f0468f11a464d0126bde37cc0f0b60af0a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260222011041.gd98243f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260222011041.gd98243f_1771722652420_0.5322620810278231","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260222095941.gfabaab7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260222095941.gfabaab7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260222095941.gfabaab7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"dfec2381c2b672a62f4e493b14c48937fa88bf26","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260222095941.gfabaab7.tgz","fileCount":3,"integrity":"sha512-E/F0AnBqyTfd/LS+zc4HM8+Cg8wvnxTp336jjzFVJlNcHrad0ibqGbQV+KZ15SCQ/daAcv+UI6VqjrEk6AGymg==","signatures":[{"sig":"MEQCIHOOKs+W98uF7QaAsFpIuTcsYw+w7RObOB00j04SVCYIAiAPneujsRmHrIESWmNxZoFkQ0xRVMie187IQj4WalnM+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"fabaab7807b931d97612ba3eb785daf2bc7cf47a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260222095941.gfabaab7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260222095941.gfabaab7_1771754391749_0.4038426139909639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260223101220.g8f45495":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260223101220.g8f45495","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260223101220.g8f45495","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ba94be7c07ed0f515ba2db9531cbd8034e1de8ef","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260223101220.g8f45495.tgz","fileCount":3,"integrity":"sha512-Jq6YZy/xGMmW3hdPUaQtIvtbNMIH2XzXSShZHARCI9RrUiBeRtX9xC/PQXcXag2WtCkZZHtlZIGbnURaOy3urw==","signatures":[{"sig":"MEQCIGV9gZtmaWfAvnVkVcCzXPwXrebgANISOCo0ENvyhm5DAiAeco6WKZoozdlrYFRKKbuZylTN5VBUmP7utsPf+6w+PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"8f45495b8102e4a023ab9f723c5353e2537028f3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260223101220.g8f45495","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260223101220.g8f45495_1771841551051_0.116613172179717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260223120945.g892d302":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260223120945.g892d302","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260223120945.g892d302","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"71fc724c166331c37bd6b989e837fc63f915051f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260223120945.g892d302.tgz","fileCount":3,"integrity":"sha512-9R9qBhFPquhfw3C766qPvHm9RyqT7ptnF7wuFMrPGFdzMokRFl0h6tYXe7ioenAiO5QSrlorDTsRIWCdCMi8PA==","signatures":[{"sig":"MEQCIExwJv2FG0QIqkDJolWg+Wefy9C8trkvwd2s5Vc7gKqGAiBDaXPzoKTKWC78nOo4mHdMQbwBKFTVolYXOFCFcyQzBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"892d3021132b6c4520baf06bf84aae9a9c716a3d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260223120945.g892d302","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260223120945.g892d302_1771848596699_0.3382712487888735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260225012530.ga123bd5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260225012530.ga123bd5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260225012530.ga123bd5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"828887328295a42806c10383bfa472c65f300627","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260225012530.ga123bd5.tgz","fileCount":3,"integrity":"sha512-Or0BYKeJIeFFOgGRQuKdAsvoVsyNVKU22n+4Be9Y62he4/2SLMo/iMcB+MyXQFKVQ1bt5DY1Gm/IlGfzV6tOjA==","signatures":[{"sig":"MEUCIQCudvINQddVwYEaqfyyWGxc/whE03gl/5sU/7nER7Y/bAIgESRr6GMRz9/TPyYYrm7EmsGeN8n0+CSfamK1ohlXbXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a123bd559d7d5a40acb3c7c01b806c7a92384bfc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260225012530.ga123bd5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260225012530.ga123bd5_1771982741127_0.7961319513790321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260225131534.g771de85":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260225131534.g771de85","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260225131534.g771de85","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"156c5293837790f2374d7ce79e2a210b9edd7506","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260225131534.g771de85.tgz","fileCount":3,"integrity":"sha512-LwF7qJCHYp4OeGbw9ypv4JgjFI8VTVhDSO81ld48iWCwmDbVYMXKDQIptqRQw3iMZy6w8w4BLPgQlpKPfb0jiA==","signatures":[{"sig":"MEUCIQDm8FrhMasilFeu57NolIa/kUJkhdfOx2VGcOxntl970gIgEmd8NJ66f/4N2atzrOCjn7S73nPJYIKwtNb+02juQXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"771de85551f88822cb66852f9a5fe7c2da49ce50","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260225131534.g771de85","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260225131534.g771de85_1772025344722_0.960906167739586","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260227041045.g12b12b4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260227041045.g12b12b4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260227041045.g12b12b4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"78a4d04e87d8c5b6f16a4de0a16a20b5d49a09fb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260227041045.g12b12b4.tgz","fileCount":3,"integrity":"sha512-J01o0sW2RMYBXMkU4IoUSalHS0FFWPSF7fLp27CWRt1FFzDQcrLPWxzzNqanZpth/BrrbS+15QMwsUtFv84ppQ==","signatures":[{"sig":"MEUCIDRgvgaR+JUv3YA2ExKSJCp5lTKsBTcAbUl6/vFBXn1jAiEAvPmMfF45+AHnq7oujDZo6jEaNdJQum5nTVhlt+u0vDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"12b12b48275b8a109c1b7f3894e66d8b62a9da5f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260227041045.g12b12b4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260227041045.g12b12b4_1772165456299_0.7862620235043731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260227052947.gc080b8c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260227052947.gc080b8c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260227052947.gc080b8c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"13da128eeabfa65e0924532064940472d47a938f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260227052947.gc080b8c.tgz","fileCount":3,"integrity":"sha512-/4HSfq4M7vDrXNgPsHrCZij2D147A4kNMstzbAboH6pmGONYdToQpjJuwbZ+TZIswxHFDHrDuamDKGCas/3xfQ==","signatures":[{"sig":"MEYCIQDgH+A4AodxUnOYR9WwsTx0F5bvHZSfFrE78UxbcufiKQIhAM193WcCw+tX5gyhWagXaqvDuKcN7MMGN3BU6m3LY11e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"c080b8c6799d73b65ebf4e70fc2816bf59b0735b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260227052947.gc080b8c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260227052947.gc080b8c_1772170197513_0.953309449172665","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260227062417.ga3c5095":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260227062417.ga3c5095","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260227062417.ga3c5095","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"34f292d71e7c866268c6d06698831e3c50be4dfc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260227062417.ga3c5095.tgz","fileCount":3,"integrity":"sha512-+CgI4RvglNikPgpB7+K6PqQbOcBaMHAch3N8H52kXu5c0NApGpWcyWwmuzWCsGtOH02XcBp/GJxZ/ZUDRpprpQ==","signatures":[{"sig":"MEYCIQDoDhk0EyD/UJf0kgANM4OAyCWDZIJGW909YpCk/pOHhAIhAM9SALLl/EMaWRMeLOoLEfATlU5cT2txAaL7R3elkPlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a3c50953936bcd4311a1a187cb529685217c0e11","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260227062417.ga3c5095","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260227062417.ga3c5095_1772173469228_0.9708054972879394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260227102433.g362813d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260227102433.g362813d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260227102433.g362813d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3a3c335a235c927653d802a473ea640a8741d606","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260227102433.g362813d.tgz","fileCount":3,"integrity":"sha512-5FGxHHsYCgdYLoGzhgAHqQNLqWuCaldnKYYgdO723OujXvn7pY9mpJPUrFVaUFY4yInu9UXrLKkKi9YqfYlkYA==","signatures":[{"sig":"MEQCIDcVdsYLchuSNpcBDJ1eG47IswaeoBczi9XNEenBK4BQAiAPoqZqJv1heCB/dRzVGJ1ploXexKOzYDwxqHH5I4s8iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"362813dbb1c740331814a5aee86fab1de4c09a46","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260227102433.g362813d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260227102433.g362813d_1772187885167_0.780959682785785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260227120450.g65f5ecb":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260227120450.g65f5ecb","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260227120450.g65f5ecb","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8622700a8adc0e4dc49ce6fffd215587d10796cf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260227120450.g65f5ecb.tgz","fileCount":3,"integrity":"sha512-ZjbKo26f5tcO9GTjNEdxxoeGuRQwwY2OCw7/yFyw2qwWtyn8gZcte/nVcO3/qe5mm+TT/G3GRbplzOOx61Ot8w==","signatures":[{"sig":"MEQCIA2zLKRDonFNC8vw9SqLLq3xPZ5b8QjaSyaY5kWD9DXTAiBmE0Lg7wBVpj2derkRgeSiBJgGS3E4LCW7SGjvWyBwgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"65f5ecb7c43264c47a614616948053ee0d29907f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260227120450.g65f5ecb","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260227120450.g65f5ecb_1772193900664_0.6558941744140225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260228060654.gb5c5794":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260228060654.gb5c5794","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260228060654.gb5c5794","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e0f23ea9c2fdb445633b1f21be1e6c70bfc7c8cc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260228060654.gb5c5794.tgz","fileCount":3,"integrity":"sha512-PRC8fk8gBreNbPBcX4Qnd07SeyP6akGfrayk4Kl2vxadCGsGIpso94vC8GybJoeo5q4oAPsW9fE7mksIpIofYQ==","signatures":[{"sig":"MEQCIC83h2fE1mA2MwW3sHFVV616Wp0l324vskWg5hzW3rt0AiBYOKi7dN3Ga7DGIc29/rJHpMB+q2UsxMQRhD2epeuzjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b5c5794f46f3dcc29369a844efded4e458017a5f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260228060654.gb5c5794","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260228060654.gb5c5794_1772258825081_0.3152471170918867","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260228104345.geaf0286":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260228104345.geaf0286","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260228104345.geaf0286","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"53a2bcc9e285c86c75a86a9bef82bfa0f01bd476","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260228104345.geaf0286.tgz","fileCount":3,"integrity":"sha512-pAX+e3l7IA4h+42ITrLVg0uOeYQnPYcq+/bXDKYE+RMahnBvbxACoHH9bMrZBfd3cfNr54yeZx8Qz5bX82ODDQ==","signatures":[{"sig":"MEQCIEn85DptEhfIGqmT4UbVUsLF8uZSqLVFBiKgFUpxbGzBAiAHGazApmH+DjKIURqQZMEF4yHZxzadRK0GWdDOlT5RWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"eaf02864014f268ee8f5536ed5a51005b970db3b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260228104345.geaf0286","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260228104345.geaf0286_1772275435603_0.9373886512573775","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260301022504.g9491784":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260301022504.g9491784","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260301022504.g9491784","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"86e244b4e28adc6ef8dd99f648971933c1150a8e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260301022504.g9491784.tgz","fileCount":3,"integrity":"sha512-pof0geLaDu9NIp+2oFBFi8DUMcTygaRf/vqBYwLQOBqXVDB5cXCVHWz0VbpkAIum5djthOvhDmpdcehNH3BCrA==","signatures":[{"sig":"MEYCIQC3QPs/5U9n0W5R9KTqBy48T2L6G1FuHq+8MKs/t/6N5AIhAOoxOFfZXZEpdMZDTXOY6DaHqCpBbnLrBhQlASpH+80d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"949178448d08c1e8cbe048681cbcdb3ec92be882","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260301022504.g9491784","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260301022504.g9491784_1772331914774_0.9568402606493518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260301023843.ge6c5397":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260301023843.ge6c5397","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260301023843.ge6c5397","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4f8acfe95cb90e65aa66b8e8ad562c4d51de96c7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260301023843.ge6c5397.tgz","fileCount":3,"integrity":"sha512-IkEu2SpFO+LiwHlhuVH9fd1owAPR9Nc8aZ4z+Wwt5/tZbOU01omDvd5pdWechpOnIZUZJ+P7+2kEleEFr0MAYw==","signatures":[{"sig":"MEYCIQDVaDku5FeqMQlH5Q93qXXh84CNXeWguXMP9w2Eopqf2QIhAIyUIfretV4zMufQ3M0my0gsjnH6iniH+DClcPMudIyb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e6c5397812051841c450aa6a5863f1d7a9769632","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260301023843.ge6c5397","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260301023843.ge6c5397_1772332733345_0.4795438240479084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260301042933.g8555be9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260301042933.g8555be9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260301042933.g8555be9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3825c3409335a0b4af57133939095453d4e2efc8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260301042933.g8555be9.tgz","fileCount":3,"integrity":"sha512-11oxxvAeKApZFCGO4hyVDkBnD248H/arSrczA+a7RJIScnA6It1gVACRxQEZ3ZndaryKK+y/sCHaVV9VA0plGQ==","signatures":[{"sig":"MEYCIQDLVfVPNJF3fSbF374NuAodaGq+kFNauYB3QW3OVNhZ0QIhAPoPrmiLreEKbKuqQFDIBNoTMsVh0rqDtmgB0vun/EYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"8555be903ebcea2d9f9f00758a479eae4545ce1a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260301042933.g8555be9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260301042933.g8555be9_1772339383961_0.16670900489748863","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260301050039.gcdf36cc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260301050039.gcdf36cc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260301050039.gcdf36cc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"efffd8149b12506510e4b1035deebbfcc1ea1d33","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260301050039.gcdf36cc.tgz","fileCount":3,"integrity":"sha512-7XfWsRW8JiRWH52mjdGgjdnICiSW4eLfaWtJ/Hnfu73sG6fD0E+fF14OK7Ly4HDr69/Rszu4YtbiWriwAj3YDA==","signatures":[{"sig":"MEQCIFdwR82Lz5f9+8CIzKG2OhsU1pES1cfJsBXXQamhUljNAiBcRSIx2AsbumUcbhtyeB3NWe0sybxKMQOcEga4atdqhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"cdf36cc08a862f63347d1a17cc9afd26800b2bcb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260301050039.gcdf36cc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260301050039.gcdf36cc_1772341251420_0.5528492223698311","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260302035746.g70c457f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260302035746.g70c457f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260302035746.g70c457f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a839ce5296f57d6f88f7f98383326229fbc8fd63","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260302035746.g70c457f.tgz","fileCount":3,"integrity":"sha512-Ic4EPnasjun0MRzoh3jPn4Dme8XySwmYC4/o1KAnUlLci2IpSD5V5X+8RnAwj5CtHx41SKXpu7DyLvebGc4Mdg==","signatures":[{"sig":"MEUCIQDXeVp59JQ3QNu/jrMH0VYpNBxzNqp+Vy+yfsYm4qdargIgLPLjEPrPEFJE6cChKTVGsuYNfNikJdS5R3uoKLYLK9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"70c457f3ea4dc4fffa681c88f40bdb3fc76a0e62","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260302035746.g70c457f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260302035746.g70c457f_1772423877791_0.7004271699000277","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260302100829.g922ed3c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260302100829.g922ed3c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260302100829.g922ed3c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4042b0e1210906a114b0f438e7d516a29349a280","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260302100829.g922ed3c.tgz","fileCount":3,"integrity":"sha512-0EM3iklVsUBiTQnnGXacjbr4fn85mo7TtZyI/2MjqhlczDTIA9tGLB2lnEmyc0i7ps5MSGkV2+ygjwRRYrzvLQ==","signatures":[{"sig":"MEUCIQCXucA5T/mzu02MoNhUfJcZ3Y9DDT0VwlOGL2t6ZshlKAIgIPFWpevCTPoEMt8eVWz2kjG4hroWczIW74gr3spgIBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"922ed3c9f4cbd4d6738b8251b7b27f4725b7cca6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260302100829.g922ed3c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260302100829.g922ed3c_1772446118756_0.8647609341664417","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260302112959.g4c2e470":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260302112959.g4c2e470","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260302112959.g4c2e470","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"da1deda56da63461d81e8e730bd4d402f74bd2bc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260302112959.g4c2e470.tgz","fileCount":3,"integrity":"sha512-tj4HLf8QeAdS4tyIHHewm4nzwDGFCgOAz5QtRIW7r0Xx1+jZZi/J/LF+Bnv2aFCdQKvTbnC7EotnZVTpVRnS1Q==","signatures":[{"sig":"MEUCIGKLeu1/mj6OfdIIKqneZd6N4IJwfmbX+nk1ON7ZtHCKAiEAyNelo2lMlqVJtG2workA1yEHC0YKdjcSwO7tma7P8Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"4c2e4707b577d7bfa92186c4b7b401e0361960ee","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260302112959.g4c2e470","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260302112959.g4c2e470_1772451011092_0.783439478888873","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260303004936.g6b47fe6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260303004936.g6b47fe6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260303004936.g6b47fe6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"46e28889bdc3b444fc65def6a19da18ffb90091c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260303004936.g6b47fe6.tgz","fileCount":3,"integrity":"sha512-I4VMmWb7PXYUxS9+nTM+X4zdIHYOiWCQhX7FrvjBNo/DT38UzHKcsUhFt5bmQ1D1zwLyv/azKZYLbWAKiPZ7NQ==","signatures":[{"sig":"MEUCIQDb//ULDlbuQMsrF/q56Kg9Uzj+qYJFoQ5ga22cL2UAFgIgEBiKmvEB4u5exjexr//u6JZaLoXCySdTs8EO9sy5MRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"6b47fe6feb2783bd1be5b67c92435d354efd72b2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260303004936.g6b47fe6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260303004936.g6b47fe6_1772498988052_0.41313604745651067","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260303071640.g3cc9d1e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260303071640.g3cc9d1e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260303071640.g3cc9d1e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c187e034cb0ca21cd810d8e4519ee53eab4411e5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260303071640.g3cc9d1e.tgz","fileCount":3,"integrity":"sha512-sAiWQ1hc5kb3yoDXX/V28MVSnY0IUfUwPMfVOCTbHwZ5EGzr+FU1vn4VZqtvb5GDTfrub2rSFriCqbMJsKki8g==","signatures":[{"sig":"MEUCIBwzTVEVClSDfIYSQ87DVRKELTOP8nE3PAC7/AN8FdpaAiEAvSVw0ie2R4XJChMdlpLZqPLoQIsFVLkrnam6tZgjYR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"3cc9d1eb22ad847bd35d245d686050202b6a2b64","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260303071640.g3cc9d1e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260303071640.g3cc9d1e_1772522210158_0.17742936828821976","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260303121914.ga616f54":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260303121914.ga616f54","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260303121914.ga616f54","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ac0a1cd0058a13d5c4829f6148547854baad9125","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260303121914.ga616f54.tgz","fileCount":3,"integrity":"sha512-dphadTR7E35PnE6ugpzwGA3UC1W4VfrR96l9z+tLzPF+pOLvtB0rKzQVTg2FRbtWvwawrLZOF33dks9Rl9XfRA==","signatures":[{"sig":"MEYCIQDsvE4k53IOG++n5a68aZpNUfR4Mg8OW9W4ilzwGn0YiQIhAKhw6R9oj/xytBdOtT9OMEAOy0QOYeadk5I+Y26UulCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a616f5486a638a5ec831e4738f396bd33aa7c639","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260303121914.ga616f54","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260303121914.ga616f54_1772540364347_0.1165406916503553","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260304073945.g43e527d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260304073945.g43e527d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260304073945.g43e527d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"17ecd39af18c1a346f3eb9371cf9013f14504957","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260304073945.g43e527d.tgz","fileCount":3,"integrity":"sha512-eD8V/yaNYWf0jXeJNt1CHTRNJ0I0U1OKI1gF722P2M3cWBQibeNT6dek6kK9iot/M7vJ4j3hcPVN62BRK+JynQ==","signatures":[{"sig":"MEYCIQD98tPzNF/HelbrJ0QYC5umtv9L/3ITX6WfNnmajJWVmQIhAO+IWX7GAo4t9lrIZI05rHUOzFVNjvWlg76upEU0pFd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"43e527d6a7a4e1a0d7c7058d7fbdfc6eb328d452","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260304073945.g43e527d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260304073945.g43e527d_1772609995796_0.904803866120317","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260304095830.gcfe4009":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260304095830.gcfe4009","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260304095830.gcfe4009","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"12d388f749eab6b413240d6b8c50b77adcfbd26d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260304095830.gcfe4009.tgz","fileCount":3,"integrity":"sha512-1g/oASCQPYc8QE4K6xvapY+XPFrbtYepesarTjKAbF92V8CEd62ZMHtWm88gNnaeDptFNwNC+gtuChinBpDcJA==","signatures":[{"sig":"MEUCIEOeTY+ITMNPUC+2wCa98psUnPd0+osPGhQDHtgredtrAiEA/EL8q18K1XE7RluGod1G+9EtlmygyiBhJHLkWHuD328=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"cfe40097bf6a35f30d947643b96befb7c0867a14","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260304095830.gcfe4009","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260304095830.gcfe4009_1772618321634_0.2491245568694569","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"codingbuddy-claude-plugin","version":"4.4.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@4.4.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7c5fc687c735f26897888badeee7a0dbbf7111c4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.4.0.tgz","fileCount":3,"integrity":"sha512-anTOXl1ty0VqGT8aArVdT1C+XNDv1nGPtzlm7A8bsatljL+LjuI5cod5CVKL5BsvWr19l6mnemmYMrI1RR5cSQ==","signatures":[{"sig":"MEUCIGWZ2+HAMVNDrwpMmyHgYAzNw+EhmvGAlvfYn03xm0hnAiEA4086/t5sD1UzucGkZL4y6FapWtAwmuLL5lx3OSw4r6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4845},"gitHead":"cfe40097bf6a35f30d947643b96befb7c0867a14","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"4.4.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.4.0_1772625756843_0.4660815724073972","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318020156.g58c3b96":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318020156.g58c3b96","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318020156.g58c3b96","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"598ea03dd3362e7df22b61695517597739a7d897","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318020156.g58c3b96.tgz","fileCount":3,"integrity":"sha512-sP7B4/jzuysNNfosQ2bUb7je5ExHBqjjukacQF+aUomqyCRfEQ78y+c3EFy2YtcTW7iwRyd2qzFW780KB6s+Lw==","signatures":[{"sig":"MEUCICIc9q3yK0BbPl5irUnfufajoER3n1/FLtCQnV3r/Zn/AiEA1L6SY3/kC908ufUtn/UW5DrAfuxZZYDKnuQKdQ0eHhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"58c3b961f5e07ffc389921ebbef9e5b44edfe3c6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318020156.g58c3b96","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318020156.g58c3b96_1773799328186_0.7993530942133851","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318023516.gf5a671d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318023516.gf5a671d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318023516.gf5a671d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"50ed9921d1e16fd0c72c798dde48faf7714bd4c0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318023516.gf5a671d.tgz","fileCount":3,"integrity":"sha512-A3NghmWhCa7BQqLLABfPmbPMneJIdYy171eTcQ2VA+2v7tH878RjovVkwEfDFfT2afXlHMGxFIT45C5TjGRveA==","signatures":[{"sig":"MEUCIQCzgScBI5Kdz0lgXj9uMaedJBW5hVT87ccqLimcYsbiBwIgCunMqoZuKuZJH0ddLUzjy7+uUz1GtFNN0astUfaUiYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"f5a671d3b1fbdd53c3518b4615dbacd81ec4d29f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318023516.gf5a671d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318023516.gf5a671d_1773801327233_0.8598901523472902","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318023555.gfd00987":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318023555.gfd00987","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318023555.gfd00987","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cd2a88bb0d56f7417e39eedb69e56648170dc6fa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318023555.gfd00987.tgz","fileCount":3,"integrity":"sha512-VW9EKccf1GGsM6aF0Fya6C2m4p+fqlLd2xV82T4fVPhm7Kzwd+hxvh2m0hmKmlMomxHBorJzCbHA1oojIGYEIw==","signatures":[{"sig":"MEUCIARKY2p6yACObqyRwKtab0xSz0TTWEcoYr7qyIMrcqn/AiEAio/R9unvZdcZP8lwRamrFmszDp+0+X/xi3AykHYIyIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"fd00987b9d66ee8fe645c09aa88b7496368350f1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318023555.gfd00987","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318023555.gfd00987_1773801365773_0.45812984734158957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318023605.gc0448d8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318023605.gc0448d8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318023605.gc0448d8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0570dd74277aa9fc740d71a93561f986f6648425","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318023605.gc0448d8.tgz","fileCount":3,"integrity":"sha512-vhnAZUzdXh4u/UO7NheI4aXlioLvrr23lpNec6Yvz09DG79goiwCLzAwXa5ZnhRvL/s8vcqoayd74+p1KolWiQ==","signatures":[{"sig":"MEUCIHJ124S/Qx4I67DhWjFSntpPQqXMjU+FkIKk5hRY9r8HAiEAi/lpEgyxahBg7LOKwBoWfOAyvDaxiGaV06jka1TKqFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"c0448d8b9c11d34a15f502f05010634e28f4ce5c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318023605.gc0448d8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318023605.gc0448d8_1773801375969_0.7170384174766842","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318023615.g6112e13":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318023615.g6112e13","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318023615.g6112e13","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"57b749da3041189a5d38ef2de44a17c58f725e05","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318023615.g6112e13.tgz","fileCount":3,"integrity":"sha512-ZdYQfkLtCghwIQjQXCLkpeUPri3kaauFH2UNzXztWmh7oOs/AvCbiCj6cwRj2KAY51VhssFGo+0Yus9C5WhB8g==","signatures":[{"sig":"MEQCIDOvuBxv0pXP2aM+cFy0vq1yN6zGpWC7EZpTQI362YM6AiAmIr+dEvXMqtgbWFOiASpAx+KCIaOu3eOGhMmyMlwEZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"6112e133ffaa53caafa1be41d985cff65ae618c1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318023615.g6112e13","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318023615.g6112e13_1773801385878_0.6059880226890282","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318024825.gb28e37c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318024825.gb28e37c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318024825.gb28e37c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0fd70783d3e4a1fc937748ff814e17fe361de886","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318024825.gb28e37c.tgz","fileCount":3,"integrity":"sha512-YMrWH5fr5YjQULSD+UNfTs8c7aanyKZl3Ykfrw22nZ6oqFHp+OBIu/uQzEpbsSzcFVbcOah4JDC0+J/32cwUeQ==","signatures":[{"sig":"MEUCIHm6GoKlr9/A1YgpN3hmjEyAsNPt+heAdaWUenD8r9hgAiEA6JhfTap8qLQ2qr6ajNfslkA/ALq4XWm2ChwnRV55CTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b28e37c4826d8ca69718b5d71847368fdf67c563","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318024825.gb28e37c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318024825.gb28e37c_1773802116247_0.48211459022518866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318043148.gb2fee88":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318043148.gb2fee88","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318043148.gb2fee88","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"de95fcd351da3c4bbfee54c821d995bc25fa9706","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318043148.gb2fee88.tgz","fileCount":3,"integrity":"sha512-QS3sQwY7KZqSg+LZoMA/a7GRXzWkoHUgseG4wDEczcduv8EH7GB29+Lf1GnguqdtHE6Tl1Vn/YApoMYiduX/vA==","signatures":[{"sig":"MEUCIHKaxCGT+ID1HbWZd7T5txSGNtaf251MGe3HkS34xnikAiEA4C+atFnwui9ieDgaRpm7/Ved2OqxYK3yidYVu2abpvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b2fee88bf9ac0d5cab3a82d1823b6d44e6d91e3f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318043148.gb2fee88","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318043148.gb2fee88_1773808317836_0.8374184258170112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318044059.g4cba786":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318044059.g4cba786","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318044059.g4cba786","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fb00ee23a5252f3e3f8d4b3f645faa1b42740ded","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318044059.g4cba786.tgz","fileCount":3,"integrity":"sha512-DywPa6sHc/baMR4SnYR0cuOhaB05bRgsMKsDgJe8u2r77a21e0iQziQpO8Y4AcBoM0kfhasctV/jlt6Wq9J2kg==","signatures":[{"sig":"MEUCIFae9SNOmEobNZIjUcTSmilyFPcuQF4HvkOxJWklM8RSAiEApCDFDctsFDNFOBQ/FenJrSNMBloiiGOQ3V+GxrO0tao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"4cba7860fb4d032c3600e9ff78314c23707708b5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318044059.g4cba786","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318044059.g4cba786_1773808870022_0.42253121028730956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260318072024.g00af51f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260318072024.g00af51f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260318072024.g00af51f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4894b51162dc79cf612dd5795ea271c65cbae2c5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260318072024.g00af51f.tgz","fileCount":3,"integrity":"sha512-PSzAH+FYxgRdIJnfn1VvW4Erf+8gCuY8D2pC29KXg00NxwqiQsXWSe+jO/VRxuwB60zcvicpfG7nqA/5C13t1g==","signatures":[{"sig":"MEQCIFjQWTmCnKWg5jA9YxHBDDhcZv7xQpORXofUw6gbvuAFAiA6M3ioopTQRc+dv9NpOeTpwWJO0CEurYz35wZbWLK4kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"00af51f6146c94a43e47cb974c787e7d2cabb67f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260318072024.g00af51f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260318072024.g00af51f_1773818433900_0.8705369004209287","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260319101126.gbe4f21b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260319101126.gbe4f21b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260319101126.gbe4f21b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8dfeb2bcc98e5be000fc35ac558d4f9e8126040a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260319101126.gbe4f21b.tgz","fileCount":3,"integrity":"sha512-zICJk/41JAmjd7MJSsbH5kJXitNsJPfLwC83eicZ1zPVbSP2C+Tv7jstyztK79vXwOA2tjFXEHyderQjAP28LQ==","signatures":[{"sig":"MEUCIDoxScfRqHYbQVr81KsLjWNPgYt0cf1H3U38MYPilLR3AiEAiGQCVbZH45cxqFi+CsUvxdH/kOD+n6YDgGnC3pKV5kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"be4f21b79031f7141fee160dff4972c1546580af","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260319101126.gbe4f21b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260319101126.gbe4f21b_1773915096035_0.2709927989785441","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080125.g8c8f7d9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080125.g8c8f7d9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080125.g8c8f7d9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3b42d4cec05465846d4526a92cb751dbfb6fb56c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080125.g8c8f7d9.tgz","fileCount":3,"integrity":"sha512-3t8kFpo5Gzkblwx+C4syMnuZthgIzCoZGKtdjDbRsAej0zk1EED/Rga2cOV+Rl9ZoJZiU/ZIZFZznnnAq8Xl5w==","signatures":[{"sig":"MEQCIE+WKNfPcc7NvEKecU1IxhJUurVnMCVHxZotPqKxbbYmAiAKo5wfArud90q57vtcBCJ1FQtRj+XhcM34Vz4LJ5qpwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"8c8f7d97b4ba743bd45942d83d2c5b659ae65901","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080125.g8c8f7d9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080125.g8c8f7d9_1773993695772_0.9731265718863815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080151.g6a8226d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080151.g6a8226d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080151.g6a8226d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1819f1a9e0a01bd7398f9ac1542a5d17f4aa96ee","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080151.g6a8226d.tgz","fileCount":3,"integrity":"sha512-8kuBhwW9GfxRHNqpyIA/rQdb7Bic9ocwn0dmn5s7/UBUF+pTcZK8d641A/i8zZGceOxWN0a2agh1cJZX25lddQ==","signatures":[{"sig":"MEUCIQCKRgRJABuWOKDoYWqK6sNIWn2tDgQGUt/pmuTHDcZFBQIgE1jAK4g8i/J5FXwrFExTz8U91DcPFs98Fijck/ebgDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"6a8226d5e25d354931230a28667289e2679adeeb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080151.g6a8226d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080151.g6a8226d_1773993722176_0.21170808869718316","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080212.g76d2894":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080212.g76d2894","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080212.g76d2894","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3b696f0b39ad98d4afe05b34a63bfd6e9376e6a4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080212.g76d2894.tgz","fileCount":3,"integrity":"sha512-yF93y02Xb0QKHiKoZJAOgC64N3TSgO9q2IQDUOXicf8rnUIqtQHCdEAGIHOBbZq7xe6izvQTvRf533VuVPiOog==","signatures":[{"sig":"MEYCIQCLyS5/DniJisMyhxF5RzL3VrKld+Ha6j+J+nX1Ttih/AIhAP2hNLOhPvUsKlsiTSN3aJkoPOhjq0X+Yq5rNvNu2qaW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"76d2894aca1604b36c8878e0bcb847a667915d87","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080212.g76d2894","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080212.g76d2894_1773993741579_0.8373352268004124","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080219.g90a4807":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080219.g90a4807","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080219.g90a4807","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a3300bdc5a326364643e3f31727f56b78566aeee","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080219.g90a4807.tgz","fileCount":3,"integrity":"sha512-rIcKmOqQmcuzWjJeFykfHrHzB5UFQSVB3WIKOqfu5bqIYnnskH4OG+Qa0S91LF62UX0FW7Ca75DUcnims+3Scg==","signatures":[{"sig":"MEUCIQDM9TD60jLeUTYzqyTFoYEfG2O6f+ttWOfHfnjhp9wnQgIgdPHn4nBURUgyCXARv3hFYilua7DOL4804cmRaCEi+T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"90a4807848c0a5abff5d03ed9d83809e84535916","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080219.g90a4807","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080219.g90a4807_1773993749228_0.27456941616666164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080233.ga332016":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080233.ga332016","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080233.ga332016","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"571942caaceafb2f5245656f3b0949c56a6df0b8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080233.ga332016.tgz","fileCount":3,"integrity":"sha512-0B0avgOzfEqg7i4h+bD1ScTrBayoG88HpjunexNWiW4DNRZ0TuFBSwINRZyeR7IaY3sEWwmfYoGf0nvL4YVsug==","signatures":[{"sig":"MEQCIFwiJUAn0QZEd1a2RWeLU1CvxkUWpzwXwtQAx+hNICctAiBpooVAkZ3FexI3NxjCd/fJ/xo3/kBLyCChIf6/YLHIEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a33201633df81479e44520e9b220804698a98543","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080233.ga332016","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080233.ga332016_1773993763855_0.3865163161744025","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080243.g2ffaccc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080243.g2ffaccc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080243.g2ffaccc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a96767e50382b0e0bcf792e8d5fa4b357db2bacc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080243.g2ffaccc.tgz","fileCount":3,"integrity":"sha512-cWTQzyERACGbN+dGa92BDLoECYsWitcnqIBXNFZJ+h0x9hbxvYPNevai0bGjWqe1iQrqBXnvfjabuE4xA010vg==","signatures":[{"sig":"MEQCIBL5BJoYSsqRI7E+00lHp+YGLPRLBwiKf023jkicmOHSAiAy0l4STBlvXPwUKMnfQemzALIUxpM08mU1hCDz6j2TvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"2ffacccbe2ca8e47c57bec083a747f8a2b3a8dc1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080243.g2ffaccc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080243.g2ffaccc_1773993773274_0.9311700779413989","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260320080425.g643a8f7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260320080425.g643a8f7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260320080425.g643a8f7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b7e7edcd8a8858e97a0228104e60a2cdf2825c95","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260320080425.g643a8f7.tgz","fileCount":3,"integrity":"sha512-XtfoUFJ7lgGbQFVI17DEAdLygh+R7bE9uoTQIkNcEERis591nyGZFW0oFo+QP7gvmW589Yq9Q9VcF1YmELreTA==","signatures":[{"sig":"MEQCIBqxwRngtSWLDdTwACOvXmmR4Kb7L7I0dbv81vf1fDtjAiBES+CsPeQrBxDKOOaurClCnl9OXH0PAn0diig3kIlJIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"643a8f79a54d3837f32bd8180e30bc64d735c340","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260320080425.g643a8f7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260320080425.g643a8f7_1773993876068_0.44080078528970645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321001942.gd40fbb9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321001942.gd40fbb9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321001942.gd40fbb9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ac654f9361a2b2dc2c690b88f850c2c0605b4047","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321001942.gd40fbb9.tgz","fileCount":3,"integrity":"sha512-12Y1wDdzXvZmGJOhzJpdXmpMlchOV7FYrfQL7ETPkSEz/QcV3p6fUFbOUJ4K/lItiyUV326uUWShG5U0cKdH7w==","signatures":[{"sig":"MEYCIQCWj8CdPv5gZEjUAiOYHkmoZNMfVApcfFoRP98UFDQ2twIhAIG9DwizXJifBlLodTS2TcZdUxhBTUe6WRuN8RByq9wQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"d40fbb98ef32d8deeb749c7569dd22064d66ab42","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321001942.gd40fbb9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321001942.gd40fbb9_1774052392287_0.3820154740387425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321101950.gb003065":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321101950.gb003065","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321101950.gb003065","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b8688834afc05010a2e195cb59d845e5d8d369c9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321101950.gb003065.tgz","fileCount":3,"integrity":"sha512-Ub65cwFV1piOvOn1M8nfZ7SegKS7LqOdDvIPkPWS3tnhBt0aCKwzRfcuDq2AvQfSkuSMv+GEHAKNLCoCs2+eBQ==","signatures":[{"sig":"MEYCIQDQjWaKLotmLFMPkPy7TgXjI2GaB5cLEDbZVrQHR+X6pQIhAMm4YIa+r65rX0/Ne0geC6qdDlOsY1RaXG4X9Sp4QPZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b0030658d263667cfc86fe9af3e716b6c257199a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321101950.gb003065","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321101950.gb003065_1774088401549_0.9440314769397449","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"codingbuddy-claude-plugin","version":"4.5.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@4.5.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"20e90b0d064e1e99e0f4d82bfa242f5eb625d307","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-4.5.0.tgz","fileCount":3,"integrity":"sha512-99X8OMhBOixxJflSL5jBb0lzmK6PoSChWQtQb29OF80uCZP5FOOLj9xsiCmft3NfSYReJ8fxLuVV0HFqkyVA8Q==","signatures":[{"sig":"MEUCIC3Wwau8iN9CaVTEXbJGm3PxNdrjzQi+lTEoxSkqS3OUAiEAijDetYYU52Q1OaraB+9vtBoO45cEUX7hv54O+9yvGko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4845},"gitHead":"b0030658d263667cfc86fe9af3e716b6c257199a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"4.5.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_4.5.0_1774088480771_0.421721277163948","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321103422.ge29407b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321103422.ge29407b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321103422.ge29407b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bf53844db6f9e516f0692dc6e1bc581dc2933116","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321103422.ge29407b.tgz","fileCount":3,"integrity":"sha512-r3YBIM3sik3Ni6rdoqIBeU24fw2RwQVJIF/F037+ZGztYl86ktgM2HR/D7Nsm6vilg5M9D/8CyLKoLauB0hCYQ==","signatures":[{"sig":"MEYCIQDJmROD7QqLywTzqrcyVxZz4ERhI93Y23ABg2Mu/E+wUAIhAJ2b9C23xnty7FluyAWw49jTttxGik/LBDE8b1S4XXCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e29407b167044a9e848b78960b278b831626dc78","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321103422.ge29407b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321103422.ge29407b_1774089272087_0.9495576058991242","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321121226.g36eb403":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321121226.g36eb403","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321121226.g36eb403","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7f68552481e1322dd4e1d674505c9eb60eccccc9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321121226.g36eb403.tgz","fileCount":3,"integrity":"sha512-eeO76dlwkvdhkfaVAhvu21lCOvAa9MFxA4RkMCQ9bpA0okN70axjHLcYap3nwsRKL4AtYhlFm7eXg2Rhkzciog==","signatures":[{"sig":"MEUCIQCGb4kD3r3F8XXD6ZVCSJB2dtuu5EGrluLzOWv1aOi3bwIgAUsJhFlXuj0EhSL998hM/9Nms3TUDA8a463VWT1feRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"36eb4037cc6b94a28ef657d530bcb3eeea62aee3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321121226.g36eb403","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321121226.g36eb403_1774095156953_0.9963548011998145","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321121454.g0a6b5fe":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321121454.g0a6b5fe","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321121454.g0a6b5fe","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b8a64f5a3bc967353ec6a707ff62ff4441dfcfa2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321121454.g0a6b5fe.tgz","fileCount":3,"integrity":"sha512-fJUolJELQ7GS1NnuHzMgJ46yrJYaeJt3urzppgKYKG1/zqQ4pNiz1vomj95Yi5ZYJCd92AfQ71T1XmFlLJ+sAw==","signatures":[{"sig":"MEUCIDuYFPgyWYq0ZMr9WvZAGGPozelVkM/qcqTdh4uQ7Z7pAiEA3w8clfccbhkBBhQldP5eebh63Iu5v7CHUOt/WZbMqwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"0a6b5fe0cf1acd7f3ce4fae2cbe82fb4bc994177","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321121454.g0a6b5fe","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321121454.g0a6b5fe_1774095304175_0.21489508389908685","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321130307.g29d4249":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321130307.g29d4249","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321130307.g29d4249","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3856ffc97d7994dc132eaceffac9198f49415f40","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321130307.g29d4249.tgz","fileCount":3,"integrity":"sha512-oUmreDW9MXjp3h89i2dNUAoNFH/t/v6K4xD5zit4P/l0nxVgqJUTIL4ZqhJOG96k8VAF2Yrcmhl1X7WbYaVBcQ==","signatures":[{"sig":"MEQCIDDsx0/82oTtZZqN936W26z9DgLVA3avCxWYzadOsKutAiAgySxSGzVBkrk8BRakPkN3MFAfymrVqPa3lkCFx587xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"29d4249d4c38ee81d49e7a8c457f3a139ec278ea","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321130307.g29d4249","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321130307.g29d4249_1774098198742_0.5593483447933487","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321130322.g2fe864b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321130322.g2fe864b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321130322.g2fe864b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"168765e1b6317702a9ec906a0a26c1d1b3c14a6c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321130322.g2fe864b.tgz","fileCount":3,"integrity":"sha512-e5PR9cG2N7qBkVyEjK7M1wTlUJv/zDAiC+REoP24t3F18WmI2RSIik/vg0W5qj5SGDhY7COJkMyx6ssRpW4MCA==","signatures":[{"sig":"MEQCIAPKTCVdYVljhyqEh30FuTwLHJ7iYj39tMo5jKYgwHMrAiAvGWM+AF/dVTASg/2nnuuVTy5J5tulKl15rSM1nqH4uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"2fe864b82ba30091a2ef30b82a2e760c8ad58263","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321130322.g2fe864b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321130322.g2fe864b_1774098214600_0.788659019208316","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321130333.g40eeaf8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321130333.g40eeaf8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321130333.g40eeaf8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"191c92fa6418cd8ca0143b04031a8b47362520c2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321130333.g40eeaf8.tgz","fileCount":3,"integrity":"sha512-/+cYbeSaQT8ZoA6rA+g4p6rW6mIIUT1fVaSPCVfjO0qwh7AILRDZpCSvFOo/4CkzzdpdmbT8HLM04fU1O3O+eQ==","signatures":[{"sig":"MEUCICTxN5anuIDPAgYSmK6Gqrg4MX7jpLd2VemH6LYb55IbAiEAlBJlT4B6LESElbaJAipAlwhpBVGqyZHBuLpd/NIuzmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"40eeaf864688bdd323d9b7078a416deff3d014b7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321130333.g40eeaf8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321130333.g40eeaf8_1774098222944_0.7229144278552362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321131519.ge3cbe31":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321131519.ge3cbe31","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321131519.ge3cbe31","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a04504b79121de10c920ffc333032bec838e1d53","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321131519.ge3cbe31.tgz","fileCount":3,"integrity":"sha512-pHyZSiD5CxwoT/e4qyVX9fBuIa2+2y49dPQPaaRJ8KOm//NDx+C5nYWK3dL8TazTINu1rf8C1UhjsotcmUxvAw==","signatures":[{"sig":"MEUCIBSxmc9PHnqu3/jATMTtW8TMGnFefMY3atW835x/gLsAAiEA2jybS9IqpoGf9s4oyUSoZo+TZDLDomuLl8EWyi7pttg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e3cbe315b8c89f01bee24fdf6f0a9e96de1ba3cd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321131519.ge3cbe31","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321131519.ge3cbe31_1774098930030_0.003200233779124595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321133511.g6aa61d8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321133511.g6aa61d8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321133511.g6aa61d8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0f72ab15967d6c30a97d22566369c709ff8ca8ee","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321133511.g6aa61d8.tgz","fileCount":3,"integrity":"sha512-VMHIXyLKaDRkk9BTRxk//TimdJuW78CRgx+esH50IzAmoHUDCh4Ie+uOAUd3rwI9w5vlDrpu2BpxsDQ0AqMgCA==","signatures":[{"sig":"MEUCIBGqhgkQiYD5KZJ/RQdD43oXTaw9jKgcDNxfqNvQvcLtAiEAhCV7o7rXd68xD3Oi8hGJrT4mmiex7DQMOggD6u1si6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"6aa61d8b74f42278377d4bb8190ec49f6a2ee112","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321133511.g6aa61d8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321133511.g6aa61d8_1774100122041_0.5827465253855106","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321133637.gdb863bb":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321133637.gdb863bb","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321133637.gdb863bb","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"68856f16cba03a95d4ea7f1bc9f58921eac39d75","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321133637.gdb863bb.tgz","fileCount":3,"integrity":"sha512-S8cbze4Ww+ca3WKaxlJPwNWW8rfsZFgm+rN4V5S6zJOrtHCpDrFKPA5oGtqbj9N+Ai13/u8bfWW2Q5WEqvDR+w==","signatures":[{"sig":"MEYCIQDTXS1G+5APCkZ14hSPbmoYWYEdNx4Iz61bPT50wxiE4AIhAIGJE6HAkgOyR0az1R7DpPlR+bv35gyDV21ErN4kfZAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"db863bbb4cc15e5f2ba6edeb52c013b985977664","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321133637.gdb863bb","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321133637.gdb863bb_1774100207442_0.8356364123154292","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321134432.g7ccd26e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321134432.g7ccd26e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321134432.g7ccd26e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0508a50a840ff08a3c5d3c8414ef2f6fc28cb730","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321134432.g7ccd26e.tgz","fileCount":3,"integrity":"sha512-E9p4Zf4ZzqqMS3PPkYji1um9jWAhtx6wInGc9N6CUEdG8qNhORRUgP7o/1Sb6W/8URQhlSYxkZwqSmYtMUxDdA==","signatures":[{"sig":"MEUCIQCC5vhFvDM8keT4ynVxbUqms3uIa931uuOKFpM52zefgAIgBFer+JFTp6U3CKfLC2t4s2hcfNhFJpuyCyTfpSYJuoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"7ccd26e6b4a9e5765565a1f65b830e624308506f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321134432.g7ccd26e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321134432.g7ccd26e_1774100683011_0.9698223198356841","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321142325.ge35f7ee":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321142325.ge35f7ee","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321142325.ge35f7ee","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d845285314a369c814679d48be3938e55ab1da40","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321142325.ge35f7ee.tgz","fileCount":3,"integrity":"sha512-GpuYiL4gh7U32YtPno05330luy16sW6I1IZZiGZCu7YAPPrkf7LHKCJJxRG2bQ8DtjkXDUD4yMn29hHt3VaFkg==","signatures":[{"sig":"MEQCIClKmxP2s714GBMEX5Qef+bcxvA2Kp9auURDZoFQRQHKAiBhHO7glZnt9ML+cs6B8k7SbEnuWWXXe/zr2k0aOv3ANg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e35f7eea614798416ff967779d836d2cde801830","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321142325.ge35f7ee","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321142325.ge35f7ee_1774103015648_0.9823787532711759","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321142350.g34364c8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321142350.g34364c8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321142350.g34364c8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"889a98da9c3d326ecfb7057822c9799fe537badb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321142350.g34364c8.tgz","fileCount":3,"integrity":"sha512-lymMz6or2lCQpN8UVHp0IHZmCgKhWTeKkFWdI6BNSr274lBodlzmSZ02YKf1JM2D9+QR8rwjioTAx+msO44eNw==","signatures":[{"sig":"MEUCIQCRT79teWfIMqNvClGLc4dc0ESE5k72wEp18Tt1doOyLQIgSgeG5NPXq86xAtFe5Vv8G7aKa0z8hb3n849f6s4UPUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"34364c8c69f375fec3845f95cb6fba57eb88f574","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321142350.g34364c8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321142350.g34364c8_1774103040779_0.7120773869314856","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321142400.g420ff00":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321142400.g420ff00","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321142400.g420ff00","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6601d0b8d43877dc0f101a50a31faaa3f78db8cf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321142400.g420ff00.tgz","fileCount":3,"integrity":"sha512-GDuUuYDCGP0NyatADgvwJexn3KAF/wRVu6UjFJUYof+LZqqj1S1VIHJY3GySpgPNQXkYrgk/m9fdSNqHT45ylA==","signatures":[{"sig":"MEUCIQCbX9b34Uqn94N/OAXEyOyT6onp0oqW4k5/cCycwarnMQIgeuLQxSe5gge8GF8Wyppg+/qTa7oXBWUdgJtPQuMERM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"420ff00a712a5e71a0c4dbe09925467859dad3c4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321142400.g420ff00","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321142400.g420ff00_1774103050109_0.9757139971818602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321155211.gec79ae4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321155211.gec79ae4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321155211.gec79ae4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"93ec9b7a4164c717e128b8291efc77e09fd2fadf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321155211.gec79ae4.tgz","fileCount":3,"integrity":"sha512-6TJKvzm0vRVmmfNsA3u5B9lCYRBUeER/81xZ8GE3+URaa5hgbhLjdD6JbLRIA/wcNLLEAsgYrthbTuZinmsjsA==","signatures":[{"sig":"MEQCIHt1hzePLiJ4tGLQSQbdWBaFEQmoKnIFWSSakdN/7ErdAiBxYGG0KRZysRheZ/jt4I5EwoXmc4oYTngM5bJEuHiZEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"ec79ae47714608f515142e54f54ceb062fe08f29","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321155211.gec79ae4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321155211.gec79ae4_1774108341831_0.4504065964570354","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321155325.g670eafa":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321155325.g670eafa","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321155325.g670eafa","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d28f8eb188991709f15313ee9da6152039b98efe","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321155325.g670eafa.tgz","fileCount":3,"integrity":"sha512-xmqUZhzmw3g0u70UFGCAqDP4Ecc1dQt6a8J8scoatS08J08QnGNI4UzuaSyKSnP0Qh2ydBRUOGU74ICbAoyEuQ==","signatures":[{"sig":"MEUCICulZJrZmLzwDRwMzNYqmAWcScJBlSpc3Mq6034iNXmNAiEAo6iF9otIZNdGeiCJHWkcIYqmBRuMyX68d0n+X75V8NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"670eafa28eb823cf007a2c4b3c67ada8e57ceb76","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321155325.g670eafa","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321155325.g670eafa_1774108415027_0.004080066699600149","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321155357.g0bb2ffd":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321155357.g0bb2ffd","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321155357.g0bb2ffd","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"50d1dd56221b1b152753a4efb15405bcded9839d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321155357.g0bb2ffd.tgz","fileCount":3,"integrity":"sha512-yBnXg4lXduYo7lwy+AVjQV3r2Ojuu/ZhT3ye5p5or4qvGXoIgfsKr1+xWi/oNUZ6NdkPTwoZ11JotmiO/cb+Sg==","signatures":[{"sig":"MEUCIESNr3uTCfDDlsgOeZepzuaah2NYhQMvEvMMjpBe43MfAiEA52SfDo5p6tAE5ZMfyZJzKHPVi3hJMehfO/gn048RIUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"0bb2ffd9451fde0bdb875448bc704997ec159ef7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321155357.g0bb2ffd","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321155357.g0bb2ffd_1774108448511_0.1050854049456551","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321162130.g320cda5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321162130.g320cda5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321162130.g320cda5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"592036b0074c4de847e5d3ad64ebe3972b190716","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321162130.g320cda5.tgz","fileCount":3,"integrity":"sha512-mAs35psD/D9sHxVcP52ZN3UZZOIL3KRqdEwLOdoFnmv0ppaX9LYoY0RrQAe8V0edKhFdJJn9Kdojfe/vxFadIA==","signatures":[{"sig":"MEUCIQC4newVFiPojjVFnMS103nDtp48ibjG7L69vosFe/YJKAIgF+FmgpM4qiS52WHzz9fomzz/3SWb37mi7fJ3Y9SODSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"320cda59e0705ee43cfe37ef5d77c4c29473b9b5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321162130.g320cda5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321162130.g320cda5_1774110100608_0.7538190300252128","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321162150.g97d9eaa":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321162150.g97d9eaa","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321162150.g97d9eaa","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"40976da8035b0fa227e6d97d2eaeb388f8e100a2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321162150.g97d9eaa.tgz","fileCount":3,"integrity":"sha512-40tDTGD411wG8vbmurbQeU0uWzkLWEm/PxpkwXug0cdVKfy1K1Fkv6RXelbq97L2zXq8H43V0uR2iCMazpUlPA==","signatures":[{"sig":"MEQCIHTUFVGO9JCk5lUABKCah0Irb8eQPVNCxuTe0voGDlBSAiA1forde7v2SUG6/5bQ0dh1qY0dbfuu6EB3snMqyRY30A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"97d9eaa7528fd0bf7e3f476f5acb80482f535d34","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321162150.g97d9eaa","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321162150.g97d9eaa_1774110121535_0.23394315152176448","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321163839.gdf01163":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321163839.gdf01163","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321163839.gdf01163","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0f2e47cea47c3b5becf98690c48aace5ee5884e5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321163839.gdf01163.tgz","fileCount":3,"integrity":"sha512-XzSQ0vNms8HkdDgyowDEWYG8xDozhK+5terDq4uYetalESufqAROdxQQ54R65lh8ZbfDrYbes3CWgd5TjfeJ5Q==","signatures":[{"sig":"MEUCIQD9OfEFxUHgx2vGkIQ5zt916h+TSua4ma/DDmYftqqeFQIgdBGzLZgpYJ+BKvn6SFCPF3UqOBkuRO3oztSyWiZSZpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"df01163f767d5dcc17dcb7cba391a27e67c62a4e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321163839.gdf01163","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321163839.gdf01163_1774111130438_0.17056415909925038","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321165602.ga1bfac9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321165602.ga1bfac9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321165602.ga1bfac9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"10c2d47ed6779e63a55bbc0f1fe444ce3b2b8bc6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321165602.ga1bfac9.tgz","fileCount":3,"integrity":"sha512-iDcmoXBUGElk7p5KF9UKOM+zsWK1WGTjokN6p1+rvoZ4JxIBZdIgmwYJQ0KAO3J++R5HyRDMenBpOMS5AIw9Lw==","signatures":[{"sig":"MEYCIQC1McBkRVS4tnmljCNsEhtY5crY95UpJ40pf/yr7QYK/QIhAMS0eAU8/JNJ690l8qRYJgnzgbSMCW8Vh7TZ4BdzFChy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a1bfac92dcd42ce75a759a6a94d25563f74e1981","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321165602.ga1bfac9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321165602.ga1bfac9_1774112173055_0.018958782388372564","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321165629.gb10473a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321165629.gb10473a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321165629.gb10473a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1e86c25b9dd7263dafe8ec9acc940b151ceb501e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321165629.gb10473a.tgz","fileCount":3,"integrity":"sha512-GdT7wCOZYrdDpJr9fBtX7FXK1f22iSLcX0O2CSWSDrqUoCUf0BJtwOYZHsc/u48+A1WbS75zW/xqltOGgqRyIg==","signatures":[{"sig":"MEYCIQDGATH+2fXDbqOzLQH3XKpLJKLKhTaIg1vdIUC7eG17AQIhAM585/I0DLWFCQz96QSpL/d7FaF8wgiMNVI+jUQxaeYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"b10473a5264d428054b3a4bc8a804a9f9e7287da","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321165629.gb10473a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321165629.gb10473a_1774112199957_0.572927974000041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321165644.gdb350d7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321165644.gdb350d7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321165644.gdb350d7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"daed4e24b1f643d0611e09cbb14ddc59dae2d2a4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321165644.gdb350d7.tgz","fileCount":3,"integrity":"sha512-G1PhKdoL9md4uay8OtNJTRXJnQPh06Sm2PQoBUY1UMeLmouTykgQNupmz34f5qSy/qhr4Saewya6lFeO12HRQA==","signatures":[{"sig":"MEQCIFz1rEWbEFyg/JUTJ5lDgKM4Y352u4SFxtEL4B++N1wWAiBclptVx2nM46Pb0OIx5N/IH+Kz8J4FG7XCLi/SfCfkiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"db350d7c6f6b654a833c7bf1e01d5a2a99b475ba","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321165644.gdb350d7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321165644.gdb350d7_1774112215143_0.882917918196952","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321172806.g85c97ce":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321172806.g85c97ce","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321172806.g85c97ce","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"452d277be37f30e1e295c7bd8d44b1920f9de52b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321172806.g85c97ce.tgz","fileCount":3,"integrity":"sha512-7PQQE4DNYVxJZ9mH+L8FrggutlFapJJvTIkGVUEEPUjaVZ6I1O3SjGIlex7Qm/LmUUyRCSlU6lJ5+XhOUX4kkA==","signatures":[{"sig":"MEYCIQCAB1cS+zzXLbIhN5SN3oLW5glLfnkQLMV++QYODycVxgIhANrmaAULcfTTs+zlAQYdRl4k2ATl/fG/E0m73n11HgmA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"85c97ce8072ae3234ed5e12364fc0981d74e7096","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321172806.g85c97ce","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321172806.g85c97ce_1774114096945_0.7114733371519724","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321172836.g9286343":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321172836.g9286343","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321172836.g9286343","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2582d86a21c26daaab6eefd8fa9cd247ef486dcb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321172836.g9286343.tgz","fileCount":3,"integrity":"sha512-H9DQCy4IKzqCRtus92I+hBg8vRgclG7+yvCF0AvRMOZmYfc3heYVbFJOXr7iKc58+rWO/1Qc7Y/aQUZ9XBr2bA==","signatures":[{"sig":"MEYCIQCg6U7oUWktw0BApYQVz/Wha6L2934YgA1a6gOg9bokmwIhAPOzTpnleJiVTZ8kEfyW83HKTY/Pf2SyshhnvufaD6xI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"928634346fe8c2e5849af6db626ca1e9eae4f89b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321172836.g9286343","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321172836.g9286343_1774114127683_0.6013259254807768","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321172850.g764939c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321172850.g764939c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321172850.g764939c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"76a28ec233fe809f32ce070cac3d13eb85662154","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321172850.g764939c.tgz","fileCount":3,"integrity":"sha512-ylyK5cqZuvVo969cKu7PbeX8cWldjpkAyQHJSQobgRu03NtGonKNXYzqkcN4is4D7VGxEu1LT6wZ0ssbqAi1ZQ==","signatures":[{"sig":"MEQCIAqES7t9eAClRANEznJSLR3O8CP/cjYY+obH/+LTdITaAiAhq49DSXacRhsOX3nu0FdY3Ij6Ow50nMYlAi7aMBU+1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"764939cbc3daf1e1cb76b6f7948946db1e91d852","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321172850.g764939c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321172850.g764939c_1774114140412_0.1871258910375191","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260321180021.g956c1e1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260321180021.g956c1e1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260321180021.g956c1e1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"aeeb5ad8817a712166945a3a00f2c27632cc2c71","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260321180021.g956c1e1.tgz","fileCount":3,"integrity":"sha512-RpX3XZqk72mxCFlg4dbAy3iaGGB5O7jb25qNP5teunpaEyV0eXRpZFG9bGE1V0XsIdCfkPoTz49yAUBjQDanqw==","signatures":[{"sig":"MEUCIQCB4RMwqmaOU1TEjqT0ZZbTFpBGXSj7P/SYNhh2C1g+7gIgRf1ccFScKlqcKbNnL/4mIgVWnKRRXr3jXaLypiFQUR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"956c1e167a02990f0c32e763e5e91eecc1994ee4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260321180021.g956c1e1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260321180021.g956c1e1_1774116031630_0.39611124605826986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322013749.ge59f762":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322013749.ge59f762","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322013749.ge59f762","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2684af9bf0b015294a924968ea0aa05162fdc857","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322013749.ge59f762.tgz","fileCount":3,"integrity":"sha512-07ubrgUZP7rcsXdnnBA1UawRSbqDnh1hnF3FdT7aX3+o9ovq5vF6iKDJ3fqttEf6pcu46nBoFjiGJ8YQTBRYeQ==","signatures":[{"sig":"MEUCIDaiFB4/vFi0fXssDHmm5g+bjwnjZzgAvJOUi8cM/kOaAiEA4Jn2m5Ky/3Tssyhhnz4VwZKGwafSLys+DEUZq+lHeEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e59f7620fb507559c69523459f960af2d3c77c5c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322013749.ge59f762","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322013749.ge59f762_1774143479536_0.7693393277364176","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322013801.g322a0e0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322013801.g322a0e0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322013801.g322a0e0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c786d168f3bea0072d4d31fc699f53e6ef56465a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322013801.g322a0e0.tgz","fileCount":3,"integrity":"sha512-zzotPOdwvUL3K5MiPhHQ1PLGNfjQmOgYG05POhtYLL7bAkYyF0nQSLc6keI2rOyPT2vTIkp2yusF1SitUZ+wKA==","signatures":[{"sig":"MEQCIBgxJvntudXKK6FFZ5DLwRpIwOsQc1COLXI+6ymqZxxlAiAuw/l5AO/qKT/vePOrkcTbN76+oWbO24fMr1IRSSAcHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"322a0e0f1d69975c1fe20bdc0ea402c0483460c8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322013801.g322a0e0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322013801.g322a0e0_1774143491902_0.4212927623996723","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322013813.g114e2fa":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322013813.g114e2fa","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322013813.g114e2fa","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"11da99133fc3abe80eb4512eb845518ba4de7d67","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322013813.g114e2fa.tgz","fileCount":3,"integrity":"sha512-2hMvuPGptIlelW3KRpr3wk3410kSfi754kgqvctky++5PEdm7yyXGZW2lZ13tzEDVqi5Qxe0dS6+r0w9OL39kw==","signatures":[{"sig":"MEUCIGo9KhUtMyOMtxQT+JY0OfX75WntY3ySH00nSzH8kMxPAiEAoGO/UfUrmm/8Louvj+K4lghD8qA/mCeAE9qZz8CLWwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"114e2fa2a8f1d8c866c411c8a0bc71fadaf25984","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322013813.g114e2fa","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322013813.g114e2fa_1774143503835_0.31807968947099585","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322013826.gd802d74":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322013826.gd802d74","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322013826.gd802d74","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fb3e423511d7db9a19fdf4ee608ca0c7bcee32b1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322013826.gd802d74.tgz","fileCount":3,"integrity":"sha512-rsWUQ6wlLclQaMgNrX0xXYMjHiWzeWkvFo5WGFyOoW8tBm8gsrrYrE1GotYYDCc6lBOvirwM90v2xLkLLhtcWQ==","signatures":[{"sig":"MEUCICsxmsE7Zg6S0sThS+dCa72s71XRo2F2TzvEXJSc60F8AiEA0CuwSssOIW8SAWkWf9HmTnSmgKwGW8AW7rui6GrpSRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"d802d74cd045b91b5b7f9ea192fb4d582871c95e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322013826.gd802d74","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322013826.gd802d74_1774143516598_0.7990666879667347","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322013838.ge251e05":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322013838.ge251e05","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322013838.ge251e05","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8ae05ed27fbb8dd2c5d70dcd97c2fb7f75ca8e44","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322013838.ge251e05.tgz","fileCount":3,"integrity":"sha512-7g06xNugc6skWPWucB9C65z7wW6TbWwK/pJYCx6YmwTAqMOd5ZlRhryu4Ce7cjpcpz2RmHWDUfTeccyxdzCisg==","signatures":[{"sig":"MEQCIHaRHZi8Be/k3lFtE6ItWfgUWtXvFElusF7rvOWxBKw1AiBW7Vzr6PXQvOc7t3NMbQl8ZFeOGyKID8KMAjiFdhIZkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e251e05258f37bd3a163c4b06bbe472267e8fffd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322013838.ge251e05","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322013838.ge251e05_1774143527720_0.7043129632237","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322013850.g98b4a2a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322013850.g98b4a2a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322013850.g98b4a2a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ff53d38fb7f6fc946e4b170561334fae84aed5ab","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322013850.g98b4a2a.tgz","fileCount":3,"integrity":"sha512-Jx58xZb0YBSi2hn+p0M1TkCUFHeQ72f2iifnh/+w+ZJ6XQB7H5he0WFdQwr1WKK4QENNKsMx4/fNTtwai7xXtg==","signatures":[{"sig":"MEQCIHLdunJPjs/Z5snMgM6LtWtEL7xXSQNTz0NmYE56sPetAiBMuSzVVOYgnSYHoa9DYgjL+Mb1mqw26PM19rzaHuRG2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"98b4a2a8fe30fd5658fd4b15a894c7daa0f5c903","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322013850.g98b4a2a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322013850.g98b4a2a_1774143540034_0.5517541998528095","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322014524.g57e80fa":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322014524.g57e80fa","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322014524.g57e80fa","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"787f0d82a52cfe8331ab83b888073ea5d7612c78","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322014524.g57e80fa.tgz","fileCount":3,"integrity":"sha512-LGOY7MOVZQkhRwgi5In69Xxff3YTSVNWKbMH/UmoiMvhvH05+fJOvv8666jR/cbOF5+KTlS7HmEZE+vj7JQYdQ==","signatures":[{"sig":"MEQCIFaPL8Fw7/UkFRyjTggiybTduVDyuDtcbHdEyo+ZPYWKAiB8AI5sSjOKcg5pepe6TuDYFQ0zSw0JzFJHcAEJKSTHrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"57e80fa6edfee78057714699a0376898838bdee0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322014524.g57e80fa","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322014524.g57e80fa_1774143934458_0.9504961436278321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322014533.ge0e2073":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322014533.ge0e2073","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322014533.ge0e2073","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cb8e944ec6e44fe9b01098c3f51adc76df1dc6a5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322014533.ge0e2073.tgz","fileCount":3,"integrity":"sha512-jtVtHmRQ+JyimNpbhV3InzWmRzcTgWYbgK71EEI1wPYG84mL17/n0SknHcQG9GNaj2Xg0sB8ZzVeYi86KPrwPQ==","signatures":[{"sig":"MEUCIBHk/plseFW4JRoB9QxxfzO2bLsS5T7CT4giCL4aNXIyAiEA2BonxiJKr5ay4p6hBYrQGX+otIq6JVtOt6jZ91qfUt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"e0e20731f8b2785a0b0baaee20cdf5f5cc59989d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322014533.ge0e2073","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322014533.ge0e2073_1774143942270_0.5705243978452992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322014724.gea812ba":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322014724.gea812ba","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322014724.gea812ba","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"621ffd9a222670a50bbad83f95e588702e76ff82","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322014724.gea812ba.tgz","fileCount":3,"integrity":"sha512-mdBUx9Aun46ZJfTjCnKK1V7RK1ALVAGCsgnBqGTr46KzqiCOTCzXSaa+pmQZnUtXgkwsC5C3HfwgdhOBrN2j3w==","signatures":[{"sig":"MEUCIAmT9B1CVM8P0DbW1flJbKGANBFgtLe2GcUMCfagtqIFAiEAs+weXVX+RMr8Cu73WFWXzYUrGrEGcwWWqstnlGszyzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"ea812ba98fe9b65bcc1a77e6c93d0f45cbeaf6b6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322014724.gea812ba","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322014724.gea812ba_1774144054140_0.2471929317312458","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322014737.g7ceb7c5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322014737.g7ceb7c5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322014737.g7ceb7c5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"507df8279864326fcd0ecf64e95ca6c76bbfd8f5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322014737.g7ceb7c5.tgz","fileCount":3,"integrity":"sha512-GfBbeIfkr783fUzKb478j1Kx15h38CfeMz93eMOyxVAt3gUyh/ylyta48OUurXyL1vDMFIJjM5zPvgkX95dhJQ==","signatures":[{"sig":"MEYCIQCLzwv0E3+WiRiw+5S8oz+1fvswPIf53WAStc4ap20idwIhAOkXJnFm9Re13zPqFAVOQaJ1Tz8OQ77p6yYALN2Hfmdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"7ceb7c55cbc6969022e1fd0f44c070a095626cd7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322014737.g7ceb7c5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322014737.g7ceb7c5_1774144068226_0.5110191726797493","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322014800.ga0fc97c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322014800.ga0fc97c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322014800.ga0fc97c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cb2829c78820a3a399edcb584d596743f1149330","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322014800.ga0fc97c.tgz","fileCount":3,"integrity":"sha512-wfJkgPwl2Nxi5MG+b1W5hEBZbI36XWkUiHoDJgmqMn8/wf4Z7j5dKWsZTxkw8oX2qkEIB5SNtQK2RWoCveuqlQ==","signatures":[{"sig":"MEQCIHISp/5wFMrLIE3qZ7iPhBN+nln57Mv3V277o+Bm6FndAiAUXL5RZxLpKgGZ8vp6qGeRzn4exJUUC9mLN04SX6TjgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a0fc97c1879719069c9d4d8394fe22fcaeb3f8bc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322014800.ga0fc97c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322014800.ga0fc97c_1774144091988_0.65125969889908","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322015031.gf7c4fde":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322015031.gf7c4fde","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322015031.gf7c4fde","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a69552948e41c75628d7e720a81782fbf68623f5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322015031.gf7c4fde.tgz","fileCount":3,"integrity":"sha512-TuP561mzchbNcZUmZzz3mPpErIEJXlidBpz/spBKLtx+EB7mBsjWiRyZhWZL/6cTBUHhfNLFf8DyC2//BKEFtg==","signatures":[{"sig":"MEUCIQCRbcfmpxA4gKpAUwzuJCWf8Ks0zIfoYMI982NTotMAJAIgFOnU84IIU1WiTbYECVk9Gvgw1WPs075KMrbjQ3ujy/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"f7c4fde16be6e77162eada12b8edee82c017c072","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322015031.gf7c4fde","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322015031.gf7c4fde_1774144241272_0.1302452440462727","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322111008.g6c4b3a5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322111008.g6c4b3a5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322111008.g6c4b3a5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"79c07b1bbc0b69315c894eaaafd5cb3167a7fe7e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322111008.g6c4b3a5.tgz","fileCount":3,"integrity":"sha512-tMxqKN68Y86CHFimI53VS3sNHkWL1fHfWIXforlXi9+Yu9mPQtx3sV7m1eI/cfjQr/PcRVUqm1fgopKf7X2xFw==","signatures":[{"sig":"MEQCICiK6+cjVlSMcibZzIXIqA3e5+6f+KEKdIC1uC+j+dp+AiBVMCoPN2IBLnRUYyaQTpoSL01Qa+7Vr/FH7E/1SXnNaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"6c4b3a5dd82a46d077fd7af8def5208758ed1ea0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322111008.g6c4b3a5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322111008.g6c4b3a5_1774177818942_0.20526836898121914","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322111227.gd4f7112":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322111227.gd4f7112","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322111227.gd4f7112","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ff3f363a5217da72c80dc0fcbd561d901fd61ff5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322111227.gd4f7112.tgz","fileCount":3,"integrity":"sha512-w/I4UWdWiwVbB5vbuMTkDzI7lCovymYoWykg8DmgNg37nffzvwq3WIVz+MGYB7okiB0GzXzBJYtBupLO5/yzIA==","signatures":[{"sig":"MEYCIQD+Sjn0ohEPSQdyISyYl861nj0YhjOxEIOt/68EOaAU4wIhAK/yMqpogFzU2tz+V9dybB4v6HaX+Pq6KG2dt3j3t1lA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"d4f7112fe2ddad30c27ae6a0b8e2009a76ecb2bd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322111227.gd4f7112","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322111227.gd4f7112_1774177957958_0.47816506350388965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322111252.gc6fea40":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322111252.gc6fea40","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322111252.gc6fea40","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c8de65e6017c092a323cba9416fdbcbff522b890","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322111252.gc6fea40.tgz","fileCount":3,"integrity":"sha512-rtX85PkJQwdxuSRccjTMN7kNoQMmncdZk3lnniMD8vau5Q7pgIm5ISYT03vNMDiqZ0ulbNhDzN6Ju/Y0DImFww==","signatures":[{"sig":"MEQCIBZl3fkd7UuFFryH5tpKbwCawQhv4fabpOi/QSpSw3XoAiAufKwxPL1hBpMztQfiHqPmeV4YP3kEG/UzmUh0FX2jMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"c6fea406befbb97ff7f619ab469c9dd2b7c3213e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322111252.gc6fea40","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322111252.gc6fea40_1774177982474_0.5841788640126391","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322111404.g25d7ea6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322111404.g25d7ea6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322111404.g25d7ea6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f733b98a32f4257b208a951d15f63f346cefe8c5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322111404.g25d7ea6.tgz","fileCount":3,"integrity":"sha512-5LczOt6UcVW3wtrNuHIZ3klN0EgpciO0aSG7eIO34d2eLXQk6i9zDbJKWwSXJ+00xGBAilDHIbFI4l/iHgK1lA==","signatures":[{"sig":"MEUCIQChmd2kYolbMDOT42eeLd59e4XyP9kvzR82Qc/Jwi8gjAIgVlvfMjSgCOkGvQKibNp/vY4WuhQGG0rBNDHHNkLsLi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"25d7ea64415021e6682c7019dbb588d33c97b32a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322111404.g25d7ea6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322111404.g25d7ea6_1774178054144_0.981113772146281","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322111617.g02ab0ef":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322111617.g02ab0ef","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322111617.g02ab0ef","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"15701178faaaa7c71269f577fcd43a99bb2661cd","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322111617.g02ab0ef.tgz","fileCount":3,"integrity":"sha512-8Ii7AFT+tBgtcMba+nSbt7YQkGQgDjSH8HgGX7wRnJ9ATTdtpbDtX+J4oJmN1UECao4ZK5aWg4EzqgMRK27Tpw==","signatures":[{"sig":"MEUCIFoH5rlqwcnU4PQn71D+Sm2I++ZE7EkAvAgw8/J1I4nQAiEA8Lyg2ZfSeYEEodwohnepgl7CLHsoB6uxhCA50OSQxek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"02ab0ef95732504d6d4b669d2dfac7044d3ddc04","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322111617.g02ab0ef","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322111617.g02ab0ef_1774178187630_0.6342928267996986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322113004.g4297d60":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322113004.g4297d60","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322113004.g4297d60","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f50205586cdde54690f69123728cf3b50d0294f2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322113004.g4297d60.tgz","fileCount":3,"integrity":"sha512-BlFFRVlLUUPgTI3TtWeMahd6goKIZSC1jNFPG/YvFlCHgImEOf0ZIz1BR/iyXzuBS2lkjRyaCERwpgolefvqmg==","signatures":[{"sig":"MEUCIBvdPs9LkllQQLoL/C+HSALPz7I5kArpCkDPLrWsZz+gAiEAjO+dCAIrxoz0b0TEB8npdxco1XxGNXKXnt/g+PGNlbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"4297d60e3c4ea09fec84adca8c61b263958ea2e3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322113004.g4297d60","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322113004.g4297d60_1774179014656_0.3670840653358718","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322113623.g8ac0900":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322113623.g8ac0900","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322113623.g8ac0900","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"da279ae22ff9c3dec90462881bfbcd6fcac292f3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322113623.g8ac0900.tgz","fileCount":3,"integrity":"sha512-GVYVl9FfY6xComr2d30sIgwoHrO9jjsq3ek1jrAUSXgtIxAfDpv5rP6CB7FP/F0Dg4YZXWgE6Ignb5DhVi4K/g==","signatures":[{"sig":"MEYCIQDtR4qwipOEZtV0oMWcqbz+8R3AY8xWCNfsSTQ1rNjA0QIhAOyeRtahhbws922q/Tc+Bf1lja6ZRojoRPOAGsBE5lip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"8ac09007c1c7292e777a3800e0d4be9640548f14","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322113623.g8ac0900","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322113623.g8ac0900_1774179393211_0.9433929982802118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322121413.g87fd5d0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322121413.g87fd5d0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322121413.g87fd5d0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5305ec7069496e167f48c512f5be266780e84f31","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322121413.g87fd5d0.tgz","fileCount":3,"integrity":"sha512-Ns2WMDC1peNWzgTMkCWZrT8gYPymEMVmNjQTAHdphrW41DQ1pIS+0S3Z3kkx4M8+ip+JKqg803GgxuGJQbOQmA==","signatures":[{"sig":"MEUCIEHLZbZPVRYUw7QD605JdxVoRUc6VLWRGVSlH6qKUamWAiEAtS8l6Vdx/xsMqNSKZLUvh56dMh+NumUdvJpR4P8713U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"87fd5d04189b8ab184816c007db92e7ee5fb4688","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322121413.g87fd5d0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322121413.g87fd5d0_1774181664599_0.3028506985043602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322121457.g0b73ceb":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322121457.g0b73ceb","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322121457.g0b73ceb","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8f620e60bb99db03987f7696d1853088079a0851","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322121457.g0b73ceb.tgz","fileCount":3,"integrity":"sha512-B4hiKmjmnwxfDKVbRY/+eqm0xZKiRFXA0xqldgPaj24oaNiwOsbOwpS5s4nyMkA8/x90iKW6Q8FlzzZ8ySuqZQ==","signatures":[{"sig":"MEUCIEaVYtlVNK3s7J6iQWzv95WkEnQWgw+Sq1ds2o50/z4bAiEApXtmYHlzc/T7g0J6VZHAztnfkkunS/sgrJt91wWJnBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"0b73ceb4a41a6702c3726b41ad37e45f412c7ad4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322121457.g0b73ceb","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322121457.g0b73ceb_1774181708091_0.4013467455129738","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322121507.gef455da":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322121507.gef455da","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322121507.gef455da","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"953c312e85e0e1187afb7b57a766370bcaf9fdbc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322121507.gef455da.tgz","fileCount":3,"integrity":"sha512-Vu0r8TGPT3lQGmA+rFetYkAjdAvh0G5qSc/Yb1pDNGI31G6ErIefMcZpIAXf56BRfPqWUymHOCcGAcX89UwO/w==","signatures":[{"sig":"MEUCIQCd3S0xbec3zzGPuI7AV/y23Q17D+S4CHPV3j42HgbG/wIgPHLm+PWUDn2qQPMCQWdW1mVpQxHUUGl1nK0z4ich7j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"ef455dab88c9250492417d5e3c1eefbb6fd6ca49","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322121507.gef455da","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322121507.gef455da_1774181718093_0.40409004712013497","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322121555.g1559692":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322121555.g1559692","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322121555.g1559692","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f517dee9bfe3d157836ccacf1dff7384d7c913fa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322121555.g1559692.tgz","fileCount":3,"integrity":"sha512-ulQchai13ZoXg0rZo5qlJIKVV+YHxqHK9EGjuiZr8P9EAINbwUEP9aOWauanu0IQUGdQKV2MTAixvrppLDRWXQ==","signatures":[{"sig":"MEUCIQDc9XX09u35QAf/jA3nOUeRiU+73E6o9+o5jjo36X3cUgIgHMXNZziExxEslLwAAfEDckhZmHYsI1rG/409eJMFXbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"1559692570dbd8c865c51fb6baa9c2d0c3ddf9bf","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322121555.g1559692","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322121555.g1559692_1774181766076_0.11686354290221179","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322122737.g2fcb3d7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322122737.g2fcb3d7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322122737.g2fcb3d7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f58f6163eb373c0106fe2ac9c0946df6e223432c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322122737.g2fcb3d7.tgz","fileCount":3,"integrity":"sha512-AgXa0NkDq2dDh9Sbx2wSZwGM+1tIOE9aAnOEEWmn7fZ452Aui8XD4802wEu3pD1SfoFwIeibjQowFrW8YTlWrQ==","signatures":[{"sig":"MEUCIAc8OBlEv9O3xHngVvyDAbi3TuZ3Q3rGmUrivaLCZR5pAiEA4GAZ/Y8LNRLuLXNG6ygbnosUNk272bwVuHWstebBxfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"2fcb3d7cffe47a4b35c99c2f0200620e4ba7804f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322122737.g2fcb3d7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322122737.g2fcb3d7_1774182467735_0.2312228930930038","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322123248.g58a1590":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322123248.g58a1590","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322123248.g58a1590","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2cfb89518f9d381548eb44822b4a89e03cbfd06c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322123248.g58a1590.tgz","fileCount":3,"integrity":"sha512-1objxFv/tgzan1t2o9YOBG/0NmfwDAEwA/a1dxE0VBUN3FNxNTbaKnYsAQxJpo2eUZpzjVfeEcrR1pnGfjka0g==","signatures":[{"sig":"MEUCIAQQY3uFFtf+ykRu/o7wSXdYSXlazNjtx9XZbBfFaBoRAiEAyRIo2Ec20TOqSKGwIqk/XMO7X+dlsf5xy10HfXjL5cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"58a15901a5cf0f9a3150e8d75d9e59594ac2814b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322123248.g58a1590","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322123248.g58a1590_1774182778059_0.9196062483718266","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322125620.ga0e6276":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322125620.ga0e6276","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322125620.ga0e6276","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b87b5b1b9736d204d65c1c9f8d3fa216091bfc2a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322125620.ga0e6276.tgz","fileCount":3,"integrity":"sha512-z7MWMHYH13zY7iiOtwTEd8mqUFzIp/vhEnE5u5R+0921ECjNNvdo+fvcCqLg1R/huKRxmFxP8mZHnttxVIGzXg==","signatures":[{"sig":"MEUCIQCPW+dEG5zKtJPGUegDPe20fOfrFQ4e8oCzEBs79OuMcAIga1UcIUSDeKVOqrLSh+Gzzi6hcFU2JfWiTogPDwX7eB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a0e6276603317d602bb8b51996d4c5886031bc21","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322125620.ga0e6276","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322125620.ga0e6276_1774184190042_0.9024442168385969","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322125655.g6e63b46":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322125655.g6e63b46","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322125655.g6e63b46","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"123284ae97235ead1ad60bfe04b9df45aa353e96","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322125655.g6e63b46.tgz","fileCount":3,"integrity":"sha512-HKiuant6NXLWqknID3iqLD1tNdbcGJ19+4v6Kxmqxz7VBrkus6KgpqL10vppzq2eOJVqmtphN9dZbNTOw56dLg==","signatures":[{"sig":"MEUCIESewvX8DpuPxcbgAVVV6JqlwtX+BBNznQ6crl8jTTtxAiEA5AQla0DRZ/neOae3ke9F4SaWpjxfjVFQjovifEGC0eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"6e63b46b2bebbd4518813613dfa2b42676633166","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322125655.g6e63b46","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322125655.g6e63b46_1774184225190_0.7826471229745013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322125906.g1d31619":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322125906.g1d31619","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322125906.g1d31619","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8b6768c2f56207b2d1b54cf05b51e33cced44730","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322125906.g1d31619.tgz","fileCount":3,"integrity":"sha512-vcsDzmVIxVk6s8wMoQz6D4RCcc0ZFJ03GVb095oQZy70d7va8PVSJyxEHFMxQNv5VAhTVAH5BGdcznGN0FyUDg==","signatures":[{"sig":"MEUCIDSS16waydB9nXCfx+UoKfyDwFhhxHgA7UaXcOKNXrp0AiEAqkGKtSFzJuUxUS/PvjDvHkLLz0HLIpQ5cPPro/JFhJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"1d31619e45dbcb114aece83c3c935980d79c5372","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322125906.g1d31619","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322125906.g1d31619_1774184355818_0.3848163012238608","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322130407.g446d3b8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322130407.g446d3b8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322130407.g446d3b8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a2e18150cd2f13e10c68a2bd61ac218f05b09f9b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322130407.g446d3b8.tgz","fileCount":3,"integrity":"sha512-Jvd73O1CgL8H/iie9J2+f+LD5lYpEtCJKCQZ2+NsfJfGbHuRZPIG33I0VF4n51KvLmzLfIf5iJauxass9kg/Fg==","signatures":[{"sig":"MEUCIQDMIRxS7Zp9WstpHK2cxg6LNHhUbGc3BL0WWaBak+OQjwIgVM6k5U26U3K9j1HGQybDVWgibsP3t167q/mHOBB9rJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"446d3b86d57564b73d146709d765fe564da1da71","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322130407.g446d3b8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322130407.g446d3b8_1774184657957_0.08779199989803055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322131257.g87eef09":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322131257.g87eef09","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322131257.g87eef09","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cbd9457daaceb830014c3cfed80597bb4292aca9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322131257.g87eef09.tgz","fileCount":3,"integrity":"sha512-5F4Gv/Vh4ant7293wDnHz0+D7B9+XYx/iU0cP9HskIuxqG9zGQE7l6vexzxpLcIn222ODcrg7L052hh74L6FZA==","signatures":[{"sig":"MEUCIAfW7brGjHzWYbj+8dN1VTqS1g3u+UuWhF8c4YS1q4piAiEAmejwNpXDqGZpdXRROlUUui3ICkVMw9625Pjik13bgFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"87eef09b4f7490c523450f67baf3c0f370154fbd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322131257.g87eef09","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322131257.g87eef09_1774185188693_0.61591768528706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322143215.g8cf1046":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322143215.g8cf1046","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322143215.g8cf1046","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"54d6ff3d63ebcafd9c772f83c92c7ead378b2120","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322143215.g8cf1046.tgz","fileCount":3,"integrity":"sha512-04hbX5xGYakLE6q/5NtmSyGN2n3Aft1vhins6tWD2wEXWzc6zm4/+UdMLtOVoOJ5Z5+Ad20+YO8tqyNwlm2N0g==","signatures":[{"sig":"MEYCIQD6Xdmwxt+OaBE7xY4azMkeK8UmK1zPoXPK70fKU2jAnAIhAJx12emOhTgJTx3KaTBB3f0z6OwnOFVqcN6QAJo2ppUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"8cf1046e902251615afe700b336db844aefa9017","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322143215.g8cf1046","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322143215.g8cf1046_1774189946150_0.05048286097448296","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322143224.g884bb18":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322143224.g884bb18","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322143224.g884bb18","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"017b6f21ed1634c3b79960d420a587817dc4fd59","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322143224.g884bb18.tgz","fileCount":3,"integrity":"sha512-fheoG2mfGAveYR8Jg9PFZkM0wy4BPq3G8DJC2Sm/kcuTcrEQJpIHzxygL+7qI06YcavMxQuh6fxDFL4Bkmw49Q==","signatures":[{"sig":"MEQCIANjuV+k4/H65Kttfbi5NtcMgiww/JJZk6txl5Xh3jcrAiAf0vbRklneJMGEPDuLlGcVZ4+dBfbX8ZyZ+NS0XIbwHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"884bb183188d04508ce497adfae2f7794551f27a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322143224.g884bb18","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322143224.g884bb18_1774189955598_0.6032566039456082","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322144102.g85cf088":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322144102.g85cf088","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322144102.g85cf088","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cf1ab2b4d6c2abd2184d5bad996007011dbac412","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322144102.g85cf088.tgz","fileCount":3,"integrity":"sha512-FhOY7CVt9eQR+HbMPQMFrb/UPRvAsQYuWRF0b6wG3gyyVPlBYXCYuR2IWy41zQeMlmqTOOiH6l0/y/HZP58rZA==","signatures":[{"sig":"MEQCIAI0pzl0q2yoKaDGaka1CWL1oiqq4xcGeTb7IHUt61lpAiBV4i3FPhlCrfiLVUBuwexYo5FDBH2xz/s0HDiB+HmCDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"85cf088285f5edb1c50261ba8867efcf960c06c2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322144102.g85cf088","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322144102.g85cf088_1774190472989_0.100253971121812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322144510.g2badd0e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322144510.g2badd0e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322144510.g2badd0e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3512899583cb623b516e5b8a01cde662664de136","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322144510.g2badd0e.tgz","fileCount":3,"integrity":"sha512-xuNSVNGoMeDDgvjB5AbyhB5SvHx8pKroaVZmHqhyV2CN0GMb3JtiHK7PeDHt6QkYzlrh26Sdv+WoML4l6vheGw==","signatures":[{"sig":"MEUCIGjmUF2jrNxZxRP1FUWxNizbLCtHCWY1hzgaFtlj57KQAiEA6TJe4upQqFPVQiIe0UsnRjsg8eRB929agDzzrBQk/Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"2badd0ec4aacd04148f5497d5bbfc8a9139d3320","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322144510.g2badd0e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322144510.g2badd0e_1774190721353_0.6899019314814296","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322151953.g4b0f63e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322151953.g4b0f63e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322151953.g4b0f63e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"be60fdfe24ed6a08b70e8360c7b66583acb5efc7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322151953.g4b0f63e.tgz","fileCount":3,"integrity":"sha512-h1q+nVrYe/bvsuKkmQBo65bNwX1GLIGNHn8Y7liFAaRa1r/1VR7C8SbYnXm2hbJkf9ICkKh3Q9dVhhWZpCPUlg==","signatures":[{"sig":"MEUCIBs4F9qIvyvmsxALU9aysuO3S83oIjnZU8gvLnHYWd1YAiEAlx4iHTQQ7BkGi4KDOjW3Xx68u2dV4VGCQ411UXHXM/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"4b0f63e76c019a00df8c28c359c82a366c577b40","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322151953.g4b0f63e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322151953.g4b0f63e_1774192804174_0.9049809440013019","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322152001.g5620cf1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322152001.g5620cf1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322152001.g5620cf1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bfd445f99f6eaef581d6af22d2ad126901837563","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322152001.g5620cf1.tgz","fileCount":3,"integrity":"sha512-1Yt1mofCs42ISoHEaUB3LwAtUwUUFSCLcdDNBWH6LD8zIZ/MQCU43BEZ3ebXYL6Ib94vjfRP+lB2UwFXuBhQag==","signatures":[{"sig":"MEUCIQCpKgHgOJejP3bZHUSU233EOzzXTjr3LWA456wtqCcYBAIgcG61dclp56iK2pcbCM9A41gXSYDoUTRJ0p+FbF3tQqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"5620cf1f33ddc4829b085a9ae725d021380389d5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322152001.g5620cf1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322152001.g5620cf1_1774192812068_0.19378251704200444","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322162700.g26f0e4c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322162700.g26f0e4c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322162700.g26f0e4c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b0656489b5a410fd3506e331c5f12753e017abf6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322162700.g26f0e4c.tgz","fileCount":3,"integrity":"sha512-XfgIIfJLQZQh9e9BxZpPrrfYRQ9avarG9Ec8JSpFvlpFpmTlmOE/Y3qNlg7ddCI1YaB8+hW0K901fvyi0ZrIsg==","signatures":[{"sig":"MEYCIQCCPNTbkqSzk3icMg9/nUhSCj2EGW6gKuVyjejtPGwt0wIhAIIuWB0onAfUppJy6SawI2IYSWJIJCa8bOWPShQQe34D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"26f0e4cfdec63a7f1652fcf38b78e52b39993844","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322162700.g26f0e4c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322162700.g26f0e4c_1774196830581_0.9574056375939097","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260322171314.gdb55b59":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260322171314.gdb55b59","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260322171314.gdb55b59","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fe2a98a2c3b8107fdf89938b218671d099a3bb1d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260322171314.gdb55b59.tgz","fileCount":3,"integrity":"sha512-XAlVei7dcKk75IwaFA3a6lwbKjJ6EMQi69GOSWyDAuYVjVSaPQF4nXaPDKEWS+rYV/2uPsTaioeVuXL8oremAQ==","signatures":[{"sig":"MEYCIQCe9HCI9+lMI/qy5KxEJFsAv3eDE8kirbDrbLY7BM2L5wIhAMIi2qT/y0+7WrFatqAw6bUy3ATcng3KCpT4a3s7A+PG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"db55b5971da1f7353781f5a3961b356efdad1439","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260322171314.gdb55b59","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260322171314.gdb55b59_1774199605765_0.6266169679405276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260323014238.gfcfaf68":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260323014238.gfcfaf68","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260323014238.gfcfaf68","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b8fc0fb73c38291457e4fd20d16a1d4da104e1b1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260323014238.gfcfaf68.tgz","fileCount":3,"integrity":"sha512-OtRuSCsXtHFn9GMD8qDJxB1RHc7CB7d4g1E9ZosRM/2+g/ZSTo7+1SVd/hdFlSa1opHrSOtHBDBgRFeuAfRP4A==","signatures":[{"sig":"MEQCIBcPY1HfF8jAFFlHOF4jTx+LhjKlqq9rRvociBex5+4sAiBmuFRPckj6nChQJcVzW0TQBM85XrJJWE5qU/hSsY3SLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"fcfaf6851506e94bb180b3d7900b377fa1f8627a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260323014238.gfcfaf68","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260323014238.gfcfaf68_1774230168730_0.15272950615037528","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260323015553.g4b1f391":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260323015553.g4b1f391","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260323015553.g4b1f391","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"18fe6fd386454dec37e3b4670e8f04910e620389","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260323015553.g4b1f391.tgz","fileCount":3,"integrity":"sha512-IGm3qes4hZb8Lg+a3DELhtvjQYz8BoPvQvuELvWjoH63T8UkXsehk+5iGgaBLMecED103IBZbm+EW5QtooqETA==","signatures":[{"sig":"MEUCIEPIEa3mkEVsB96kWMRQA4FRKE7vWz5ss0fUW0gwcwtrAiEAzFtmRwLnX5NFlb0dLhlBZPJyBmIEcDZkxWPbyJBJL2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"4b1f39162bc220fd0db578a8761e6b34968035b9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260323015553.g4b1f391","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260323015553.g4b1f391_1774230963202_0.9656421330140688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260323020806.ga7c901d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260323020806.ga7c901d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260323020806.ga7c901d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"32b98279d1df2830c39ede576aefed71f24f1442","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260323020806.ga7c901d.tgz","fileCount":3,"integrity":"sha512-9MZqNPxZCwu7PUzYxwTkSMKyZBqS0wOq581dYm1+TrQlcOYLTtR+efCc9ybwHK2Q2/M1F0nhNLsJn4SLh+vGQA==","signatures":[{"sig":"MEYCIQDaFawt8ZAb34DARTWf6gjgLcfc1e1ZmtHdwBnLByObWwIhAJfERfp55ihrc8vr17wcg/lzlutzzJx0yxASLZkaHEsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"a7c901d7a4a11e9d1d04bbc043442f39a5e4a051","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260323020806.ga7c901d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260323020806.ga7c901d_1774231696638_0.8857175567320517","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324133955.gcd8da20":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324133955.gcd8da20","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324133955.gcd8da20","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f3bd9c0e291203995dd7ec746de9073ac07b3fd5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324133955.gcd8da20.tgz","fileCount":3,"integrity":"sha512-CTFBV272p/54wDUtPxEvkcoRsbjYyQm+KlSFWNKt5DNo/9I2OnWDPqQqClRiib0NlnuN98OcWXIj24I8t+KOFQ==","signatures":[{"sig":"MEUCIALX6UW/B22Cgf6LMSADHINAIzRYhr0AnryEvYWlJ8QXAiEAupmHonpD/CpyK8N0e+hcIz93hQa6RIinjmLiuFbyKsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"cd8da20ee75a3a422ecacf266f2c472788917f85","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324133955.gcd8da20","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324133955.gcd8da20_1774359606456_0.7927637065132926","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324134006.gacbb9cd":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324134006.gacbb9cd","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324134006.gacbb9cd","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a778e4815239657ca62795a8d5b0addedc18ab10","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324134006.gacbb9cd.tgz","fileCount":3,"integrity":"sha512-5HpMHhW4cXzhVUUDS+13WOlo/HyyhnRO5xJLciVtlO2x+CKzTk5TB2Zeni2gs4fR5V55PX9QA5nkrjKwAeuyAQ==","signatures":[{"sig":"MEYCIQDk4dCNHaV3CyDr2iRQeRtPqq3ZDqqr0McHG0N1jNjNAwIhAKrU2/0wlvFNJOkSuQfhzFv09B3JiqLBFxemjtjuX4yt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"gitHead":"acbb9cdb151ee3a1c445204214f66debbe564691","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324134006.gacbb9cd","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324134006.gacbb9cd_1774359616347_0.4489678572516309","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324134015.g388c67a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324134015.g388c67a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324134015.g388c67a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2a69402bd26ac3774ccfd1074688645e2b32daae","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324134015.g388c67a.tgz","fileCount":3,"integrity":"sha512-lObf6/sRgbuofqwDvOM565HJfricjpJZ71f+fQQ4xgh9nJXe36MoSVRMWnUeHb44B5mSfkX9Cb6GQJeLV2LzmQ==","signatures":[{"sig":"MEYCIQDWQYKlKvlBWEb9CQszmjxNrcmluwN4CFqCUI/52TSQpAIhAKKTfKUACZb94pIwmndWF11h6eSdKgdZnhDdV4znMhFZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"388c67a45dd6bf575708153609eebce0b781d5f5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324134015.g388c67a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324134015.g388c67a_1774359625531_0.08406300728055172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324140723.gfa20640":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324140723.gfa20640","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324140723.gfa20640","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8db7dfad4b98763fb6da241c6335c6df7e6634f2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324140723.gfa20640.tgz","fileCount":3,"integrity":"sha512-PQuj8FM0qb3p4TJ1LqXeEijCV9NTIgFOl0znLUcngXLyBCHMK0sR/aUBeozzjIHe84iPgwSTuY431jNOFWc5Fg==","signatures":[{"sig":"MEQCIAlV6UEXngypRcRmtUpyY0ipdo2xb0WHRAXp2orYJoRHAiBTVfmdmsIHLmGbatfA+v+1J8W+Kl1g2H6ArFgjNocZew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"fa20640eb6dddd456509f5e185cd190d301ba256","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324140723.gfa20640","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324140723.gfa20640_1774361254642_0.8336720755629692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324141707.g60c0085":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324141707.g60c0085","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324141707.g60c0085","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a622eaba1192fcf1a5b33838730bf377a475e3cf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324141707.g60c0085.tgz","fileCount":3,"integrity":"sha512-XC8TUrUdqEZWwLXiRh4Co2gecZ1wU8z6sUjzJEpFgoAfEOrd9h+eN3c1N+sNlT8oQnnY5JoXmzHnyEsCTTV0GQ==","signatures":[{"sig":"MEUCIDMeMzsoW53BcSus5lPga4EalewI/E5WsxOfaIvpBfrAAiEAgxECFOlIboxsvlGQctrAiP/cJBqDPC72fSHYaoPnBVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"60c0085f02fa5505444bc4fe1eb102b1b40c1d56","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324141707.g60c0085","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324141707.g60c0085_1774361838462_0.5169907645600833","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324151152.g5b1c73f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324151152.g5b1c73f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324151152.g5b1c73f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a06acda8ab03631416904dbf9628db003bc28d13","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324151152.g5b1c73f.tgz","fileCount":3,"integrity":"sha512-JI1Kati5KeCpbbO7/bxkgGBPtniDNg7PjEl8TlMHsnQ+H3AllBC1Ah/+NMRmlo7ucQaAohT5wcyOdZWDLlTGPw==","signatures":[{"sig":"MEQCIB7tDHLPOrsj+z2Vk/6k0U9F8DzM1zCYMyx2khm6+tzHAiBi9cc+9eUy8Z2F7SSSGTjeNG6aoUAnOjT6MgYO0XBzsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"5b1c73f5a72865466e06552f421278b3de450971","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324151152.g5b1c73f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324151152.g5b1c73f_1774365123535_0.40633916819079574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324151200.gef6e16e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324151200.gef6e16e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324151200.gef6e16e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9d6f2a93182d7dc79a0357a3dd051cd53cdda268","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324151200.gef6e16e.tgz","fileCount":3,"integrity":"sha512-inY7zvFPFTOfbbA/fa0LdNQ7UlY8hlGnfQ2q4oJaBc4GopJEYHfBI7ZxR481XCzb6w57tq3jfVvyCarzhe2ogQ==","signatures":[{"sig":"MEQCIDmy8bZrsGdTBEBNOtnl6LwcZS9ohiSwByW5VBPIon6BAiBvz41+Vh1bHNQu+KGoC7E0UWs/02ee5ArUA2SvPwwjpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"ef6e16eabd6449ef099e896ca53bca29e81f0bfc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324151200.gef6e16e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324151200.gef6e16e_1774365130528_0.21989539044976447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324153138.gb1ea77b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324153138.gb1ea77b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324153138.gb1ea77b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bcf8754fe0d97211b1ddc946a15526cdf02c4b9d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324153138.gb1ea77b.tgz","fileCount":3,"integrity":"sha512-30zFS75Its3RpbWGkku9rqef/OtfzHTnurbX9zDEtQU+hqeMRVhfsdfByjpgkYMwTR4H80aHZZzxnZTTGH7tqQ==","signatures":[{"sig":"MEUCIBWVZ0RPCweOAbKE3cauljafxuyiMET/lyaAAMNco486AiEA1cjcKDWAPFfbn9u6OmBPvVg/zhvCjweNsJIonS3CI10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"b1ea77b105648286bcc056ce3b9a318d527ade6b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324153138.gb1ea77b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324153138.gb1ea77b_1774366310414_0.3520366195558948","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324153856.gef2e12f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324153856.gef2e12f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324153856.gef2e12f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8b4ba13d621ad3767081647f858830e1055c172f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324153856.gef2e12f.tgz","fileCount":3,"integrity":"sha512-moVeWolGFkIRVbhuUNf3u81AyIRG2NPGAdyerGx46HwhNULOGENQc9tt/APX7PBAgmlWdbBhitNiLRmvjAkpUw==","signatures":[{"sig":"MEUCIQDapLjS4d9vrpsTOI1NPi20Qd8hnbx3juH53V/hgYU08QIgP7KajzzM5mZJ58Yc4MwxMvRmJ/2NI+eFFTar3+a8BSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"ef2e12fadd93adf7b1af6513da21571ec95c290d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324153856.gef2e12f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324153856.gef2e12f_1774366747788_0.8390521067355428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324154010.gc503f14":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324154010.gc503f14","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324154010.gc503f14","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"19e38abd19c7015f66ea13f1b381b93cf34921ff","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324154010.gc503f14.tgz","fileCount":3,"integrity":"sha512-RDtzkS4DFgifWR6glmV1zUumOYPNaWQPtJfSRepC1Jr6k1G3BrbD7M4C7MCvB7cMJUi0+1KrGRKZ+63bvViBwQ==","signatures":[{"sig":"MEYCIQDUkzXhvzk78BTZE4QHvsasxegF1b6DQxzsJ/24i7F6rgIhALLa1cnTw7ZhneLOEBGvn8eM684684pCVr2I55ylRc42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"c503f14a4daa82160c8fd89594e4a2e9c475345b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324154010.gc503f14","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324154010.gc503f14_1774366822162_0.7766234473338407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260324160827.g106e887":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260324160827.g106e887","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260324160827.g106e887","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c06f637f53e9a0069f628c9b358241de67c929df","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260324160827.g106e887.tgz","fileCount":3,"integrity":"sha512-Yk0ACdiR98+WwkaRjayCDM6yDpQBKujjZqaCt3O676+XnjM26hGCnF42hc3z8TZ8ikRt96kEY+figxLfzeOIKg==","signatures":[{"sig":"MEUCIQDaV11jMtsvmqiRfOdjVhMplNxNCsPkmeZsOiD2RM1NxAIgGWFdVdtqzadW5FV3Ia+JcEPnLYvHpOIfdzZxCd7GpQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"106e88783aca8fa0d05c44eba43d798a88a6e208","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260324160827.g106e887","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260324160827.g106e887_1774368518400_0.41573301179483146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325021219.g5f685dc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325021219.g5f685dc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325021219.g5f685dc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"40d49fd6e0fff1a690b7603b216aa75cf11f6c91","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325021219.g5f685dc.tgz","fileCount":3,"integrity":"sha512-+Td8yEorYbeS9K/Ftke2AfMdAIZJBEa4uVvwuTncx1Znxn6Z140erk4RKrskKpgYSWoMGcU5DJV2Z7RjQhZiYQ==","signatures":[{"sig":"MEQCIBSeYpizQDWOKz41heI5Fcazr7ThfUlAX6SXXy1WHF0IAiAzqlBYaNZuGZ7Bh7AcDggLWyQIegSrZ1AGOXYSfxwFSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"5f685dc362f51d119a6a642bf432685ccc8191a9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325021219.g5f685dc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325021219.g5f685dc_1774404750215_0.42865355600437116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325021231.g0726cb4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325021231.g0726cb4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325021231.g0726cb4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ddb4885685c92d03f79f728deb889b5edf099dd2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325021231.g0726cb4.tgz","fileCount":3,"integrity":"sha512-QwAJ0E3kLdX80JloAMmGSOpi466lphU2IjaNgwOQLfFzkmzRKpaz126iO940CobnmW3vf7Z5XX3AX8BaT0QgIA==","signatures":[{"sig":"MEYCIQD4jN3bQUosoJq7pLmRa10EMOd9FhFRwUlUEwNwYwIwGQIhAJUUb+Sm+qY/GUAC6t/Kgma60OKgDmLO15b7SDamRHSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"0726cb4eda949eaaa10951d7b8ffa1f45658bf8c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325021231.g0726cb4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325021231.g0726cb4_1774404762501_0.36183730872683273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325024820.g4b999b1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325024820.g4b999b1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325024820.g4b999b1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ac172ef535f185a1191351086da80cdabbd34b06","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325024820.g4b999b1.tgz","fileCount":3,"integrity":"sha512-fnwHW+SV4O4V7qOHWY8JwRVhdTialg0VKw+YIFbTV4MyQLoBSn13AB5nLnUmaEDj91qDU1Z3NI+7ot927faiGQ==","signatures":[{"sig":"MEQCIEhIWrGLWXCysYVp75snwXhz/b+jfsD4sZDvKAjPysd2AiAhcLUyl7wnmw3sWAG95ErStiLqcsa9DVy8il5FW0RwBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"4b999b11d34349c1d2f8f8b45cfaaf58d0139e10","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325024820.g4b999b1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325024820.g4b999b1_1774406911422_0.013320733904749193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325043406.gd583e36":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325043406.gd583e36","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325043406.gd583e36","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ffdf74b09edfdb0ccb6361935136c3a98d822d75","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325043406.gd583e36.tgz","fileCount":3,"integrity":"sha512-6dMxxB9jmSsUSY/mYL4En6NU6J2Qf3uA49l3um2gjs4NWpcef9HV8BTCbd2rNVg/sEDBPc6XFYFAMFTrHxLRbw==","signatures":[{"sig":"MEUCIQDIxYxeHAIPSMCKZQA9iG/ag079rp2IFvwL3Lb8H31GjgIgSxvqxPS8DgIADWY1F3n0mN8IALxnNt2M71jr0SfmwmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"d583e367452785d632c7827d8795a50796851692","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325043406.gd583e36","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325043406.gd583e36_1774413256712_0.04508776711163476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325043409.g9c660c3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325043409.g9c660c3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325043409.g9c660c3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bef2950c4deb7a82a1a56b48544d2e582406f032","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325043409.g9c660c3.tgz","fileCount":3,"integrity":"sha512-2/8OtHFV3p/q39Y+2UVQh/QAkYPnh1QSAP52Hp34Tp3t/IvZ0eTnPadf0vPXhi9f7zfMNoAQVY6f9gNvy3ZL2A==","signatures":[{"sig":"MEYCIQCeDS/I/qfGX6xBNJIpL5NxucaeezcdF5vnWfWf2gHJ+QIhAPTL4R5EwUqUWgDAEg+4S0J/mKdVcMME52lNo/5q8oGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"9c660c3be4f60ee5d91d60a02a9727158e73f00f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325043409.g9c660c3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325043409.g9c660c3_1774413259968_0.6887011652551875","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325043757.g31370b9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325043757.g31370b9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325043757.g31370b9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c1f0e973d69009e2e836dd216c86a9c6a515e55a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325043757.g31370b9.tgz","fileCount":3,"integrity":"sha512-NwtMEcLsR4H0EdAlJA/BOpvPRvr6jjAGQcBx6lxOFVNt4vqKMTtYyJcN32kDh35HnM7tqYKd1m2Hc0ovc2uXBw==","signatures":[{"sig":"MEUCIQDvenpK/eIhJPkB6kfwHWi4GHqn/YnpMdVO8OnrjVkmMgIgZSFLa6zA8OzIZfZKceVp3LqBc6VHMXX4yY+LkBehtaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"31370b9da895beb5c606abd3b39f2ddc325da69a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325043757.g31370b9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325043757.g31370b9_1774413488523_0.7823779262570785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325063833.gcee4189":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325063833.gcee4189","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325063833.gcee4189","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"587cc308f112be759b7119c75910ac8d54cc06fb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325063833.gcee4189.tgz","fileCount":3,"integrity":"sha512-ONYiuvOGxgayW/QLIxMCFlnsy40hWprvXXRLFnQSazXEJpDBhs0+RFcoBbUTQpJepQCjdjzVgCU3XI/onkJU5Q==","signatures":[{"sig":"MEQCIGjdooaNJkGIwNX0TajfPTV3gmLqiulX3xjmJjpTTYCXAiBwn9g5srac+wtEHMjwxXMrBSYKu5Mipt1sC3NXs9svsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"cee4189889795f625ef72f048577edb6e26bd3b7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325063833.gcee4189","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325063833.gcee4189_1774420724451_0.8867659110656698","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325072827.g29f8da7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325072827.g29f8da7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325072827.g29f8da7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3b45683fb27c71b4261b31de6977e12b7af43584","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325072827.g29f8da7.tgz","fileCount":3,"integrity":"sha512-ndTXOwB4JUCw2hniafjYAoI33TQnaBcl5pUKX3mHPhtOz97pPWryewtaWB+Bm06J3XboQIexGq1TYR3B2FZbBQ==","signatures":[{"sig":"MEYCIQDWwUQeh5LkOVQnJrx1rSG9CFgogesUAdNacsGOvt5cWwIhAMyWJ7Uy+etT4G/+tbsctO7o3Bp3vV2P02v5ndugxofX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"29f8da7bc38a44fef078060928cdf6e00411f15f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325072827.g29f8da7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325072827.g29f8da7_1774423717580_0.0562096284421576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260325072829.g396931f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260325072829.g396931f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260325072829.g396931f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"11b700e05f3363f0cf3cf21a98517d2480559552","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260325072829.g396931f.tgz","fileCount":3,"integrity":"sha512-fucPuvfo/OgP2DUDgrrOB/FKA0hLO2lbaM48TlgalBfufgb228UkbepaOQYCYADa4mwMvRL8+HM/3BEpbrHYbA==","signatures":[{"sig":"MEUCIQCmRDAcXAFWFGT+ZyAAlwHOs3Gh/cpjkwFRglNPN66gdAIgY9PHWqtASWH+xNtB7cjjLbAJDULtkjFPvhW8dHfzSl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"396931fb0ce4613d6693a8e5f6486218f94ef477","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260325072829.g396931f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260325072829.g396931f_1774423719498_0.715841308966918","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260326064603.g9d4ddab":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260326064603.g9d4ddab","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260326064603.g9d4ddab","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3a1187e951e86fdbdabc433f8b0509a22452b8e8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260326064603.g9d4ddab.tgz","fileCount":3,"integrity":"sha512-nzwzfzusKwbjIYlkN5X3XGxbHX1Uqf0JlKLhrrrlidBSV2EMy8SowCKCxf3pk+o2w+9bkvAR/8LKfB5erzmeeg==","signatures":[{"sig":"MEYCIQCcPe6KnUxythkfMVovtoPELxvANUJQo40C+JIJ33VkfgIhALA5HTjK4R6xYH6wQFiH28HP/JyyKM05OjdEYSlq1xJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"9d4ddabb1f208bd16530acf595d3bd969e860bfe","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260326064603.g9d4ddab","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260326064603.g9d4ddab_1774507573424_0.1798126515196259","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260326064647.gb5bd5ff":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260326064647.gb5bd5ff","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260326064647.gb5bd5ff","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"813ee17822f5a60f0f368c786ab1a4031b12da2f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260326064647.gb5bd5ff.tgz","fileCount":3,"integrity":"sha512-G364EzrrzJwQMrlDmtdPXKBATKnlj0s4bLmqTxf/XRQB+2PNwq01nksYel7E35lU4333BDRUUK3rvXNqy2zXPQ==","signatures":[{"sig":"MEUCIGVoSWU1nzA4N/wiHfxoiAJ6vknZt+8hOP1F0a0MPL2eAiEAuEcD9LPvnGSiSw9ZNd0gJR0j7iW/5EN3JTXJ6PHkiAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"b5bd5ff82724a8eb4565a2de10b039578dfb30f8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260326064647.gb5bd5ff","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260326064647.gb5bd5ff_1774507619180_0.24667328081901707","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260326065311.ga65b036":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260326065311.ga65b036","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260326065311.ga65b036","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e5858ba670688a0f4812c160f9ab81a25f2d1e65","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260326065311.ga65b036.tgz","fileCount":3,"integrity":"sha512-HBtp+Ce+cxDBDOy3kqgJhWIpWfUx+i4hvD3xuSU92BMReiOW3CHPOI6ZQxnqv1zWfv8jYT8CrDd0pmHAmPFR8A==","signatures":[{"sig":"MEUCIBmJVVBkvQnh42ICmD83PbHFFNzbt0zuHWWTxfuNi7T/AiEAj97q3q1DA+gcMQLUYoxx94AqZ7B7Wk5gbjXKhrL1C/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"a65b036619861d56d44cc6a61744dcf05a8b965a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260326065311.ga65b036","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260326065311.ga65b036_1774508000740_0.4580702184367307","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260326112020.gbfc2729":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260326112020.gbfc2729","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260326112020.gbfc2729","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"77fdf0ca04b27a71acfa03401bdddf8c92b927a0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260326112020.gbfc2729.tgz","fileCount":3,"integrity":"sha512-7KF/6bot9vQ3Uu9t8uhEmOOLliybSKnuPl+zfsk5iEsczABQUJMJnG8rrZ/NxtlEa1QDVEcd90uPPdeAxE5xHQ==","signatures":[{"sig":"MEUCIQDNYdSG2sLWLonlXgBQfhNzFQkDrB4kcHk2tRxqqa/4hQIgZVwfnvJ7G0SARW1iL04AZnhBF5P0E/LoYnX70b+q68Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"bfc27290667035c1e442bd5ff4f8765fd5b2d659","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260326112020.gbfc2729","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260326112020.gbfc2729_1774524031554_0.6485415012900373","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260326112821.ge53ec79":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260326112821.ge53ec79","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260326112821.ge53ec79","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7233562b63bd14bab27b82e3d9fc46346a8d5725","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260326112821.ge53ec79.tgz","fileCount":3,"integrity":"sha512-Z6tUtb5+9tmTcQLYWOZaiSLzXLX8plXuKjMRy2ekcc6z48p261/FMoCDZZwQv6cTL2tYhpvt+k8TFhLM/Yk2cQ==","signatures":[{"sig":"MEYCIQCDfA1N9OYjn2EXEZU9e+ehFDdpzTdACh4x1z1T8X44uwIhAI5f+IvEo1C2zqMOhC1hzC0g/vlEqsTUBfbpmukMNKKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"e53ec79e2d162bfb14be11f10c477bc0acf6fbeb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260326112821.ge53ec79","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260326112821.ge53ec79_1774524511512_0.7323987507274958","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260326113224.g76532ae":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260326113224.g76532ae","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260326113224.g76532ae","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"65ba8af280263032083c094352447d8a74a217f4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260326113224.g76532ae.tgz","fileCount":3,"integrity":"sha512-e30qM43cHGzM8+caJ1zLtUl7Av0DYzwuj2+ZYR8SkEd/JDC1CZWHdggAl3iewyWF6ljYpr860itdNA1UXSUP6g==","signatures":[{"sig":"MEQCIEkL7DPz2BQKkbslxA+X7fI7j6sDguApDIm75jjNN0fOAiBPwmajn5gi/UXVgGYNVs5IbJbM8IWWX47IhVOGsoLi0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"76532aedceb7e99ee3a532da73fe71c3c000ad0e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260326113224.g76532ae","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260326113224.g76532ae_1774524754992_0.3710684961590962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327012730.ge1545e9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327012730.ge1545e9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327012730.ge1545e9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"79062364dd207ae97a999436153be48eb94a7787","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327012730.ge1545e9.tgz","fileCount":3,"integrity":"sha512-kZUJzb6/6rh5f3sPg0125jPORsVKvU+xJGGG9OItGZ7LIXL0p9SzicIn8L589sChuxAosjA/VMgw+b8nIon2mw==","signatures":[{"sig":"MEQCIAoCj48kP47tKfllsuJog4Ewt/nuwfq/VC0rSfloaip/AiBN9lGVvzs1/jBFiLf7yu5hZQ8AXPSdpKER0z4ZJcp7EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"e1545e9b2b2d631a326e3f0332ce748890c7c81d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327012730.ge1545e9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327012730.ge1545e9_1774574861630_0.48956800502092257","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"codingbuddy-claude-plugin","version":"5.0.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.0.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"623a286a65ee187021dc3120c89da0ff987937ef","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.0.0.tgz","fileCount":3,"integrity":"sha512-cLgu6nwaFDMuOKc3+b9HDDj52c66IIyYFY0fZOYd7i1sfO7hz7/EfGjDpSX6xtTQCdInL8sc3xVrcLc1XZ41MQ==","signatures":[{"sig":"MEQCIHX7CWrVFFfdjUdyYzciaBdlXwS7CJmM4syEvY+rbuRuAiB3r8I43VDEkJwF0J1D0Sy3NJgrEjPUZr/5LdvMYOZn9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4914},"gitHead":"e1545e9b2b2d631a326e3f0332ce748890c7c81d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.0.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^4.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.0.0_1774575325019_0.9749355717201498","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327025135.gc6277a0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327025135.gc6277a0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327025135.gc6277a0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b167a0ea53b6f819712773f87e585eff10ffb179","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327025135.gc6277a0.tgz","fileCount":3,"integrity":"sha512-RU2uXH/Q+Roq14vwpib03XZfKXG2Jw8B1TS2QNmTEtk4R2R+X4Rm8aRMd/gz20YpG7CbGueTJKEp8ktwffIG+Q==","signatures":[{"sig":"MEYCIQDilZO4XKElcRbuKpObv8iJHl2v7QdshcmcH10u/KXb3AIhAOZUZpXKj3fOAeVulMvbVvfVpWosc+KQRQ9BDY7EmwQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"c6277a00ef69bc9a637ce08fe14a905736c7f4ee","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327025135.gc6277a0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327025135.gc6277a0_1774579907283_0.9796158878545005","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327094611.g1ad7a8b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327094611.g1ad7a8b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327094611.g1ad7a8b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9672452140094ef06ab24881913ee9eb101f8e80","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327094611.g1ad7a8b.tgz","fileCount":3,"integrity":"sha512-QFLSkZ4/gmO1FnBb2gNLTmsROIFndwcpV6IBGaQPnrKbk0NI48shy2Al82RwDhgfMrZa+sjI421YOPu5AWwphQ==","signatures":[{"sig":"MEYCIQDgqBBCtcuYNYfU02VGJPksyCzmRFjs8Ranan3dtSpT5wIhAMJSHzTMouMD5N6zOgATVnYhLZZlSrBxsy19sFgYR5Do","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"1ad7a8bb6eb10e6a16cc2aae04ed69525cb3983a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327094611.g1ad7a8b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327094611.g1ad7a8b_1774604782063_0.43767023450353215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327095556.g36c6da0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327095556.g36c6da0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327095556.g36c6da0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0821d0c60acdf66169c76cf9aa5241aa34e9174c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327095556.g36c6da0.tgz","fileCount":3,"integrity":"sha512-ruNdIJ9kPh0L4v4L96Z3Y4wkIhe3bylcF3UIvZqDrMZcokzmGitX2kP46HJd2grX9Sr/FOa5A2kFjnEQSqSXiQ==","signatures":[{"sig":"MEQCIBzW2vtcs7Ej3A5D7Rnwv5/IPyRQTw9R/npjNvWqkBUlAiARnVxxrLPnKsQSDHbpBxcdatlobh1nlWGYD6pbN2iUVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976},"gitHead":"36c6da084fb5682c6ca475793b8259fab076b6ab","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"echo '\\n[CodingBuddy Plugin] For full MCP tools support, install codingbuddy globally:\\n  npm install -g codingbuddy\\n\\nDocumentation: https://github.com/JeremyDev87/codingbuddy\\n'","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327095556.g36c6da0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327095556.g36c6da0_1774605366458_0.7732014561400788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327101913.gae73b5b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327101913.gae73b5b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327101913.gae73b5b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"71be6fcf70b40efcd234ec2dddf05225d0493233","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327101913.gae73b5b.tgz","fileCount":4,"integrity":"sha512-fzVK6CezJ/81TNvtkJk+NqJemK/MZSVYJfNeLWHtqLusPkoY/CcOVUNFJPM+Ytqgkm0/Kp+Op55U2KcMbpheGA==","signatures":[{"sig":"MEUCIEySTkqBjPdYJbv+5V8eobcOwSdA0o3o6z/CihY7ZlRuAiEAiEEPqYAusGK3M8vFrruQTjYBiZtrS6yNn4eFaTzq0ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"ae73b5b3e1713109b528bf526702541bca531785","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327101913.gae73b5b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327101913.gae73b5b_1774606763380_0.6457587486556917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327103131.g821944e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327103131.g821944e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327103131.g821944e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5aec129778db74549cabde5a510ad56864ac33e6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327103131.g821944e.tgz","fileCount":4,"integrity":"sha512-05SwuAB9tczRXn1TPASTUCBqNN19kvlT6fXm8djp0Tw+1BqA+ZN2kfzUXMkC5SOp6YIYQUkjsp7Q7OaelNj/dw==","signatures":[{"sig":"MEUCIQDG6zXOE3ynQjrhb/3MH3DfWMdpa2AOjbJyX1LVnPL23wIgWdlzkmGceQoI3gG6nW8L5TZP4HTFtTqVI9I+8HYL3fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"821944e9525b6467c96c9be1fe2bcf01e7badfa1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327103131.g821944e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327103131.g821944e_1774607502827_0.22527848959477526","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327103613.g2bef97a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327103613.g2bef97a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327103613.g2bef97a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"029b8db1007a5b05e1ff96838d7c6e0ee686a67b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327103613.g2bef97a.tgz","fileCount":4,"integrity":"sha512-V6jtgP9p4514auTPdflVtYfXcsgHyiZeC+O+l5Y3W3q0CZsuO8dl4ncpKbai3c/xKVbG51MGLcAyCwp2sIo8Dg==","signatures":[{"sig":"MEUCIDTUp3VjjCHOGi1sN0wkGHhgAdvTKWsb7MGxAOFvbh1TAiEAuzcEKOS7RE/doHaq13STL0mRQPbuImEhzrg2DQrdPWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"2bef97a5df2099e22a03cb9c36a8e23e06381276","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327103613.g2bef97a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327103613.g2bef97a_1774607783116_0.9447792144698732","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327105225.g021ef96":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327105225.g021ef96","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327105225.g021ef96","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"72915c52558050a27f51faeaa2d01292f026d600","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327105225.g021ef96.tgz","fileCount":4,"integrity":"sha512-XrlVxRgVsED/xXn0WKrb62hPg4lkyYGg0iFsB0cDNkoHPLCqwUddQY3CfL2S2GI0U5ydzoC+3/Z9sgqsmmAMlQ==","signatures":[{"sig":"MEYCIQCmKl+bFM1SSZjhQlQqM2uY7BPLQJ2aFxzyphqU1YSiwwIhALS+AhCDq0P0A6uk4hfDVH0R5DSt2h2Xx4vqVSvYiz3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"021ef96ebe02ac43c4bda31cb0f5be070efd4b17","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327105225.g021ef96","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327105225.g021ef96_1774608755446_0.729160744019479","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327123643.ge50b0f6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327123643.ge50b0f6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327123643.ge50b0f6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ffceba6f5a98f13ce002f7cfc7e1421dfaadf70a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327123643.ge50b0f6.tgz","fileCount":4,"integrity":"sha512-0rCrjpaESqMxGWrLMmKCBBUBi35gGwGuxMQ9x8xEpUzF0PE75w+yiZaEHObsTrpMB7p+eawwNjmTEYuyJ/dIhw==","signatures":[{"sig":"MEUCIQDhLLa/I78HMiMAddxG44ArGWV4d4OkAecI3bc10mwjdwIgHLXj9f4K2UUPygP220YZGGpwGTZgWfwPA4GHJHyL2Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"e50b0f679d95fcedefd63cf2127c9d73fb9f6a68","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327123643.ge50b0f6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327123643.ge50b0f6_1774615014282_0.0938971460426703","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327123654.g2d84085":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327123654.g2d84085","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327123654.g2d84085","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d0805cecc43e2eb4ada627e5a4f6ed0b7b3ac5f7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327123654.g2d84085.tgz","fileCount":4,"integrity":"sha512-Bm/P9Wih8d/jRsC3/a3QvtiUNlQyvmPZdKThPL6AodXAbPDSqSC+xsr2hUTMyRdBNcmQ9gNVLZ/voezlyvf9FA==","signatures":[{"sig":"MEUCICNfAXaqxn645QDsyV7P4/eKbKHY73Fx3gk7AJHWyps/AiEA21xyISXLjGIgJu08DOyqZVx+45Pga3YaUv74cTapT6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"2d8408534630e5f29b375d0b4de5c6f080af1299","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327123654.g2d84085","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327123654.g2d84085_1774615025868_0.2912581729506305","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327125919.g15e3e38":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327125919.g15e3e38","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327125919.g15e3e38","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3241bc0069be13c3a138d67a0b4d9a6352da37b7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327125919.g15e3e38.tgz","fileCount":4,"integrity":"sha512-KpJ1bUmXWG9evE+IDQK3Z0q76j5ogFOuoucNjNiwK43nR4GbizXHRV1ApoRh3i7M8qRwjoMVeC+3A9HWxObUug==","signatures":[{"sig":"MEQCIDm9z7+zKefuqszc1+2rC/pQTQpk623a5mv5fALUF6mCAiBdzAnqM9JIUpmGPpyjYIlp1gH45vVdulSRq1b2e/Xb/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"15e3e38189e3598e4755dcc21b7f40d8fa009307","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327125919.g15e3e38","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327125919.g15e3e38_1774616369871_0.3217364536676792","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327130348.g05c1b51":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327130348.g05c1b51","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327130348.g05c1b51","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5bd63f1cc7bc06f74550944520a955f9c0b8a9fc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327130348.g05c1b51.tgz","fileCount":4,"integrity":"sha512-jCN6tz7b5gdghTDPkGYyJzCHlabsUZYAGEL6/Ds6Wxh0KSkJtGa4GU4iDHzg+zY8+TyLpsa1JSVBqqWV80zmUQ==","signatures":[{"sig":"MEYCIQDQCDq1S1fxlSahiU/M4i5KWoIqGM4L9MHOCl6388dBMQIhAPUZy8keNNn1LjdesL/jkMxkZNHVlot/RbB11bahFQ1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"05c1b51fa7d902b15d42f8fad8aa876cc3f8c87b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327130348.g05c1b51","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327130348.g05c1b51_1774616638848_0.7474585151628523","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327132637.ga47d784":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327132637.ga47d784","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327132637.ga47d784","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"87fb5eada60b12acf0b0b09a45de9d8b021b019e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327132637.ga47d784.tgz","fileCount":4,"integrity":"sha512-AZ4Y9pC/Sf2XkLSLdAW719i8xoFGU1I5ZgycMF9AHOGwHJS07cbK4aq5YgdjJiHlCKl44Xpjgpl1QCa6YaMH2A==","signatures":[{"sig":"MEQCIDo7cPaOZe4JF8uj+FzeAtSOlP0Phx4G60lGnEBvm9wRAiA1di3jUISGLsytvQ13XgpFut94vrS0pKp2smCNiZr8Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"a47d784764e26876c680c3a4a84023df8495186b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327132637.ga47d784","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327132637.ga47d784_1774618008107_0.8471136835494584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327135341.g920cbd7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327135341.g920cbd7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327135341.g920cbd7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8c102c1901a96fffb4630a60fc3b5d740981b386","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327135341.g920cbd7.tgz","fileCount":4,"integrity":"sha512-pbdNMr8wBtQOOwoxW9C9KhkURCSyNk433S/twBmfsbCTOXczWbtD6dvgg1XqWVJbxCoCjgtslqzzwLlYdd+0rw==","signatures":[{"sig":"MEQCIEzbcMpyzuFhFbz4uQB1kmiEU+oo07/aIz5Z8yOQ7zh6AiBbNbXqfmkTaY8gf7dJV+UFHZprNVc0S9uGqAXFHoPeTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"920cbd776f166a0a2d1d89e11a1b5c301834e6ba","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327135341.g920cbd7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327135341.g920cbd7_1774619631884_0.46455156842130996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327155643.gb394583":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327155643.gb394583","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327155643.gb394583","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7d394669393a52ceb0034cc58bfbc2a1f508939d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327155643.gb394583.tgz","fileCount":4,"integrity":"sha512-dB7+2wfAD9/aDOf4UQJQeQOEm+LXvrvgUW+M+qKQJ8voAVpXOpP0fRI5R6bFUJjF9zPs67H4nWn+3JubjCglWA==","signatures":[{"sig":"MEUCIQCaPdKt19/ZguOZrjvhtDX+wquKMPhZfNifCQSrU9Df+QIgM4EXfCwIKWKdOCoRhjRMRWvPEE21pABUV1Klogr+x94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"b3945834c6737f7f9fdff298a5a637501744616c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327155643.gb394583","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327155643.gb394583_1774627014479_0.006081682006931599","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327160152.gef076a1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327160152.gef076a1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327160152.gef076a1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2da4cf78cdc84439566327388ce3e2118de5c5c1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327160152.gef076a1.tgz","fileCount":4,"integrity":"sha512-z6Hymh3drpBsBL2Km4iIZiEXQZ1KMYDsWedIT5hez0AmQazjIl7xSmDuXR1hKn+ZSo16ucN/XYoqvtpSVvGeww==","signatures":[{"sig":"MEUCIQDox/QnHYr2VABFAH6AgT3CHDmyujffIAZR2WVRreeCOAIgLQS7eTmV2aSCcwovUUbawD40yY26PRIjaTTh+bfHcaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"ef076a13919c50adebf8d8e839ed52cd7c4c8dda","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327160152.gef076a1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327160152.gef076a1_1774627323730_0.4154125788053129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327160240.gf8e2b53":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327160240.gf8e2b53","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327160240.gf8e2b53","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f6c1188b7e1747c3dabe358559100e8e1ab2139d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327160240.gf8e2b53.tgz","fileCount":4,"integrity":"sha512-ZBJ4E2WB8hvK1A6OOc9/rupi7/o2w+n+uH4mDUVwkSCBB+x24XW3DEa/iG2oFQm8NxA1d9yPFXot2f3m/Oavqw==","signatures":[{"sig":"MEUCIQC8JiU+UwuQ7MJXPwTWUje8Qe3P6218vz1F/BpaN2mWpgIgG5uaIpa9XM7tHpjeca5Sr64k3spPjDmespx2s3TdYmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"f8e2b532ff60f424818bdfb9784ebe137a11dfa9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327160240.gf8e2b53","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327160240.gf8e2b53_1774627373999_0.745231708666751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327160311.g6c9920e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327160311.g6c9920e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327160311.g6c9920e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"437f36cbe40affe60719bb4c8031d4fc3d6818bc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327160311.g6c9920e.tgz","fileCount":4,"integrity":"sha512-42LGnwgqbbN/Mlsbw0+qxsBrCZt6Z6LL7tWonVdIgO2sEk39vPEyOHIR1yhTpECxP1pbAP67SqwrPCAMQG1XDA==","signatures":[{"sig":"MEUCIQC+T0q+rXcrtaxHMHxLAneQ6bs5gFqeLk/dmHX9wgbpqAIgQAhvr3pif+XNr6sWltogOalcZDIe+UCjYLoBzb1+lTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"6c9920efbb69d3ded38c8cbd2d85f2f6101ec650","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327160311.g6c9920e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327160311.g6c9920e_1774627407507_0.7880350806018186","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327160318.g3e4756b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327160318.g3e4756b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327160318.g3e4756b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c358169e3f370bbddd4036fd11f5786284df9124","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327160318.g3e4756b.tgz","fileCount":4,"integrity":"sha512-sL0dDch4Gy1xz7kCvpLOVe92ZTW0JFHhAJG1JhmxezmLzznfj05wwczHRvi0Y3XYmbdwZlXpzezYQI4a85alQQ==","signatures":[{"sig":"MEYCIQDnR5Hrq+ISvtYQpPxpj5UVGxUvcRo1mQc/XQTeI2K+LgIhAPJqu5f3VlvEvTwDZjHQ8cZ+rKr1qnq1UxMjWViNsXQU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"3e4756bf91fd5865c75103a36d3b1d8617e9781b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327160318.g3e4756b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327160318.g3e4756b_1774627408893_0.6304006922807297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327160333.g8e12f47":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327160333.g8e12f47","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327160333.g8e12f47","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0c8ad4298b97718c7cbdd0d88386561559148915","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327160333.g8e12f47.tgz","fileCount":4,"integrity":"sha512-xTFdBfWFFre1vdzLZ/vWzLX1QwWxOVrK2LO7oJ3MysJ7pzWhUZXxdFUwhKYLObtAyBJQrRiiZMj8yZ0HA5Jr5A==","signatures":[{"sig":"MEYCIQCBvJ7grJnFzGQo/p9Z5l0fN+e2PYjHJZlCOAHtxxPPwQIhAO9rMYzzHuI14NsiVBf7MImDOGra29TZNtlK5euA8Mhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"8e12f470b29ac0ce3611a6bddd448fbc8a7da67a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327160333.g8e12f47","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327160333.g8e12f47_1774627426417_0.7773593307045754","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327163646.g149b9f4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327163646.g149b9f4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327163646.g149b9f4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"71b86ef259b74467dc09d7af24807168c345debe","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327163646.g149b9f4.tgz","fileCount":4,"integrity":"sha512-zD4nZBaUT4EtA0XIq/b/eYNQCuROv0Mj8zZK0L6C7kZ7J0HUxMleakrpr4hnx2iT1ZOb7aBjL5I8fXNbUDv81A==","signatures":[{"sig":"MEUCIHl9QfDHT8Nb5yNAEBOwPouVHa+0Vu7yn33t1Ra6OCIHAiEAsOxOrvLamBeU3IwjMsStoqQfrZvcgm6QGU1O+CVGo40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"149b9f42eb66a659e11e9e196e5ad231083d5c8a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327163646.g149b9f4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327163646.g149b9f4_1774629419634_0.9795962869575829","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327163720.gb07ad83":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327163720.gb07ad83","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327163720.gb07ad83","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e39073c589822295bf51c58f318b17c869ce2678","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327163720.gb07ad83.tgz","fileCount":4,"integrity":"sha512-UcfBvoqWXVHEQ0eofEgfZYGf3QSn5IbnVJLQh/p3TwekMo84GfrJt11fclbpAMiv5oNIVncqjrYU3ymcsDzCYw==","signatures":[{"sig":"MEQCIDe1PEBfM1pn8MWym1KIjTKxRwrjW8gqWuhvFRXi3H1BAiAI8/biXHKtOd7Y8shhjYBRnKrr1/UcAxiwCJQMxkPNqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"b07ad83512c50cd27c89011d0f0988680731d290","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327163720.gb07ad83","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327163720.gb07ad83_1774629452379_0.6280782776668938","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327164900.g39f509a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327164900.g39f509a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327164900.g39f509a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"810aeddeb47295b549b5e9e2a83e4d7a420acb84","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327164900.g39f509a.tgz","fileCount":4,"integrity":"sha512-aaTMICB1FBu2psQ+yaotiPbs341FbbEgzRLIC645E/qpN/Kqhu9NaygDP3ClwHYt95X85/s+roVSKW6WCJ52KA==","signatures":[{"sig":"MEQCIBvgxscGhJg110ErHwVR/tLUmtobMg0KIaHn7+za7IgMAiB7NL3CGXNokrRp3zfbFGl5MmWqHDvXxXhhwSAUy3eaig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"39f509a65158883dcf807ee991832944e3fdebfc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327164900.g39f509a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327164900.g39f509a_1774630151064_0.8175042052594403","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327164957.g415606f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327164957.g415606f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327164957.g415606f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a9cc8c5003f5fbf503a8cfb64121c9f4c9d4ae43","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327164957.g415606f.tgz","fileCount":4,"integrity":"sha512-PSBWF2/3mbPwTP64shGobKSKaqP/56f1HeHkBEG6aPOvm8hiiHrV6QPzs3PSqa1vdlyC5Z0noA9IbBsyxCIKfA==","signatures":[{"sig":"MEUCIQCisoSpB91LO3+9T1kYXaeLfM1abybIawYONNCJ2OeErgIgRnv+rN+r4qeZrxww4D6XTRiy7b5jlZqHktWd0HdiweA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"415606f66fc76d4cc3923ef99ec596cd7c982c70","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327164957.g415606f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327164957.g415606f_1774630207269_0.5280672592405278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327170615.g164840b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327170615.g164840b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327170615.g164840b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8819ef2327fc52bc849f3e085e9bba2846114118","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327170615.g164840b.tgz","fileCount":4,"integrity":"sha512-2DzNFNTE8ZlNzST5UCgS/RkiRz8oJzs3nsAOyzpJe5M6/zIv+USRx26d5B2pI4YKgyqR8ku7ehmOZ5IAhz+b8A==","signatures":[{"sig":"MEYCIQCC4Lvu8l/B8StkJ1ZK9+HiUGoA8LmP4I3X8QT6EYoywgIhAKhdcOLJeBkCFZmTB7XKLdbN6mLYKIptD3hboIy+5ZFc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"164840bf589e91201c0292769ead1d05c65840f8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327170615.g164840b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327170615.g164840b_1774631185919_0.7646013325096475","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327170923.gc839449":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327170923.gc839449","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327170923.gc839449","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"128e99888b88b4b4b0d85918a39b7e5508b8676c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327170923.gc839449.tgz","fileCount":4,"integrity":"sha512-h3zbYwXs5NDdHnRZ9BxopeqSc8nFQOTnQ4YrCyJEb4dEojyRktUnU5PMb0THIyXnn5rUNE7okaIfSO9Sr6bAIw==","signatures":[{"sig":"MEUCIHYxXar5m0KbTHB+VVqz92+pKvDv35a4J3OsX3SJvXiGAiEAq53WM+jeXQ9J9V9dCuUIy70f5/ZtsJ46ypp7oIOPfBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"c8394496f4a0e9e1816991deeb027883ae043bf6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327170923.gc839449","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327170923.gc839449_1774631373334_0.7566794516242401","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327171841.gaf765fe":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327171841.gaf765fe","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327171841.gaf765fe","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"56d3065b3cb5c560af2bff1d94fc198c3e73ef7f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327171841.gaf765fe.tgz","fileCount":4,"integrity":"sha512-uiaDQMld+piFMutTrZW6US4y241YWjQXkEqHuat7mz2/7DORz6qDzXEJS2bdTwEsFWSVexrWqAxZiqXky5o6rQ==","signatures":[{"sig":"MEYCIQC2Rvs9OF+LlOAsVsMTyXvokLde+gxr67SpIQp2X8Cq/gIhANZLVAtu4GPfJLJtUMVJn0i//gK1j3U7jfkEtD5lhOfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"af765fe28451604044105286b6e291ef4ab30b5d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327171841.gaf765fe","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327171841.gaf765fe_1774631932614_0.2590376961929197","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327171849.g0060504":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327171849.g0060504","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327171849.g0060504","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"84c07b693d8359796c65baa8774493715225da78","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327171849.g0060504.tgz","fileCount":4,"integrity":"sha512-o5LtHgu892UDL5gWnsZe/GEzzo+ZsMBZO+CYREHY0TpBZckK1sA2JpkApQdfiNncHlJVMpG8xWoSiWuaiXoXXQ==","signatures":[{"sig":"MEUCIQC1nDF2wAEpKOqVrJwozwnuHHIrNRBYhqwqFgtmvlRVUwIgRBzYPFKPmZueLotr2CAbMrIesnWdcuxVoSOKsRgmzSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"0060504a4fdbe697b6425ae97af4915727473dd6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327171849.g0060504","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327171849.g0060504_1774631939738_0.3318194219139705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327172233.g8b009fc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327172233.g8b009fc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327172233.g8b009fc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e8d87531d1bade4dd42dfac54383a543c1315091","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327172233.g8b009fc.tgz","fileCount":4,"integrity":"sha512-4r2QuoJ8CDnzqAQSdNDPwR6KHF/vZxsLUFsj2RjRrIhqT9owvOc9TSojUpVPpqpStX+2p/ukcL8Q+csGkbWV7Q==","signatures":[{"sig":"MEUCICotpEOnlL98KKt1SpyDbZc3lxuIEDUexwEDSh8LPIb5AiEAqbddHntbQDzoAEEItLu0qUg4JdbZf5dRQa7qE18rOXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"8b009fc742acc7e471ff8c5517a2f2dda066aa66","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327172233.g8b009fc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327172233.g8b009fc_1774632164532_0.5323117871381442","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327174406.g1309ce8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327174406.g1309ce8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327174406.g1309ce8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"24a6cd80f218cc93c38606eb432f28ea698716a1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327174406.g1309ce8.tgz","fileCount":4,"integrity":"sha512-nenA391LtNh1IOidbDRnc89eI/UyDjaeF3NoJU1RVZMKKpbzGYArsnik3vfLJCiEHi7CnFjg+lC+jAUwQUfzGw==","signatures":[{"sig":"MEUCIQD2R+22YFdYnR4d6d6cwuVxR8ZEXPbSitCb51VEr4ylRwIgIaxjsSP0R8A1LvNzBVXlmbAgwbDY/2rjbjqyt1qRz1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"1309ce877704cb9dd7ddf658ee1c272a7eb13d97","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327174406.g1309ce8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327174406.g1309ce8_1774633462057_0.840548450317119","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327174523.gc710c48":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327174523.gc710c48","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327174523.gc710c48","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"20bbfd1f7b5127bae7d1c7ef83f36a01283b3c40","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327174523.gc710c48.tgz","fileCount":4,"integrity":"sha512-88DlZdxh1GuzfyTwzERzm9JcSMyC6bIBA56qMuvTCaZlM2/wz6ccWw5uqdbStVcIYe7PMFBCgX3PKa6+CO3UXg==","signatures":[{"sig":"MEUCIHqVDzx4pWuHEuUwICMSm2ZWN2pg2SeM5f2Mjh8hfPHMAiEAvYfK5pTuBKk751w8EMJc0RxEvLSjlf1IxrJxOcdqGlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"c710c480216cdb7f325e4bf454a32c409a3f96b6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327174523.gc710c48","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327174523.gc710c48_1774633534329_0.7958182578027895","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327182215.gdf8d1d5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327182215.gdf8d1d5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327182215.gdf8d1d5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"41da0881bed7ebc7f6b5e6a71c5f9419b5209ebd","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327182215.gdf8d1d5.tgz","fileCount":4,"integrity":"sha512-WbMJHYRAFd25E7Ccm83fCZRMzdO9paQIYzfqDCiFanO5Kucfc8KE9Ckhwk7BZf39BVwf31gTZHwMZ4D+grYKig==","signatures":[{"sig":"MEYCIQC4ahkLx0V/7cdZ2vw2JAcmxj8x4MDXUomb1oYW2Q5HSgIhAJDEQJity1krUiBqwYAQniTrBcEeSyU6XDEsiNEZUx7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"df8d1d53a97a23b3b77d91c472c0c171c8b97d58","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327182215.gdf8d1d5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327182215.gdf8d1d5_1774635747044_0.6225922960034083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260327184516.g761a406":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260327184516.g761a406","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260327184516.g761a406","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d4e2e80a5363218f59681287b412199270e3f1c7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260327184516.g761a406.tgz","fileCount":4,"integrity":"sha512-gUpw4Ky2e9GCjBtY1V4UYGxKJIWbBT5gkSekdELM20jXTy9BVDw6d+d/J5jL+zBLK/GlejaRBKtSNgB/Y6l43g==","signatures":[{"sig":"MEUCIBARMQvFdMMN3Bdwqpl+4Vdcs3xqd35XTWMOYjUGQWU5AiEA1FZsImKEC59BuGDjf5x3rMcnxLHdPtuzqO/sF8RbWDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"761a40677df5bfa6921724ed156702dd22c63d93","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260327184516.g761a406","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260327184516.g761a406_1774637128132_0.06853102586819304","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328004756.g30ab0eb":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328004756.g30ab0eb","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328004756.g30ab0eb","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"011c06d5fb32a3f323bf35ce8c5658adc555711c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328004756.g30ab0eb.tgz","fileCount":4,"integrity":"sha512-B6m5FIsbrJIHnhEpnqj/8ZNCjlJAd8B2M6j17LClwipML0iwwC4ha71/oTXwPbyfmvSwGM5uthZjCoMpREWzHw==","signatures":[{"sig":"MEQCICPHSdyODWuu2WUIyJ58J/NMwAmB2E+zrgww9L5mupTZAiBIQPkBG5w0FtrW6tQrbrwcsYrBQcLMKwe9IN0s5EQvIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"30ab0ebc0b97931d207d1d354a65a89438b21820","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328004756.g30ab0eb","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328004756.g30ab0eb_1774658887577_0.1643264536414566","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328005008.gc1fa1c2":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328005008.gc1fa1c2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328005008.gc1fa1c2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cb0b79cf9c25251700cf4b3d5518e3d0dddb4cdc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328005008.gc1fa1c2.tgz","fileCount":4,"integrity":"sha512-QdmFm5svMsxgkvwUxy2BTeHMBSDRhwV2QTZu/ccs6lE+rucGTg5KvNTW5OoiVGxqDwoJwdmPml6JWxvGXaX82Q==","signatures":[{"sig":"MEUCIQCszZ95iTlGa3kwiSC71sziXGFhDmju3ZzR/30FoNHxngIgZ44gKfL0GvGUBlC+/GjUpo8HVbN4Xx539kzyPRaN9io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"c1fa1c285023c73e176994d072c0bedf347adc71","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328005008.gc1fa1c2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328005008.gc1fa1c2_1774659019570_0.2382578219245728","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328005522.g9e3cf2a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328005522.g9e3cf2a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328005522.g9e3cf2a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"28d1f8b910896c4c31fc5e4440028a238e46f179","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328005522.g9e3cf2a.tgz","fileCount":4,"integrity":"sha512-/vu00MhVcCd/fSTR6qCuDeEFEm0bikRXewGdTOn98I02TXE2s61txgJ2E8GH8doix+IyiPxNkWcvZdIib4cLCQ==","signatures":[{"sig":"MEUCIQCWPIm0x4CwLe7LG/QMKvMbmSwO+vVGAlk204t2BehNfwIgYOxwwaXb6N1KXyPHYjhiI6JTQKXLThEONo+4Su0Uvp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"9e3cf2ae8fbe71ee548a86a3ae54c1b1c6d76090","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328005522.g9e3cf2a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328005522.g9e3cf2a_1774659332377_0.6620639877629917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328005620.g070366a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328005620.g070366a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328005620.g070366a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0fa79ebda0d63fbdefcb838a1155f344fb96dbe7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328005620.g070366a.tgz","fileCount":4,"integrity":"sha512-rvCqOKpfZz3yI5iHRC4S6ElBIwjpavfxjdHoxVmyxTxtgWKm+SJ2owyKhv48vacZHj7AhhvBYVGc8sfSJjOhXQ==","signatures":[{"sig":"MEQCICu96uw7G0UWonFpwNy4BSojqe0kSiL/klkY98YFyY8tAiBsI2kOWL/zRmUsoH8YBCB/O/O6mxF/95+Lccd9pB1Yww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"070366a34dd5089eb243450b1ae1d71fcb15b134","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328005620.g070366a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328005620.g070366a_1774659390768_0.2438743970650601","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328010211.g3d21aa1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328010211.g3d21aa1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328010211.g3d21aa1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"16730df26d04ae7fe34e0908cc8abf953153b691","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328010211.g3d21aa1.tgz","fileCount":4,"integrity":"sha512-6+mpVFQTthu/P5OYZ++1CKVKRZxks+avixXFAZ5RRnqJlnuPcDqKtgOP9ljOYVAnR26Jzlo98fd/UQZbZxrdPA==","signatures":[{"sig":"MEUCIQDmwMEH2vNnTSXd/VaDnMDuKJ/FacM0kzoQVFshQ2qxfgIgO8nhubypg/bty3HHRlY1IlOi/UtZVHQDNxd8R2oHMcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"3d21aa180f1623c24e27b1b5212c1342d32a8cfb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328010211.g3d21aa1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328010211.g3d21aa1_1774659742155_0.9831300642444074","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328010314.g4a41f3d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328010314.g4a41f3d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328010314.g4a41f3d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"de3afeb28dbbf4ad80bb7be188aa979589cdfe10","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328010314.g4a41f3d.tgz","fileCount":4,"integrity":"sha512-bQs0+4GI5ne2VzhrXLQhCYPuhlMjZ2tYUqZCyyRuHy4yldpcmiozsS9ME1VCYq3Vh6Fuvpmibie0/P1XhW4pFQ==","signatures":[{"sig":"MEYCIQCwyxh8j3r6kW9GvNwDmctsn9o3KbmwOTD581pwv3WWAAIhAMg+WnnTY+hdrZnXCuhp9RhXYa+S4RbcK+RS3SWKI8MK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"4a41f3d6e339c39d3482cc941040018e7d5f4242","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328010314.g4a41f3d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328010314.g4a41f3d_1774659804984_0.9711112537322062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328012213.g45c462c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328012213.g45c462c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328012213.g45c462c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"693d3d1ac597601b92de6ac22ca1df67d2cc57b9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328012213.g45c462c.tgz","fileCount":4,"integrity":"sha512-LblMavYG0bAG5Qbrgn92Y0ld7EeGmvAas2c8sI8/nh/HRLX2SGpFWwvgdodenRYCF9rShvBtXmrXeIZbuaWpwQ==","signatures":[{"sig":"MEYCIQDnpbZjekDYZSaAHPAFEOUGwRYf0JRxnci4a/rboouy3AIhAO/GvTycC0VZywy0SI6kohUjsvbeX2vyHFAdAWBduScn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"45c462cc4996d38500938abd1db0682428cef88b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328012213.g45c462c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328012213.g45c462c_1774660944107_0.985394806200165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328020920.gc1ea9a8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328020920.gc1ea9a8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328020920.gc1ea9a8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c7997d99d2353c4a3401ee96b205b2046cf808d0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328020920.gc1ea9a8.tgz","fileCount":4,"integrity":"sha512-aXtAgimYA98kNNKFsh2rxqSGLwNMdVOM8Pm1SnRX+4KA5rZry/1jFamMwAV93TSQhVyTSHfe1KKIQMndjfr2AA==","signatures":[{"sig":"MEUCIALKGgFTismA0ABgCxTdp853VymB+DTaQpLKu/8BEceiAiEAsLsRI09NnnU85QC9b7dBo/JGry+Q8QctYQD1zbrjowE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"c1ea9a8f3a9d68d7f065a05df7f84ea7fc479e23","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328020920.gc1ea9a8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328020920.gc1ea9a8_1774663771889_0.9568437857661407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328021253.g7e5281b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328021253.g7e5281b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328021253.g7e5281b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"70942052365b1ff2811022b713284935956aba64","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328021253.g7e5281b.tgz","fileCount":4,"integrity":"sha512-2vgyRKqvBAomOIRlEnsPpkp5cpkpbGZyK/7+cPsLOuQHvFZmo4yFYw4SeU7aDPOTUy3Rd0VsMjxk6y5tPlpZ6Q==","signatures":[{"sig":"MEUCIAuWQT8Kd4S0SRAiewmhnMpI+wQ+1NBJ5j4CKdrWSIS6AiEAwx5ZtbriaWvRyZnr/KAVRQ4L2ESbuRUnvsmjq2g43FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"7e5281ba9cc978810fbecc4c52927e301d29f8cb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328021253.g7e5281b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328021253.g7e5281b_1774663983954_0.6817839860613923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328024157.gf508af4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328024157.gf508af4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328024157.gf508af4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6db119324e0988ebea8a0682876d7f8f73493685","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328024157.gf508af4.tgz","fileCount":4,"integrity":"sha512-VAcCoNxQfwWOcsbb0dt6Tfn36Dp4WGicjBZRAITl/aibvN1ZgtrzcxBi8YMKdCIn8leYKGLsBZnRjvQbBgOspg==","signatures":[{"sig":"MEYCIQD/AzCzCZOcwDYtV6HdmsIjI+5HC6KjWniAIA5f6WQzEgIhAJmcCG5SGbaBtOqNjc/t/YoHijWDVk1HKvldlXSNNvY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"f508af4950c8cc5d2a69073789ed9969c39d9035","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328024157.gf508af4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328024157.gf508af4_1774665727739_0.7697360610840815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328025806.g1e14237":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328025806.g1e14237","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328025806.g1e14237","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"edb558ae2f0ab4ebeb92481eb80a8e8357d6ea70","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328025806.g1e14237.tgz","fileCount":4,"integrity":"sha512-6VLXsNDr5A/QIv9LVpHo/1KoPTyJ24qjHi+u2kiXMLbFRuXrtyT+HwMf6a58rDvlvLo8o9qw2VmngNYd25ORrA==","signatures":[{"sig":"MEYCIQDomC3ZbYEROcVPMw1zgiUMr1IF+BQl6zgck463hZUSSQIhAP5GzwgAIOIni4GG2G8ir9Mo7skaN9VhuwYBbB5PVtDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"1e14237c6e27fe58465c0514972d6a684982a37e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328025806.g1e14237","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328025806.g1e14237_1774666697159_0.05970509415996306","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328040436.ge4747e8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328040436.ge4747e8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328040436.ge4747e8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"661ffc609a451c008967d503113a09d3bf8866a3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328040436.ge4747e8.tgz","fileCount":4,"integrity":"sha512-D0zN+5bA/ZPH4P8eSWCLOQ1yJFkVN9e9fLmtUNofBNlEUTUt0uSSUAmWlDs/AGJQ6WVvZWAHWfa4C0fmUjRFcw==","signatures":[{"sig":"MEQCIHk6KBKE8YoOy1eFYlvCwhJ44fdNCCMyYWrGb7ApsO5DAiAzN16EDBZMm/ZeagI65qiziRWWJc4aSJY2LhO1ZcEnxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"e4747e8a0bc0a35791452dd32be63df059b6d464","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328040436.ge4747e8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328040436.ge4747e8_1774670687918_0.7018819778319512","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328040459.g140caee":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328040459.g140caee","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328040459.g140caee","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"db1c4b6fef38b1cd6ca90275f50ff3066a0bc768","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328040459.g140caee.tgz","fileCount":4,"integrity":"sha512-tAK4bTkuemFy79MTAbMoiQoM0EiuZ0w4SLODZ3vsUEYRHlNeP/rKE+F+88Z5Hr3lXHrgxQ1wAqo1ciGvt1+wmg==","signatures":[{"sig":"MEUCIQC6ggYSALPe+TYoo5/Cq/n89FUPuGmPqiGAFUOzplAKQAIgYmjuGKiMcSvLBwNEgLtVd+4IAia39iQkHriS2dkR8Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"140caee802b6e8fef8cb8396ddbfb6a9d76864b8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328040459.g140caee","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328040459.g140caee_1774670709891_0.9928602880257771","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328043831.g52930fc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328043831.g52930fc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328043831.g52930fc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7372260e708fa26fa4e19a107886c9ff65fc4c36","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328043831.g52930fc.tgz","fileCount":4,"integrity":"sha512-l6C8XqGc4jHJZWga/RUHUjP73z7el4ZOgLlr8VAW4d1PH2oB1lqYVSHTk2mvxule9fGXgWKRBtNIKPJ63Iu/Ew==","signatures":[{"sig":"MEYCIQDrgMI1wFLLGi9cK4h0oAv8U/2q802UYRRUZy7xvGSTzAIhALnmAsmotb6GMKX97NL7dYrICO1dZTzXSTZM0nzXGthq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"52930fc6d3bfb4dd9bada918bc7eef8fe7bfabcd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328043831.g52930fc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328043831.g52930fc_1774672722349_0.7846558319864883","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328065355.g56ec963":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328065355.g56ec963","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328065355.g56ec963","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"90aedac2d5990deadc33f5f58747174091a1ddc6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328065355.g56ec963.tgz","fileCount":4,"integrity":"sha512-dozwZDW+p3mGZYYN+lOwxTDRs4sYDyLjOmVGW9VkKr53mnaPHo2cJW7tV6oLgTfv7RH5JOlC5FlB7w3Vm2/cwQ==","signatures":[{"sig":"MEYCIQCXb70tBQ6vrpkZ9eg2aTq61KGJkF2FXiOIl+7p+T2NpgIhALJccLOasMOFO6Xg2HJoRRfGYukEDjXCAJL3iRwCP1Dx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"56ec963a4bcaabafd7fbd9f906c58053e2efbe11","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328065355.g56ec963","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328065355.g56ec963_1774680848118_0.8754375301318731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328072250.ga073094":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328072250.ga073094","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328072250.ga073094","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"52339bec52432a3beffbe3f726da980d08f2a1be","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328072250.ga073094.tgz","fileCount":4,"integrity":"sha512-70tnkN3Y/iJQmWeLWa21xc36UzYoms4DHluvANmzdLrjHnn5NVAgZpPrczfGy88MbHAzyiV/pxHlN/L601qzxw==","signatures":[{"sig":"MEYCIQDScLwXvfa7KtuM8Rj+E/xGugy9ZHdDE0igp/0dvDmI5gIhAK15oRUVU5NFRqBUOhSFbrJ6ausZRUOaZcRbQKC+LX7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"a073094b91631c806233f10c964c3275f78c98b6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328072250.ga073094","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328072250.ga073094_1774682581060_0.25647102348739903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328074640.g55f96c1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328074640.g55f96c1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328074640.g55f96c1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"20df10c60281fba371fba5d3aebc65952a84e315","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328074640.g55f96c1.tgz","fileCount":4,"integrity":"sha512-waRRXydWJ99E+Re/zVpQeAkrdZ5ieYaVkOmy2nANCqjKvN9Mkc9yb5+RkrkH/A9v8W6AJ3dDe1Q0F3/OTRxjYg==","signatures":[{"sig":"MEQCIEC2TNpPn0oPwMwZGqwBCbXCfqpjopPO6bxYGfk10PsDAiAIuQhb9qzzmxQXQD6OUJZRdHfZp+hQp3C05bykiP7kDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"55f96c16d5b35353b92e57f36b261a5ebacf4dc7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328074640.g55f96c1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328074640.g55f96c1_1774684011035_0.006958295922939506","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328081754.gd5cef11":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328081754.gd5cef11","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328081754.gd5cef11","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c1346a9a22ca884ba6bc14fc1116f449acfee70c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328081754.gd5cef11.tgz","fileCount":4,"integrity":"sha512-U7byElWLGXKmK+xX5zcd/PGoG/ICILxC4nh3LcURm8z4q1nXovby4GbDzLkXJshFDGRPKl8Ty2SgAPBx2EPnZg==","signatures":[{"sig":"MEYCIQC0i7N2m6v7o53hVDskei4qoCgAJWQhQ9WrniROXfP+TAIhAIeFViHmUkRD9rIoZZptrZDgp3xReGyH3OTfjOkgDNIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"d5cef119f07ca4f44760baff1e27b1769a883f22","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328081754.gd5cef11","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328081754.gd5cef11_1774685884850_0.6110204091379441","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328084526.g06d3447":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328084526.g06d3447","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328084526.g06d3447","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8df06b094e8bf6a84f85f913f8ee595304e4e2f5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328084526.g06d3447.tgz","fileCount":4,"integrity":"sha512-IGU/MwnHDjvTo6c9akN9SqqtM/KIqlsvmgFmPlqlrnxmFwB+ojepinSSEiwcn58/umvCOFzr9RdDlZx1aWulgA==","signatures":[{"sig":"MEQCIHzp3RsHLkYK5X5SEqUFZDXrHTFEDdho3EszjA7Fnua+AiByNqjJloYRjeIW/abdW1LQpkTLjUx1cueRGiqa9WR7nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"06d34473c10ff3336ee48c64ff8bfd088a5939c3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328084526.g06d3447","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328084526.g06d3447_1774687536995_0.34856964907628707","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328101441.g2600f39":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328101441.g2600f39","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328101441.g2600f39","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f0b69f5fa9354fe70b46aecc36c63ae1efe12900","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328101441.g2600f39.tgz","fileCount":4,"integrity":"sha512-kGtRjXZYWIkPDBVdm8qaZjjEvtpUv7dZP45sVHqHEmcbaryBtcfyS/zWXvhcfg3jDRfxFTGktUzvfLnbYzgv/A==","signatures":[{"sig":"MEYCIQCy8LA/RKhtEaZlHjLOtXj/O7+mqnDJkjCQll9or9JcigIhAJPfG7BAfsPRljXhWXzoknQGMQn3daSoYGpSLofQQbyN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"2600f39c8b6e381aa3606a886f56de769f23b355","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328101441.g2600f39","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.0.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328101441.g2600f39_1774692892514_0.27201438930398014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328113615.gff37ba7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328113615.gff37ba7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328113615.gff37ba7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ca0e92723b8dc391c7f14cb3e9c3790d2e7fe0a3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328113615.gff37ba7.tgz","fileCount":4,"integrity":"sha512-ETM4F/t6W14gkEemh0l3A152z/2Hx44/ABcWSsP4CSrbiGmfH78N4VZEZMjpiLio2SIoDHCj4SNC1co67ygqKA==","signatures":[{"sig":"MEQCIED9APk4aEvTywypKziVBL4r0yJbos1Bx027D7XP8cL0AiAkoHFf2orTCqHGN+N8c0UNEF81eJyEKodPpR5klfwBUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"ff37ba794c11bf7851149fdee427fd34a4ce66a9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328113615.gff37ba7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328113615.gff37ba7_1774697785850_0.4907540026771171","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328115747.g786b662":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328115747.g786b662","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328115747.g786b662","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2b559909f8b1ddc7f58152344fe3ecd4e144b916","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328115747.g786b662.tgz","fileCount":4,"integrity":"sha512-t9vTeRGRxZqgggz1JOTqU/Dmdhj24NuZYDiikb9F3GSuGS7eKMGoo/qGuk4R9Odr2j8h/B15i9tnbUvwX2HIkQ==","signatures":[{"sig":"MEUCIFbmqMeELNx+veOcLn95+cB2zq9a1heTUFLz/3xXNGKQAiEA7/FRppjXmdnek8yDYXAqlHbVA2jFxyLmfLfX+eW+49k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7093},"gitHead":"786b6620abcde085891eb41171f02a055922eea6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328115747.g786b662","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328115747.g786b662_1774699078195_0.026860453804332662","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"codingbuddy-claude-plugin","version":"5.1.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.1.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"089eb9e3e8d0869c9693472d956219af6ffa9b86","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.1.0.tgz","fileCount":4,"integrity":"sha512-DtKZ88vRVNSaEBlHHm5fxPoXhp2vypQ+eUqRK9G6i+qmaRohPbOVn9VzruOppRmQYHPWWNZHZhmpiKreKVchog==","signatures":[{"sig":"MEUCIBmMAN8z+iH5bU7m3UYtU3PPsjmPJMCSpb4pdXZP3mK/AiEAsFthVuZeGDrNom5T9hMePN7ljJFinGSXbynm09Ta/3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7031},"gitHead":"786b6620abcde085891eb41171f02a055922eea6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.1.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.1.0_1774699111861_0.9040167507040029","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328124810.g9863253":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328124810.g9863253","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328124810.g9863253","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"96b0564eee555115cf7f135f39d6c4e9334e9538","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328124810.g9863253.tgz","fileCount":4,"integrity":"sha512-srtxWP2fPbqC7u+nXH1q4gMvrzs+k24AF2yUafT0u4tChreJMuKWcvDnaOpsPNvN3oaaJzPnOejqHQGqwQFprA==","signatures":[{"sig":"MEQCIGf1PPCK+mI2igotIgGVx5U7KqB1jaUjHnVQgrsZ5F1sAiAkf3VhT4qb0nzbrM9j8TZZyveimm6rib/m77b2Ssm57Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"9863253e65da6d5058d80708cd05607a60ffa52c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328124810.g9863253","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328124810.g9863253_1774702101155_0.09776845874854345","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"codingbuddy-claude-plugin","version":"5.1.1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.1.1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4393d61add63dce9316efc8dceb779d466fdcb3b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.1.1.tgz","fileCount":4,"integrity":"sha512-IfOfGGYSYAfYoj38d6XYtiqPJftTavU/BqADF2kAu0j0r21lty3oyj+WSm9Cc8Y58zSHVhnGbpJFambylU31Ww==","signatures":[{"sig":"MEQCIA8ozuu5LprIv6QlcikZWodhtxLvZ7iOsRzRmMwvySvtAiAY3UCIPwq5u3wp1NbsxnoW7evrSLL1yTPZl/t+nyqoow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6826},"gitHead":"9863253e65da6d5058d80708cd05607a60ffa52c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.1.1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.1.1_1774702224736_0.14196115851044278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328135436.gc556c1d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328135436.gc556c1d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328135436.gc556c1d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8be6a77676f5703cd992352e3575441db0841b60","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328135436.gc556c1d.tgz","fileCount":4,"integrity":"sha512-Mx8tpz5OG382yJx9qwB22+7ia4BbtlibIToT2v6zb6TAavcRhft5uMADMsUFKthAxnlrhuOrl4/5mBZOhg1ePQ==","signatures":[{"sig":"MEYCIQDAaMUR167vh5IxFDZAGrCQMCmvfPTEYwBmQcUdCSI3kQIhANnDmLs5m3FtyM5UoTKnQKw8nvYGhUQSllq0W+8WdWEr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"c556c1dea63c538796e4521e84fda855fe18eee2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328135436.gc556c1d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328135436.gc556c1d_1774706087743_0.9308687017839847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328140947.g1075b2b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328140947.g1075b2b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328140947.g1075b2b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c852af5c857c326136b6269d0c20c0d758a0f49b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328140947.g1075b2b.tgz","fileCount":4,"integrity":"sha512-0aoXpfp4MYd2F7HcOjDt6Z6aYRjGalkyt3SiiT3JF6cmAFyL7IBg0V05W69GTnWBWd3lAPup9Nb5/1qOI6WG1A==","signatures":[{"sig":"MEQCIAdrFGrBVojSEU7mUwSUsJU5uTz7tHB+GFw7cn1dBgemAiB9ruqPNxr/5YuNl85W3ZKzTwBafUlLKV2KXLE+WzwxoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"1075b2ba3e6cd8451d76ee8e918a8a25b3bc931f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328140947.g1075b2b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328140947.g1075b2b_1774706998636_0.4769797487657601","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328143552.g3d446a6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328143552.g3d446a6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328143552.g3d446a6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6b52741c2032300268502509d757dd3858e65824","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328143552.g3d446a6.tgz","fileCount":4,"integrity":"sha512-+8us/kiNrzdz2FPqKE5+fS8oy4XowFfgIxxEKA5phV3ADzD6Yp8GZsEQFo5KwCivqqNWB/3rmZSJPLKqGSu40w==","signatures":[{"sig":"MEYCIQDncAcz8MHJgYB8U3wmY9CZ90ayB4CcyIkNmBURBv1gogIhAJZfhOrlKvQ4gPbqz2ruXBuoaXUeCO7qG/eNyGzShw6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"3d446a6d53ad68f9f6dfa40e3e7bf0de5fc577e0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328143552.g3d446a6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328143552.g3d446a6_1774708562733_0.016224546895673875","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328164353.gef09d0a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328164353.gef09d0a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328164353.gef09d0a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"03b77b300877ac978557bb4f48761631ffe77392","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328164353.gef09d0a.tgz","fileCount":4,"integrity":"sha512-Y+zZFk84d+z7EQ3hI++FbuwjRhQlTUSi/UD4ac80PE5qeZOsNwktzZiFM6S9ZrEwfkl3ZzJGk3gLY87B/2GV4w==","signatures":[{"sig":"MEYCIQCS+p/Y9AZNXZVnS1M3HlXl8XcYvtGgDue0qZXge1Z8PQIhAO+y2TU8ydabdS8zyECJMYisChCOMKIIIvCQp7eeDgg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"ef09d0a946c74450d1c02df631822f87222a8f0e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328164353.gef09d0a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328164353.gef09d0a_1774716244441_0.9691880080304347","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328164356.g0a5f921":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328164356.g0a5f921","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328164356.g0a5f921","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6ff061299dca65af8e7dc7eb7d5cb0c94f12f72e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328164356.g0a5f921.tgz","fileCount":4,"integrity":"sha512-i5dDNYTkkuoab+0daElWpVZMsBE8ZEna2lHLgX28iYeQ4U2W6zqElfMa+xyuXEgluVamv2f4aHrOXxx/5dfuog==","signatures":[{"sig":"MEQCIBrTWwsTsb43kmniaIE29zdTHpubU4j7SzH/4f4OjsEcAiA4wSfHzYMlPVYtvLghgSomCZHco5lqLukd285nhGBCoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"0a5f92196e3b61a18e3953ecf59ac5820c321fcc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328164356.g0a5f921","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328164356.g0a5f921_1774716245933_0.9521860082508404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260328170430.g944bcb7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260328170430.g944bcb7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260328170430.g944bcb7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"755d318a3606cdf331926ab860687f8e9ee9e3bf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260328170430.g944bcb7.tgz","fileCount":4,"integrity":"sha512-+XbM9T5I58QVhx5yujkCfLnZVIz21mFx0wqAGMzDQP9dAgFI2KYjyC1swmJWWFT6wnW+0TQFLNs88F316Z/z9Q==","signatures":[{"sig":"MEQCICt5i8gJqc53KoYIdbPkKCgi4Gd/wbuoKtcf+bneoS3UAiBNtiNjt2ANb1dHM8pDYiVXHOxBYTKTUceV52LZ+pwDRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"944bcb7fc87a2d6865166b274e7a691e6629a535","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260328170430.g944bcb7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260328170430.g944bcb7_1774717480700_0.4820851696282422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260329035018.g834ebe1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260329035018.g834ebe1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260329035018.g834ebe1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1f87adb140b6a7083f79a4b5fafd5d3c5d6410fa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260329035018.g834ebe1.tgz","fileCount":4,"integrity":"sha512-DK1r1JNN4gp4kYp63CBBliRkR2Gn3+B7iQa4vIzMDLGPixkH1znG2He4hJ0+ybw+FnpRiGY7hxASIrVyJ43udw==","signatures":[{"sig":"MEUCIE1hRbQVdCpY6yjaKyiW7bEV2lNDHqd3W70lcfk7VqTKAiEA170qezaw1I+fRWuWxegoDOD/a5hngqISHtXJSBo7648=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"834ebe1ec65ac9090c23e94bbbb8f7e1dc67d160","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260329035018.g834ebe1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260329035018.g834ebe1_1774756229962_0.6253309284190054","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"codingbuddy-claude-plugin","version":"5.1.2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.1.2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a2d82c7e52d223adf7c30d2da2f3da794d4ad21f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.1.2.tgz","fileCount":4,"integrity":"sha512-9/ecxPU0cwNnpgnucmpn+qPmHaJevj8szYep7LojCr/5OqvB9N/BFdhf3QlHgAT0J7tg9yZS88vTrx67NIGmUQ==","signatures":[{"sig":"MEUCIQDf/OI5rs+Uv86jIjL4jcpojutJnZRLHSwjU5VmVpq5IQIgZGCtBoxF1zFuyitQFxYR5eS5zSWUOvJCoEwl/hHUnQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6826},"gitHead":"834ebe1ec65ac9090c23e94bbbb8f7e1dc67d160","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.1.2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.1.2_1774756312125_0.17725847729000344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260329115629.g071d16f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260329115629.g071d16f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260329115629.g071d16f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9488d79a658ed60bc08b2d272592916635c16abf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260329115629.g071d16f.tgz","fileCount":4,"integrity":"sha512-lDwtOShNY7XhB784Gq4VlFLkxMP0iS5eBVobA0Nqdk4nCa1+AitbvPuKrXAFMTsRWWywIFQBo99hNK0wmOnlow==","signatures":[{"sig":"MEUCIQDVP5b5v68RXrKnzLzZ9KCt2bhqrvmBo55xgMplM85p7QIgeU39U8JBUjIeZAytCOoLprKtwAk9OAyH0pogPxZmaGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"071d16ff0f8a3b2d8eea5ae97341843eb19cd679","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260329115629.g071d16f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260329115629.g071d16f_1774785400633_0.3048039955677919","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260330142403.gfd1147a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260330142403.gfd1147a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260330142403.gfd1147a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d8cce6277b5bc511845ff32f5ca2f7e4b3c118fa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260330142403.gfd1147a.tgz","fileCount":4,"integrity":"sha512-fUK4OonXgQBUdFnXeryrlC39avVXrnGJHgp36Z2lk9kNQ6ZLLl5M6HMSgTB/j79FafCjdC844r2RnSmZu3epGA==","signatures":[{"sig":"MEYCIQCGK6sCooV0PkNul3UGmf7P0+5/d4hsGf1cKhhgP4yeVwIhAN9RH6wlqzyTxdxNFajy22SMXH/rDO23zfvJH0CREqgB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888},"gitHead":"fd1147a1369b88d49399f7dbe2e4de3424957e11","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260330142403.gfd1147a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260330142403.gfd1147a_1774880654453_0.7332323112476251","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401051801.ga40e93a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401051801.ga40e93a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401051801.ga40e93a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0bb4a062238ac8a0fb35621f407d405bc4d9df2d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401051801.ga40e93a.tgz","fileCount":5,"integrity":"sha512-LnXpLCbv4xXnvk2e6PlI89w70IB0sK5EuCHTiKg7Kw4fp1zOOTEdRBwg+vOAm2cVeHMfK9PwMU0Mttz1IlokNw==","signatures":[{"sig":"MEQCIG8MtUVhNd4R+YdajvWLhqgC/SP6c4i3HlivUclS0dnqAiB80Da+qgDXvE91ny7EEs+d1uRh/FakZhH4qr1X3hnDPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"a40e93a41509fd5d3f23799e304b1935ab24a4a6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401051801.ga40e93a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401051801.ga40e93a_1775020692984_0.2942987630079996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401061345.ge9a1928":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401061345.ge9a1928","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401061345.ge9a1928","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8700f1b6739c7a1b66cd5d28f781241c36698abe","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401061345.ge9a1928.tgz","fileCount":5,"integrity":"sha512-2OD03FQuY1Maas0nPb21PuvmU/kaoeUqeJhPkDtqWHLNYcwSnTdxIaHw7/zrm914NliJpff+2b9sXajFmkY0+g==","signatures":[{"sig":"MEYCIQD9jo7BwJj6g5dUumVOSlTSfc5B9QUKivW8EA1TjA10swIhAKUOgY8I66As5Srj9jjxlR25Sm0J6VhyFJvPfIPlSjZU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"e9a19280de53847369e6abc5ba7f214427d0fcdd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401061345.ge9a1928","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401061345.ge9a1928_1775024036005_0.10145727520764969","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401064038.g246e225":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401064038.g246e225","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401064038.g246e225","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5d707ef18793cacfa8dfb0dc86fea415fa93e7ae","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401064038.g246e225.tgz","fileCount":5,"integrity":"sha512-hkxohj4qmy3nLzwuN3WhvaXePYcyntEZhtKnZw27b/nUepvlSJcgLIb323g6E90Vh7Zg4Yr38RP+mnyeMBQVbQ==","signatures":[{"sig":"MEYCIQDfB+ilPCA6j8jWTo4naYN9wMDt/e5FPAUF1+aKzDlTTwIhAKaXmYVI/HcQrBEeRhuRUsKt602IXE0UwZfYR8D4vl/O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"246e225c7dc4b3981e7805b1921dcfddc3abbbc3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401064038.g246e225","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401064038.g246e225_1775025649214_0.8338208133973197","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"codingbuddy-claude-plugin","version":"5.1.3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.1.3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c312d4779ad72798306b955340da2dcd83ffe7d8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.1.3.tgz","fileCount":5,"integrity":"sha512-XtL6rljdXd1r1N4n57aUsGsIzOq5JmMW3boa2bkqirxwam8+JfDghwy9Ltl3cABm5jqFsoqXB/JKNG/iTWPx9Q==","signatures":[{"sig":"MEYCIQDXBoJ5ddAWxDykJLFg6R5G2wQAs3OPJcNb7gSEXj98xwIhAPYY5nd5zzYv/3rHm2SsNWIkbOO4MrdrFfFtxy7/OTNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6949},"gitHead":"246e225c7dc4b3981e7805b1921dcfddc3abbbc3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.1.3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.1.3_1775025730398_0.3897271549846182","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401101746.g7c5ca6a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401101746.g7c5ca6a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401101746.g7c5ca6a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e29c0aefc5cec9ae75ffd8a57c2f585e02431b51","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401101746.g7c5ca6a.tgz","fileCount":5,"integrity":"sha512-vPFpvH3dSmRuD1AOoFy47WWs9t3seKAqbAXYZ1hY4m3gccbQuiHpU+7qpCTnqIDdoxVviB3Pd4lYp7H+6DJLbw==","signatures":[{"sig":"MEUCIBZn0frkHg+jcNkbjRN23fhhDMSjHLak5TnQZkLMS4EBAiEA0oHpdB81Xu8rClH5/Ec1TbtSCiBp7wkf82oyjHlQ6Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"7c5ca6abce17b179aa720ab9a1dd383372fe3125","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401101746.g7c5ca6a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401101746.g7c5ca6a_1775038675955_0.2923847711560683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401103938.g89e9609":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401103938.g89e9609","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401103938.g89e9609","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"782295f9802b8fc2cbc9b6488adbd11e8962cd7b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401103938.g89e9609.tgz","fileCount":5,"integrity":"sha512-QXeYXRSdC6m614ZzSJ4MX6EgM6cRW52Ik0y+MVrRlgFW2FUsyuJ3ompWqSKx919knzdFzsNEGopiH8QIsaBPaA==","signatures":[{"sig":"MEYCIQCviI5jztNrMYlgD2YuHBvK1etqO827/le62TZh/ClphAIhAKkUSFgbjBzzl5mJFQjcEWVKlhPu7hcRq18A+nJ7S54S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"89e9609f1abbdbbc4b52798e8eef7af8d40cbd80","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401103938.g89e9609","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401103938.g89e9609_1775039988153_0.3335681436723279","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401103947.gd179490":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401103947.gd179490","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401103947.gd179490","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d90d171fae4ecfec9e61af3e9ec02c422d925913","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401103947.gd179490.tgz","fileCount":5,"integrity":"sha512-VKjSuS31trjFJbP5EcElZfYAamv0Xi8QDXvIw3seBI8QnFrzXH4LlHuU0JDRm9xg+bHslTCwV1sU1obnGOUzrA==","signatures":[{"sig":"MEQCIEtPZwGofQ2HlF9r2gUduXH4lccQb1QnX/5aZnNVQDd5AiBLCyZqBbWmEUZyoffQWekorfJfxailhu4z/dt/KgXL3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"d179490147cb962a9afd8bbe046bcee85d6b34a2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401103947.gd179490","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401103947.gd179490_1775039997014_0.3321580231442851","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260401105552.g6eb350e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260401105552.g6eb350e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260401105552.g6eb350e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"39682df772e82df8814c51c4b3f10ec8fff8ceea","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260401105552.g6eb350e.tgz","fileCount":5,"integrity":"sha512-pxVzixRthhka17wiceeJU/yD4Xjc9gMeXiQ792Zjdj0nM1wiuZlp2kAOxhKuWO2AzrobXHkhJYL1cjN100Nneg==","signatures":[{"sig":"MEYCIQDWszgbQpy7L7XAn0/X9/ub9SI4v4aFHtyMhwY59lBXTAIhAKTKz3cwbRc+upbGsMb0itVjdFjSHvbEufEkWW7LAQCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"6eb350ea35e78b45e5b4bdd4f8c700ac1e27aaee","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260401105552.g6eb350e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260401105552.g6eb350e_1775040963113_0.9365162566169964","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402085917.g9167c1d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402085917.g9167c1d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402085917.g9167c1d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1cccb6a559846d6da15a1c03b0cf52a9707c13d3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402085917.g9167c1d.tgz","fileCount":5,"integrity":"sha512-PBV+zTsJpFfuBQGjGlAKtG7KDKrITlell8fi2OISK2vUyzgiD+91J7QI1AZa3YuIXaALHMBkt2nYubqm/1dYSw==","signatures":[{"sig":"MEUCIQC2YsOuNOr8gnngTSOrOPbX9s5ThBzvOjdgcBxJvzf8pQIgbv3sC6h0gJqxDPIssFXJqj2jwLL1dh5a8tqIa1Ik/lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"9167c1dc844558f0f8e79ea74ee5599d84d2e6a3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402085917.g9167c1d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402085917.g9167c1d_1775120367895_0.33351309440740295","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402085935.gf8d3e42":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402085935.gf8d3e42","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402085935.gf8d3e42","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ceb40b4c6d68bf290c127886e6d4cc1d45b66730","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402085935.gf8d3e42.tgz","fileCount":5,"integrity":"sha512-Uj6bdD4rKiIlU34WsxMoA1yeIh+L7HchPQRb84jbQTcTn3LssElCidtN895SmbH+PckhtZk1xDz885EdWfoudQ==","signatures":[{"sig":"MEUCIQCh+PzCNI1+PQ5AJBRiEM4OcDWGUHvvXKUVpSKKiRyvRQIgd0yjTVeWtQeezPX8Okkp7UTvUCa3DL7RqMvd/3sd0oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"f8d3e42fbe51dede009e631e7ff5f6c048f1bcb6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402085935.gf8d3e42","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402085935.gf8d3e42_1775120386114_0.8748235748890003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402090041.g0ab3500":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402090041.g0ab3500","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402090041.g0ab3500","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1cdbf276f452010dc55e369a61b3b8ff748847fb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402090041.g0ab3500.tgz","fileCount":5,"integrity":"sha512-18y2X9u6NGYjmseoeHNBsDLVH+6WXCweuitjyku88loqdBnsUSX8ae/KjBEXiStVGpaOKHLjkUmJ+yVhe2JSsQ==","signatures":[{"sig":"MEUCIQC2AmAwqZ2uph3LR8FyUPpfe7AWU0RAQm291WQKTvMnlwIgPd653VemnIE/rWb9aC2wI8vNzgGhw3VnqNiOmHOpysI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"0ab3500b23f7394e9b10dcfd8ba735f26c0e27fb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402090041.g0ab3500","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402090041.g0ab3500_1775120450928_0.5029313165757436","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402090136.g63fc7f0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402090136.g63fc7f0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402090136.g63fc7f0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"933ec8cd7bd2c98757b808c0cf96eb5ee1946ff0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402090136.g63fc7f0.tgz","fileCount":5,"integrity":"sha512-s/UZB1KHDORrDitHTbIxZZpR3O3z/Bf23omOV6Ymdjw+bT6KlQtLpl284AHBjrHc/sdjdT7hMnXXNSMCwU+fTA==","signatures":[{"sig":"MEYCIQCgZ3kZHnwi0JTbQet/h3uEb0ITBxgQOq0NXGthZf3thAIhAObXuXpei/sxrZxFFCDLLwOBl5iLomAy9vrn/zsvtmGW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"63fc7f03416b93e52ddcbe873f51892fbd5ab133","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402090136.g63fc7f0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402090136.g63fc7f0_1775120506868_0.5170327746132783","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402091428.g4e0e4b4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402091428.g4e0e4b4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402091428.g4e0e4b4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"85c9eb07f63d62e105bcc04751d2b8c4e505cef4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402091428.g4e0e4b4.tgz","fileCount":5,"integrity":"sha512-BvsSPoDjDU0l8g7rXoEBeWYWcmTfcZGJEODVZICHDUnSFyjPpJh9yDAEXAKbT8Nh2adgmerXZlY5IIrmqgAurg==","signatures":[{"sig":"MEUCIGhXyIUptlOcJhO3MaAwNQf7VxAVAXXA4mMym2wtXFvQAiEA6w1X5miuk9PqK9KWOEYWjNi4UuCSSZMLtjVpMA3dZUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"4e0e4b4e5ca4b1bf7a01d1a1e6dde7b95dd03edb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402091428.g4e0e4b4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402091428.g4e0e4b4_1775121278085_0.02147229098470138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402093536.g5f34c81":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402093536.g5f34c81","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402093536.g5f34c81","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"724e1fb01c706cc61069038035a533e1ab52e240","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402093536.g5f34c81.tgz","fileCount":5,"integrity":"sha512-ybFQRYSJoGhSUvClVWd1ZM5VFVreTK8QGQI12MMyxmWMVCmkuqhaX4p1691wHHUX0XVK2jGkJr9inH5KKhdzlg==","signatures":[{"sig":"MEYCIQC9wxJBP/EfO9R+XIzdA2YZ7YFQV9zUxG+rzH7LsPFRMQIhAOdiJpx5rKU3BHEwIVQMWWKMCfv/BQJ2dJInu00iwz46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"5f34c811c9cbe9394bb74af654dea799a31e96e2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402093536.g5f34c81","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402093536.g5f34c81_1775122546538_0.14874691884436486","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402094025.g3087947":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402094025.g3087947","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402094025.g3087947","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"906c15cc06b629b3149daf3207260bd6de5d9299","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402094025.g3087947.tgz","fileCount":5,"integrity":"sha512-3EQaD5umhvsWW5zVzRdi24QoaB8IxAClXFjtvjJoLhuCxe0nHa7xJSwSOT8ub8Oh6Pf+MtKAQ3CqT7+Dc/bU6g==","signatures":[{"sig":"MEQCIDKLMyAJZuhnqGPS6agFZ7F6Q0YouoVF8hwYyqlm1lHKAiAOPVBzP88stYz0n3egKSiSutz9+fBUzhe222yYPFfnpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"3087947db0021a78b9f8981f95cdb9d21c1cb0e9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402094025.g3087947","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402094025.g3087947_1775122834959_0.8891832758019758","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402094721.g929292b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402094721.g929292b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402094721.g929292b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cb91a9864dfb430de52c082faacf016a862c27d3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402094721.g929292b.tgz","fileCount":5,"integrity":"sha512-RmdmgvE1v6qPyYqMmiUptIy3RRM09SWsukW3TVWLzj2YWxNQB1aHPAH/V1Dcqk8DizxzpC/0UdF4pvAZTDVGeg==","signatures":[{"sig":"MEYCIQDN1e0HcXzrKCBnqJM2549Ab5MdXu8zrs4us7sOqd99XgIhAIyTf4qnnHVTDXKshQaozl2Esm0nh9e6+VRG0+on659e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"929292b65de6788b6b9e09266719517d70025641","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402094721.g929292b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402094721.g929292b_1775123252361_0.7206883358159721","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402094734.gcba9e51":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402094734.gcba9e51","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402094734.gcba9e51","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c3613ad3291dfb09025ceb7102fe286cd7becb73","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402094734.gcba9e51.tgz","fileCount":5,"integrity":"sha512-JY9ECjY/kwi8pDu4XppVzkU1DGqLhHfutMQXZJa3HQQ1U8vAGg/oXcCU885rwMzP+G3dQtOEejs1oPozoFl4vg==","signatures":[{"sig":"MEUCIHGIwmkSfu6meOsYd/nJhBWJQ4+hCjq66VgSHwPFOkSjAiEAusNxQHjY2eceJhHBaLsqQ7L0qBwkG6U4ei6BiUjkRNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"cba9e51fd5dbfb1445d6d8d18a0cfbec42819e09","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402094734.gcba9e51","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402094734.gcba9e51_1775123267177_0.059271466127624794","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402095145.g2fe5226":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402095145.g2fe5226","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402095145.g2fe5226","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"542e71d3ab45e8bcf9333655ca912a1b879a987e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402095145.g2fe5226.tgz","fileCount":5,"integrity":"sha512-8CQQDMMhjPBRl296M3QXFSQRJnVpJC70lAsN0Pe8FzO84rVPl8mAwYnzYFQGGL5FprwvkYc90tbsDCyyI32owg==","signatures":[{"sig":"MEYCIQCq4xXKd7dM4wQfAFuVoEePHb1tZl00fm2bWgqmadtm2AIhAKNF1AQjGzdSmNM65+cS7z5SMKFbq1Qc4kT14NgAoHtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"2fe52263e8989506f54ec424648d85a6664bcb8c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402095145.g2fe5226","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402095145.g2fe5226_1775123516509_0.7948182411723952","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402095517.g723d84a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402095517.g723d84a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402095517.g723d84a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5096574381418c78d078b311eb117de7831129fa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402095517.g723d84a.tgz","fileCount":5,"integrity":"sha512-sanL5cW+AG34n4aXesjJiMKbBisOGWchTXkIXHhIDpa/o3V2Zpvy8PkY81JLkvRi5PC4A+j5ctbY999kz1njkw==","signatures":[{"sig":"MEQCIBIxj5sly7GYuaIEh851NImNhcNY3mskthngrwNDe/iIAiAJ2QZ6R2+khQNmu7qfkxV0Rvoztgsum0Lhw/QkDWhoAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"723d84af9adbfeea1db37f814b5005d080e74cbc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402095517.g723d84a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402095517.g723d84a_1775123728497_0.6755844668432982","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402102050.g1cc19fe":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402102050.g1cc19fe","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402102050.g1cc19fe","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f76ad183e68129003a8f6115f9b68338a7c0b68e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402102050.g1cc19fe.tgz","fileCount":5,"integrity":"sha512-bMpw7PeVD9wkSMSCa129wRvycsISfdicu0fLCnHPJmfZLsK4HJbecFqKzOVD4sWNKt3Wjj8gnJURNHvS0l4FGw==","signatures":[{"sig":"MEUCIAVodeN2cczfvGlfZoWmGRIK8fHdY4yDayESnscCW2HCAiEAw7OmiHbn93KaA6V5vX8Hy8T+9XjqNBH6M46WEoYELdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"1cc19fe0f4098eb5b19e2ddf96d7e3e0dfb26207","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402102050.g1cc19fe","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402102050.g1cc19fe_1775125261042_0.6802604872509388","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402102109.g57b6393":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402102109.g57b6393","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402102109.g57b6393","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5a7ccd99d26747124536a555b83d2647684d64e6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402102109.g57b6393.tgz","fileCount":5,"integrity":"sha512-Z4s+H/NX+2mRFkUJMHrMMfx2QEPwy+1exjo8Y/J/YI8w/emqigSGqpomfSZ5clJQuQIZmEiypO43jSj9n6u/oA==","signatures":[{"sig":"MEYCIQDHLZsqPm5rVn9yUoz4iXQX9nbSZgUXXsRld+9lFhcdqgIhAKmWH3Rjq/xBqFc+21749TNwNxq0a6ZEnJOfKh2Yqzcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"57b63933dafb2c47f8c00303e38ad882d2e8580f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402102109.g57b6393","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402102109.g57b6393_1775125280615_0.03087631938573976","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402102130.g33e41f2":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402102130.g33e41f2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402102130.g33e41f2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"14f151d7770a90feb3768c0e75a604c401e42570","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402102130.g33e41f2.tgz","fileCount":5,"integrity":"sha512-fc5NYNRzPh8zioICGoWVKN/clG/Tdekxs4AyFtpnjJI3caZ4YMXdaLgXJ8Wowp0yxvbnbTMrEHJUaVMNb7zy8g==","signatures":[{"sig":"MEQCICneufc6LRFmUknOz7iRlcJqUEEdGsiHv3lQwPWUevQgAiB5be9X3QSSiSLUi9wqpJrdZsSJ8JS9J9QHHOQdR7nkkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"33e41f2607cc3c87489d933e376fd6405f43b329","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402102130.g33e41f2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402102130.g33e41f2_1775125300794_0.5769596050474695","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402102145.g4f79954":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402102145.g4f79954","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402102145.g4f79954","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"573199ccab12f49077be4503d1f09f631551cdaa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402102145.g4f79954.tgz","fileCount":5,"integrity":"sha512-3nDbLRF3QZGCOqEwoICJGmmm97NzhHgMmAz17jsIv4kw3D8VpOwGRT9zULFilMgSRpZCdqZvup9ABSSSzHekAg==","signatures":[{"sig":"MEUCIQCblSOfMc2WJzwF+ooOa0n9CGClXJeNjZI3I0Z0ujAhDwIgT28p/wOW+DvJkzxcA31ONsNXXA+hwY+wQ7iQbFeGsrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"4f799544292aea761b4dafdb3d3a30ebf908ef7d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402102145.g4f79954","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402102145.g4f79954_1775125316317_0.9921386194369117","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402103034.g6add97d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402103034.g6add97d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402103034.g6add97d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fae6cfd2187285f8f3ef3ce238959c0bafebbb79","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402103034.g6add97d.tgz","fileCount":5,"integrity":"sha512-AFIfdv60eOXdDpVvJLl/spvvvv7GSbdQzBH5G5+yK/rxi2aIZdPqCIe0R2OgeC0UhwtiyjFx0n9tleuPNdlj3Q==","signatures":[{"sig":"MEYCIQC5nGTmvRIO6410K5iQXewbc850i8sujtU6i7q58tJYXQIhAIGfbO13Q+s2DB+qkrNoBKWGXFt90EdnAkoc6u9a2WB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"6add97d6bba815daf9623056241c4064e176ed51","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402103034.g6add97d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402103034.g6add97d_1775125845696_0.1954364684252543","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402104438.gc5072d8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402104438.gc5072d8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402104438.gc5072d8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9e1f147b9509a0108de9f4cdf695278efed09e56","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402104438.gc5072d8.tgz","fileCount":5,"integrity":"sha512-fnEHmuzthkema8z+nwsD1aDvzGpe7sbXybl+ZBlFh8v9Z18BQ+HhYqpfi//Fp+XcOl3IScWLfwOXVDkGWcoGbQ==","signatures":[{"sig":"MEYCIQDpGwRvfGWTo9yi5kypwu2WF9/EPr49rmH5Xwp3IMElAQIhAOBEr30wfqAU671CnQAxbplSNNabokJ99zVNavc6/xI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"c5072d84c715b5df394ffe3c701f485426b03580","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402104438.gc5072d8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402104438.gc5072d8_1775126688493_0.8307491246253123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402104521.g173043d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402104521.g173043d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402104521.g173043d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a4e50266b7e07e2cbf8ce47f538159f07662d9ed","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402104521.g173043d.tgz","fileCount":5,"integrity":"sha512-WRZ6wKeWKI/tF43k0f58L2r7cfmxlOmjGiJw+s5oA9PiZQbowgtRCatSQHsqBS80dIdjXQsRxRJAxQm+ryvRbg==","signatures":[{"sig":"MEYCIQCf1Giu/J2yTV4FHFDvlZFhRTWbPsswVQdR7BgTHLNFbAIhAM0DHHCaf1poHYuxnuTMd1kHUBXdd74OIZUvt2mc1gBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"173043d81d50518beb29a34296e0810ad275de70","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402104521.g173043d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402104521.g173043d_1775126731563_0.4159412557310178","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402113404.gd8a5e15":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402113404.gd8a5e15","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402113404.gd8a5e15","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4b7d800d7b91a89323d34b141c93ac01f527b46f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402113404.gd8a5e15.tgz","fileCount":5,"integrity":"sha512-MKN0DVGOKMADBPerZDw3KD3WH/i6AXzzFUqtJgsxFx1Mm7h43T03wn/AsjD7DRvXX0oYORNHlvsdtULCFHRepQ==","signatures":[{"sig":"MEUCIQD1O81z4AOF3Ebn1v4bg+6I9kMdVtxrRTHK57VjCt5+WgIgfQ+/2yEQ7ySR3M96h1w6mOTxZDbPX3x3nWgHarxKFmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"d8a5e15f14bf67ca67285cc00274b3d5abc934bf","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402113404.gd8a5e15","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402113404.gd8a5e15_1775129655325_0.7996845778472841","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402115621.g1b21987":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402115621.g1b21987","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402115621.g1b21987","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3d44fd5b5ac21ea42068a16bcb6ac341193fbc7f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402115621.g1b21987.tgz","fileCount":5,"integrity":"sha512-sUy6588Xg/93r/XcjTYTcyKdeYGqWl+JDCz9dFPk4/LMXxiSZf0JEO6Y2qrdndvd5Ef8Xv1jMqj9Qal8AHdxDQ==","signatures":[{"sig":"MEUCIQD2bhNmwcF4erI2FmlkVAQdSa/iLTAgVfT8IcP33fLlpgIgKLofw9Q4RPMkhN4NG2FVcak5559mEFs/xOrslBNnPvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"1b21987393f8cb1514b6914dcc2d282eefd0409a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402115621.g1b21987","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402115621.g1b21987_1775130991343_0.7839896551976366","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402115659.g2ed7c1a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402115659.g2ed7c1a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402115659.g2ed7c1a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f1ec6a5cb3bdb7bfae8458f0242d41e2525c68c3","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402115659.g2ed7c1a.tgz","fileCount":5,"integrity":"sha512-zHM2aON/ZGSe9eDGrkK1xl4aSlnIU3zNPSvZmWCKvUDnKYrC+Sf9R1kkCC21LtQVSYuaF27NgyY6aUPBblT3jQ==","signatures":[{"sig":"MEUCIQClnHu0W5dKRVBo2gI+DkoHwcEU83XV68KL2b4cDrjFsQIgISvOFzqD03u0urfiiTDV/zpNCLEjY9eP23vZdLgpfEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"2ed7c1abb404830d5243e3512de34d5b2fd7de25","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402115659.g2ed7c1a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402115659.g2ed7c1a_1775131029747_0.7975051586121629","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402122527.gbc5e8d1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402122527.gbc5e8d1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402122527.gbc5e8d1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"88c33d2efa59bcf977267b22c13a4453b97c5aa7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402122527.gbc5e8d1.tgz","fileCount":5,"integrity":"sha512-9qbGa7+b30nOK9kfa/Qk7lJGBacoPyZv4+NtESz9IvMjzn1tKFq7mhp7Jcdm2in/3xE+BpcJrHv9Np/cZHa8nA==","signatures":[{"sig":"MEYCIQDFMLBaigDCgRww5NIEf5DY2MmpVcvEzUPjbFM0tFXNvgIhAMtwIV6JYqaU4gYRDr4mbYEMQ80mThKfWmykyGFf8EMg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"bc5e8d1904e26a19f0fa6e1b6b559bbdf02a8859","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402122527.gbc5e8d1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402122527.gbc5e8d1_1775132737768_0.6100894167661308","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260402124428.g0684d45":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260402124428.g0684d45","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260402124428.g0684d45","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e57cc8ba2247b662c7421b54425ab949f2ecb5a2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260402124428.g0684d45.tgz","fileCount":5,"integrity":"sha512-gIFkabaLL95M0ZHma9ei5w8eRUvZ65iHfBkpEFMabNM28eD7k7QQFb8/TYjRZFMgBxQtP+pdntWuIV2QtCrCUw==","signatures":[{"sig":"MEUCIHP7NSIqD023XbcJt53E0S9ThfV+0qrqabpENYwhUE3lAiEAhK6e+LtgO1vIOkHNp2Ws0gCp/1ZekGpVT2w3WAgxtIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"0684d4575011c0d4e3ff1df52c19b2995c4b36b3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260402124428.g0684d45","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260402124428.g0684d45_1775133879093_0.30158060711634715","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403015539.g5e1ceb0":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403015539.g5e1ceb0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403015539.g5e1ceb0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a29a96b0626d12ffd6b83cf712318593f702aed9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403015539.g5e1ceb0.tgz","fileCount":5,"integrity":"sha512-mfEOo4C3VGW+8T0XI8N09whKFy8mmq8/AVIx4ODfaTd95NTOzTqzvFqD2SPm3L36HUbjLN9SCezU1L1ytSKuog==","signatures":[{"sig":"MEYCIQDLBky8iVatSyFLJ07IWh+2nzi+WP7/8kHi7pL5uE4JAwIhALn4352erQrVLSFPsHenPIDNkyICVNm7k2ZqxWcmHXsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"5e1ceb09395b7f83547a1de5317cfc9d0419a17f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403015539.g5e1ceb0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.1.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403015539.g5e1ceb0_1775181350893_0.4317697999765564","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403022133.g3309a0a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403022133.g3309a0a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403022133.g3309a0a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"941c5f79972039b3601bc61a030c4e52b2376636","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403022133.g3309a0a.tgz","fileCount":5,"integrity":"sha512-C97xnniHPbLY+3R21G8CPHN9OQcajSRaX3t3EqBzD4jI30v1j4ICVEFJvgnnsL0JjbsABKDJTnQAjs+oAOL9wQ==","signatures":[{"sig":"MEQCIGqJJmg1fQE7u2Z+8smgHM78L1tulrEi6g6dvE3xqQBSAiArrIP4tvJ7941y83scu6O27GUuIacFfE4kqBD0BaO+qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"3309a0a525f8a65424174f4f3c0a50c096030d96","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403022133.g3309a0a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403022133.g3309a0a_1775182904294_0.1167774378893014","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"codingbuddy-claude-plugin","version":"5.2.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.2.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"246dca10bc73cdfffa0c80737a8d5bad5961ab68","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.2.0.tgz","fileCount":5,"integrity":"sha512-ON29zgJm+FPrsVpihuOpNETfENkvr9LTveMSEEnkDF+piDALe6MOFXayvr7gYrcWgLm7hxslT9ssnJjESL/8vQ==","signatures":[{"sig":"MEUCIQCiWDcrXfAvfLjKZWuauQtlLLZVeaSJw5YYKNPZ2i1WbAIgCH6vyyW+tdYmwST23eiNzmNfuiJz49Situ0a/o4kTxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6949},"gitHead":"3309a0a525f8a65424174f4f3c0a50c096030d96","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.2.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.2.0_1775183682985_0.11752994904543979","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403095252.g540b3ed":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403095252.g540b3ed","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403095252.g540b3ed","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d40c1b60f603479ed884bdd06c4026b1b31ea092","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403095252.g540b3ed.tgz","fileCount":5,"integrity":"sha512-7I54ODzugo9ZQn9/a9PP5Y/0vT5eDTC6V68nIdCgR/eC90HEH2z0d5luzLS8QuEgmeUFovatqpPTcGe8hRyTXw==","signatures":[{"sig":"MEUCICrk6+fMOw3wdWBKHalLMou1Z4FBjxaKKQca1XYCrkVmAiEAxG8GbmLpuSvAPR1jqVErYOAx9uZeHskcxjlkHn+ICak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"540b3ed30944f7b839358afcdbf73631ddb0f657","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403095252.g540b3ed","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403095252.g540b3ed_1775209982629_0.08510360655954274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403095259.g6bbd487":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403095259.g6bbd487","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403095259.g6bbd487","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7afa44c50fc77b5e93ba9172b118c8f26d6726d9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403095259.g6bbd487.tgz","fileCount":5,"integrity":"sha512-yOgxKmOjrbGcAa0dyemrpAxiUZDvt5naCwKLZqPuURh6tjzgeGQOeuhrh0cCMPEz23D9gajA8isPTV4eYtC5ew==","signatures":[{"sig":"MEYCIQCE5xvBopVwsixmSNkME2lw0ITsUjFz0ax/pYNXk47PqAIhAJXKhiU3G81emqaCeZIgNjBts2cJ7j1rpDh4pK2XYLJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"6bbd487bae42bfd310ddba2569c70bb08f111d89","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403095259.g6bbd487","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403095259.g6bbd487_1775209991069_0.611490992828772","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403095311.g9660efe":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403095311.g9660efe","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403095311.g9660efe","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2be4180e631fbe0195f6a4a040a1d406b9f05491","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403095311.g9660efe.tgz","fileCount":5,"integrity":"sha512-O+y6ixpCw4LwaqRA4qbmUITQiL/S2DNtIpLGuzQMfqPPjGdKIqWBnDKV/w/GqWAf+oCS7Y25RD6qnnZqljy9Iw==","signatures":[{"sig":"MEUCIDF52nghW6lRfwNuT6P7cRQZVPBQY6qm48X+3ctc9bqjAiEAmE+XH0g9KJxLneaX/qW2yCCiImRsa6L76nqBJLD86fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"9660efed6156a5b5d4ed2ae8c78276770fc78fcf","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403095311.g9660efe","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403095311.g9660efe_1775210002215_0.4183236273149247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403121249.g687a3a9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403121249.g687a3a9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403121249.g687a3a9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1da8f76a8196871b9cd4e09da7f8a580296878c9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403121249.g687a3a9.tgz","fileCount":5,"integrity":"sha512-m1pmtpNXUxrrwx5816kZ61Wk0kuPHzPOdjJAxGXs3FiM4khU6zMrlQCNr//+ZQ1mjJTcqhnMon9l5wiBLV0tXA==","signatures":[{"sig":"MEUCIQDdP39sLP0nJocEUrpM3gTEZG8NgEiJYLQ+Y7/T64usxwIgPwkvjvWmmiNXVnCP+19wOnj1ogJcJoapNOfx4S3YBUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"687a3a9260d8b35fe0c39faf8dac710f76d8ce7b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403121249.g687a3a9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403121249.g687a3a9_1775218380076_0.5339359278746947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403121305.g1d017d1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403121305.g1d017d1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403121305.g1d017d1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a4a031e365f8fabf9d2c23598a180e6cf956ab17","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403121305.g1d017d1.tgz","fileCount":5,"integrity":"sha512-4N/yVKgcYoK+p+QtNxR1ySTbdFZPBGrJ/dV7x/2GXfu69Wcu6djIhmLdP9em04WkS6aaq9fyIEJ+McrMx8WpIw==","signatures":[{"sig":"MEUCIB/wucI+vNxUOTPr389aUTldGcBzDtXxomkwB5avpNZ2AiEAu1iSAMMICUtcjhbKctnTcXuSFAX+lh13lmBRY28pua8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"1d017d1cf59c26276de680d4cbded92565dead65","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403121305.g1d017d1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403121305.g1d017d1_1775218396598_0.6840842208364102","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403125418.gac74a58":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403125418.gac74a58","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403125418.gac74a58","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0bccf5cf46ea91259ca1e47a0daafa251657a746","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403125418.gac74a58.tgz","fileCount":5,"integrity":"sha512-iENPhY5oX5lak4kC7j+70UQ+fjNDUbR95LKVhfFbHdPmFoDIQ8cwi8706citybRijOyQNjOO0BKDw6iavIXkoA==","signatures":[{"sig":"MEUCIBnGpU3BdP2tpAFo8Nb/VJ6ueWv5mu+y1mme+M4Sb1f9AiEA1jM0g1a1K9obqq6rFtf1IO2kQObV7LpCaWjPg1+Np3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"ac74a58c59ee7c810e7265e623394314315cc947","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403125418.gac74a58","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403125418.gac74a58_1775220870697_0.08785818804915713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403125437.g238a37b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403125437.g238a37b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403125437.g238a37b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"052d52733000cc4430fb52e87a9d208154d51e97","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403125437.g238a37b.tgz","fileCount":5,"integrity":"sha512-JuVEnxI68ClaeaztUBh6H5XqCyUhNLLQTgO7ST/SmX79bAYhP3VIC3YckU5ol8/2lVroXgEbag7IZKKeK6lAOA==","signatures":[{"sig":"MEUCIGeLFvS8Bd3pqYTWSVpCWpw1GvqH+lh6QGg/tql2pCN4AiEAupT3VAqXtZUXgVbfUYSxADr2ABqRqGbCJgFkbESU7ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7011},"gitHead":"238a37bec10e9f995b4a31c02c72eb85e13c736b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403125437.g238a37b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403125437.g238a37b_1775220889565_0.07330790024550571","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403132443.g63e42a4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403132443.g63e42a4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403132443.g63e42a4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"349ae1b5fcbe1f547e6eee641725d5d79103cd4f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403132443.g63e42a4.tgz","fileCount":65,"integrity":"sha512-zGqXAj1+0RFBav0MyAD4fwVzkjVHp44LYgUIjGcUCtgbvPiDWUQpaZpGxO5T+Xiar8yITD6mvRdBKv9dXN79ZQ==","signatures":[{"sig":"MEUCIQDEQd8UJPReSaU6cUmR/TPcuCpiLzjKa7Q7YiVkMTloygIgK/kqieCwX4/2n1G+QP8cqMvCigAONGwpUhwIfLBAm8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447494},"gitHead":"63e42a4a366aa4f8dc1bca9b2d9ab7201350e7ad","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403132443.g63e42a4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403132443.g63e42a4_1775222693576_0.5038380253584132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403132451.g3508ee4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403132451.g3508ee4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403132451.g3508ee4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d76340edfc69122b7eb378c9745ac8fe39c9b18b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403132451.g3508ee4.tgz","fileCount":65,"integrity":"sha512-UB1DaZyjNfmtZlCTCP4//xsFBcAUQI23WHSg/BRieNqd8mZtRrasYgzU+ieEaSZQ4YQN/gr+mDyUg+3KpM8oHw==","signatures":[{"sig":"MEQCICF1BN5ajUTnsLXCD6TirgepZP8B1R1rQIYTf8q/dTKgAiBXknV8fTbbG0Gwmgjr4zKk+j4SbHaVuEJP57jm39sDcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447494},"gitHead":"3508ee4d9a131669f5d07869676e8c6db077ddcb","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403132451.g3508ee4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403132451.g3508ee4_1775222702909_0.9463938858187024","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403132500.g1e83aaf":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403132500.g1e83aaf","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403132500.g1e83aaf","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e36ab8cfc4ffbc457abc21889c6262af0b98990c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403132500.g1e83aaf.tgz","fileCount":65,"integrity":"sha512-HcqCn0ptqg7xlNdxIi8Wpa7A3rbBbp96FRUQ5/Ao7jnhsDHyIMMwvDO8ztx4kMNnqos3QJdGQqewtjXzj0/0Qw==","signatures":[{"sig":"MEUCIQDw3qnUDuQv74qIlHYum2wK64oES8zXD4bpaOnSuKtOhAIgDzGro1rMeDkprUqf6Kfv//7yrFUZIoiGDiguA/7w6pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447494},"gitHead":"1e83aaffc81d1f07fc78369efd73f26381d92743","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403132500.g1e83aaf","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403132500.g1e83aaf_1775222710609_0.5023678058312808","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403140032.g7f07a23":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403140032.g7f07a23","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403140032.g7f07a23","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9b69b42d52c00ae4932481343ea6c9321a8ebae8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403140032.g7f07a23.tgz","fileCount":65,"integrity":"sha512-kVIvFkHcxEDtrr3X4kjyrl2Jj/kmqq+YwJT/8VsuPYrVnvxKAgpf9mMd2gWxu9FMeAlrrvEe9Jhd9iINkoARSA==","signatures":[{"sig":"MEYCIQDaDu7pnLxiehuE2FO3P2bRealOcg5iVQFohnhcrICC4QIhALZmHAFhudBNFWu+LvBSf3lDW0TNO4+lg60qqTOKm3Ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447691},"gitHead":"7f07a23d7dea25613910a29b9cdceae690bfe97a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403140032.g7f07a23","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403140032.g7f07a23_1775224843393_0.15943484929512897","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403140104.g08737f8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403140104.g08737f8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403140104.g08737f8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f4086f6451eedfbd994b0e9570239b3a1ad2561d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403140104.g08737f8.tgz","fileCount":65,"integrity":"sha512-GDsXQaZQ58WcsEIQT2GeypA+J7Ky/S5f5/NXHDYKxWVhUcsgTAP57qVWeApwnAYGrmjOkHbOjAr4IijKAhMJ2w==","signatures":[{"sig":"MEQCIFy/wUe8wEO7ddNyMtj0i0/bIDCA6o1Icovlt1GqpfVDAiA7Ess3CBzP9jbgACKYOF1FsQLdqSBxgc7ZUePuz9BPtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447691},"gitHead":"08737f857d4f10f0fc1e5fa495dfe304fc1f98a0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403140104.g08737f8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403140104.g08737f8_1775224875328_0.8103039439139375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403140106.g1143be9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403140106.g1143be9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403140106.g1143be9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"373d8b59061737cb4213c6fc458168462660208c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403140106.g1143be9.tgz","fileCount":51,"integrity":"sha512-Qz+exeHj4iykOo4caGdcNmOW2OCBYVqhIpGpb5wa/uaSGcSpI6MxOz/6zGszLF2pmrBxLX0j6+dr0XnpYp5aDQ==","signatures":[{"sig":"MEQCIFcT4K0bHiKgx2xKw8yC6PIfcu/1HnWYYIGJQeQj0kmNAiBWmRKpaampft/1s4kUAAT6HmX/QPsZBjNHFp52Iypnww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320706},"gitHead":"1143be9a41f87e6a573ddc25bf70b22b2a0d05f7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403140106.g1143be9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403140106.g1143be9_1775224877388_0.46840655364416706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403142626.g0c28aed":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403142626.g0c28aed","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403142626.g0c28aed","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"226813399b72761cc2a4e35f9c75982ea4dd1996","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403142626.g0c28aed.tgz","fileCount":52,"integrity":"sha512-2pJHBQ4eBBcRBVJFlCLD+wqUltbTnLvpf+wDtGzQyUUzdxhY3l0aWs6gk7wSoyETYZ2xAyu0AIXPMIRZ00wCTA==","signatures":[{"sig":"MEQCICliWKi5flUB4+mO1/BcYL7I8lpoK1PdtD/q7riiLkBCAiA7hGAV+fF9nULHR0WsjMzEKqPj/bjzWRYRk4gI3JWP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324500},"gitHead":"0c28aed206d602ca9b7fe43a4c22638cbd1653a3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403142626.g0c28aed","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403142626.g0c28aed_1775226397199_0.360065562916567","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403142630.gd347b22":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403142630.gd347b22","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403142630.gd347b22","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2df1f639f1749e79501b3d513b30eb9b3b84bc61","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403142630.gd347b22.tgz","fileCount":52,"integrity":"sha512-9ASsLmWu3qkLSnn6e51DIX5E4FB5Uylfrg38Wrycad03b0eI78H4C7oh4Y1a3WV/xGjfS3/UIVbUkJVbLliMBw==","signatures":[{"sig":"MEUCIGKpCHT7fI1MNipd7Oh8YTcWAqU2YOxBtYyUfoOkBrYUAiEA7riXgLP95Vd3spisizPqg9qdm/VZWyXWIjZCAu9yMXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321938},"gitHead":"d347b229c3475ba1b62dbf7515cd663e315977f6","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403142630.gd347b22","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403142630.gd347b22_1775226401620_0.9090518047204172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403142650.gcc6c6f7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403142650.gcc6c6f7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403142650.gcc6c6f7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d41ae5bbac7c1108a2c3d43e02f7aa2485963958","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403142650.gcc6c6f7.tgz","fileCount":52,"integrity":"sha512-QG0pDCaVIVbh04J57lXMZC0Q8f7EniHY+m99KkOvRjmIu8TbGoq5Kwq32PTHVqvIvk3IGH8+Z5qTPmLGVtsOBw==","signatures":[{"sig":"MEQCIHrjUwmItPgGCmHSoVBZiGCxt7wMJEUb8LlFGDTybrzBAiAJdPfctyfAuFDQav55dUGnwg1vCWuIkDVbPcJSzcin6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327819},"gitHead":"cc6c6f7574aa111fef152d129134f10387bd7caa","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403142650.gcc6c6f7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403142650.gcc6c6f7_1775226421282_0.4385886782220809","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403142655.g2d5a535":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403142655.g2d5a535","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403142655.g2d5a535","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"51039f6b6d30e48286e3e4927dbc931a5b45846c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403142655.g2d5a535.tgz","fileCount":52,"integrity":"sha512-9SKYS90E4J05J/DSJN7LZC1rtQwrYRRsB5OrRlYpTmU5IedsVE5C/cPntkQPPEKnkFmJbi6hhpfELYQqqPAOew==","signatures":[{"sig":"MEUCIQCTUKinu5Cc0jG8lzs05Z/jOx99Ny5ZqV7hq9gWQ13zOAIgAI2s1jKMR3/I6jFaLrYTQDphW/8aXycjfLDdApa6/QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331577},"gitHead":"2d5a5358690789b1b7f8d88c6bdba9fa189dcb46","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403142655.g2d5a535","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403142655.g2d5a535_1775226425236_0.6019409913817282","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403144534.gc3e5558":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403144534.gc3e5558","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403144534.gc3e5558","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7f5ed82478a3a1f5b895ec30dacb2fcaa5f519e1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403144534.gc3e5558.tgz","fileCount":52,"integrity":"sha512-/YTMD29J17qSs6uG/8qef1MHo1fIW7TUL4xkt89cWh+diXmaUIsaOVOx30wnmTUZjd7JXu5LXdLPgMPrysJ8hQ==","signatures":[{"sig":"MEYCIQDsY5MGcj04ui15QhmBKMcPMyyWNH63Ge/9mF7bzVSicQIhALBA9ivff384We3LRyaq5czCFzwYJS1LUwSh06K55ZT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334650},"gitHead":"c3e55585ad2b0accbacb6516ddcc1122e6b120d8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403144534.gc3e5558","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403144534.gc3e5558_1775227544665_0.1264711042929345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403144536.ga32a61a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403144536.ga32a61a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403144536.ga32a61a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ebbb6758bfbd4768dcf6ae961b6664d566501cbf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403144536.ga32a61a.tgz","fileCount":52,"integrity":"sha512-+soDQnAgiQUyGkhqeBhbP6vM4QKPrB8fBIP3eqLAj4aS3bFxPAXfa3/KBJgqmRK3hWJCjw6/C1xoR3D88KKc/Q==","signatures":[{"sig":"MEYCIQCvSDzUhCCQ49ESjRM/q7B3VA/wzRH6+9Hgx4MN2JXU3AIhAIGzkgVgoAi6C1cbUIW7iNV2NRMpjFvFniZjUbNjH0f+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335039},"gitHead":"a32a61aa443eec4848840f6d186f3ada0e7b9ec5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403144536.ga32a61a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403144536.ga32a61a_1775227549490_0.3293379795307425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403144551.gb85b5f2":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403144551.gb85b5f2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403144551.gb85b5f2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"edbff18b7b84170340e4779f5d4365b405c243bc","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403144551.gb85b5f2.tgz","fileCount":52,"integrity":"sha512-+V8SyjeeHcYnvuhve6MSWMGIwYNNUUrKMo1Blro8cJBX/cbFmAoV/u4CCkyknNvOhm62/xp2MY0WacJcL4U7FA==","signatures":[{"sig":"MEUCIQCtgVbEBL+FABkDiXl1lG1fjBu4YBFFbvt+Bk+P/a4S5wIgdfe/RYaEiLKwlqLL2HIHHtYOGj/5LUUCjcvhugH4iMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336219},"gitHead":"b85b5f2b1a19a8ca94ef6d149bfcdcaf0b97f4b3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403144551.gb85b5f2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403144551.gb85b5f2_1775227562658_0.3076119821560419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403152013.g114be3d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403152013.g114be3d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403152013.g114be3d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"69e6baa4d081ece9c72b5c1f009952d9a1f61489","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403152013.g114be3d.tgz","fileCount":52,"integrity":"sha512-slyzDeFjUPIGAVR+PkQQ9ExPIYrL223E2Vmj9t7ugNLj52qOrFnMVRTYq6IT/9AMrMmuCq6hAI1cO6/2Gbe96Q==","signatures":[{"sig":"MEQCIHGNR3HAKsmUELGR0DrxJRu2/g71IH186gmMf1o9KJlLAiB2vZ7MsiA19tn3TFJX32nsW91Q0ROm0Zza8vPccTdLCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336213},"gitHead":"114be3d0db9c7f3035524af26c5c3c8621a08cf7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403152013.g114be3d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403152013.g114be3d_1775229626250_0.8211817528254923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403152119.gd11e967":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403152119.gd11e967","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403152119.gd11e967","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"9116b042879cb9d6ed992374ab3f7653f26b8132","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403152119.gd11e967.tgz","fileCount":52,"integrity":"sha512-jGvfFR1sH8OZksgA3tlRPa0GDq2atRfd7k/6QG0Cb2dXkedTdfWu/AdlRYHvn3XFygfQGnZ0asZmCfZko7rmHw==","signatures":[{"sig":"MEQCIHdTzn3ZjZQgwV+QD9sdUxQb7XJz21Gm6gwSNSdLH1maAiBUB0XlphaA3NNsP3Yk9NTx3zqSyZV4wpBAyqWPn7wIWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337540},"gitHead":"d11e9672c43b3076de92542fef36f4fbc42157ff","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403152119.gd11e967","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403152119.gd11e967_1775229691288_0.4924863636578847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403152514.g85af2b6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403152514.g85af2b6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403152514.g85af2b6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b4a47db411be97264ab2945aa6a275cf04a37fdb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403152514.g85af2b6.tgz","fileCount":53,"integrity":"sha512-F2zy+oiSpj34m3z6SI6Js4N2u3yiMPUwot/N8Wfa/EDcYnnOGMcCqF8G2zzt9uZ2WHxiiHHwPFq4hedIxeH5Zg==","signatures":[{"sig":"MEYCIQCyGDP4avr0BMQbjR1/EGN+DYQqFHbQsf8gGbUtPdeYawIhAKtyU0xha5/ENXDl0KpXKqvMbOm9bz+BgHb46czxSgUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338510},"gitHead":"85af2b618e3f0c4a2962b8f780a1161e074684a1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403152514.g85af2b6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403152514.g85af2b6_1775229925285_0.8203181361488971","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403160038.g0496c13":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403160038.g0496c13","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403160038.g0496c13","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e81a51781ab770e37433fab9894612a4dee973af","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403160038.g0496c13.tgz","fileCount":53,"integrity":"sha512-vKa0fm2EF4b9BqqGbRMeYpCfb7GOcvMUp+7XsBxsdxlaowgseMtUnT7mxccd4AD1OXctMA4KRMwT3CTx1qm59w==","signatures":[{"sig":"MEQCIFDPHJ7bJnToN3YmqrJ3gBE3haymUwhQ0hIlWNIkQh4AAiA2ZHRpQ2+tpfY0FlIEGSkaJKxd+omdS4bjHG7zqfqCEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338518},"gitHead":"0496c139b5eb5d26f0c955611689418908b29b81","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403160038.g0496c13","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403160038.g0496c13_1775232050211_0.6733963265686373","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403160058.gb875311":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403160058.gb875311","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403160058.gb875311","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fce7b18b7ab966077a115b6fdd8c355c265ef2d2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403160058.gb875311.tgz","fileCount":53,"integrity":"sha512-KJzROLl4k7KPqU6qnlmDtuXIWyUJcmWJBOWiLweejA5HwB8geI0uaGFvfJfIm2SoMEZ6MVNqNUt65+Eaz6q6Uw==","signatures":[{"sig":"MEUCIEyl5cwDkcZ4yq61h+7VBTq2ksCqWNgL9phkBcyJO06xAiEA1GNK08fNHqDPA+ADlYeO1aRbUviY+xG8X4pApkXnJ5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338702},"gitHead":"b875311d4834d890252da4463f17833e9e54c905","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403160058.gb875311","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403160058.gb875311_1775232069231_0.5729828858319239","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403160103.g9fece0e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403160103.g9fece0e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403160103.g9fece0e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"68ee561632247ed6d58789e7b74189aa33fc2b52","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403160103.g9fece0e.tgz","fileCount":53,"integrity":"sha512-4GPYDsjgYnSxQUMFximufbaWyuxnjrYTphjXNhKl1Q8aZCFPj1LO2AiGlR+amaZYc+vFB4EJBAlbSP4PKuADAA==","signatures":[{"sig":"MEQCIB+N6L/DjHyuAtR2y+WeOU7n1NG6WBLQvG350w9bi3L0AiAeUHk1HmHZbKBCTCcAzgAmDZf/9VTVgoi8yTu2jGh9/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339090},"gitHead":"9fece0e1b6c84d9bf8931a256602460f744a75ab","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403160103.g9fece0e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403160103.g9fece0e_1775232074775_0.14401517281579013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403173159.g408197c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403173159.g408197c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403173159.g408197c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"100c40fb7ad1eb179ef505812c3293aa758573e1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403173159.g408197c.tgz","fileCount":53,"integrity":"sha512-XeSUOm5Dal5cZJJed3mUL3yFpZX4671QnCZ+Dy2ruHRMpFCxucZuG2NoRWsy66DHjvmaf6I+KvWtlnuCL7OiKQ==","signatures":[{"sig":"MEQCIBY59gxCMdAMLM1wwaGqlh7p6oC57Eo6F3Bfj3yH77kpAiBzySaOHClVP58g3pHajpGLRaJM5hiiJRB85qP60UXl7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339176},"gitHead":"408197c6564be2a2313a18a931555cd2fdade438","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403173159.g408197c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403173159.g408197c_1775237530856_0.6538154472835316","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403173223.gabb324c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403173223.gabb324c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403173223.gabb324c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"45ebe2c09c3ecd17cc1d76b520e1eed6806bc429","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403173223.gabb324c.tgz","fileCount":53,"integrity":"sha512-tVXFht0/+B1HCAXsdhauskmvS+HnarfECWZA0jP7iVAoXsVbJUVWBX0SdCeACY26Bhp/FluUSbVBIcxPxca30Q==","signatures":[{"sig":"MEUCIGp+2dRw3avkJIuivL9SfIjUHw4Yypxq6BnwZUfvwI+4AiEA9Qprp3LUUFK8j6WW9TY/wvreqPjS/SHjhWPXZjKNMoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339271},"gitHead":"abb324c90a95f33a88e2f0d65ce8f41cd1d3070e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403173223.gabb324c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403173223.gabb324c_1775237555072_0.19703161772957234","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403173237.g456003a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403173237.g456003a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403173237.g456003a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"832c23b4fc344c1e7baed97a2a55063a06fb08ad","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403173237.g456003a.tgz","fileCount":53,"integrity":"sha512-6arEtz97IIUOdpnmJ+zp5pk9HJpuGGmKOQ7fsgxxz+x6BCHJJgLfmZsCUmodkbu61vYet+hgLlT6jEboMBS66Q==","signatures":[{"sig":"MEYCIQDwOrW+Cxd18e5l2kmpcz9/Mlhrg+XWbg9DT0RTQ7HMpQIhAIopZk6szQpMAIlp2Ytd4Q3bfIJ9WcFaJoB25sED3r0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338631},"gitHead":"456003a54fd829e7abea82f1a70c232742960665","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403173237.g456003a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403173237.g456003a_1775237568822_0.2358399081981537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403182138.g207e4b6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403182138.g207e4b6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403182138.g207e4b6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bd7e620c0f11394281e50ddcca52b178e04c4bf8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403182138.g207e4b6.tgz","fileCount":53,"integrity":"sha512-z0QdmeN43a1IAzdclh1VTgxY6IwWGBnSanpKD7zDCKBdUp3Bk4/S8VsufhkCGVRmzzf0XbwGYrwhM6hMwNa/Wg==","signatures":[{"sig":"MEUCIQCyRFouCF3x7woqBOhbvqAOBheK/dnTfJ2Lk5IPuvmijQIgPBPaDHCFkxiaxA714BzXjbHDbGBLYzgIoeJi6RCziQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338491},"gitHead":"207e4b63f113565d8b80b2c4fe0800fc26f1bbee","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403182138.g207e4b6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403182138.g207e4b6_1775240513787_0.5141748068886631","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260403182628.gdb5455d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260403182628.gdb5455d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260403182628.gdb5455d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c4e895dac2d2cd86629ec47f79f5f2840f368ebf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260403182628.gdb5455d.tgz","fileCount":53,"integrity":"sha512-v1RLnzqe7C6sCp3uB5+vgt+K7C+FZqv9lPi1HaAlO04cCw+tklJEOv3C6fenbDQ0SSFDo0p5yaWpxOQalD7ElA==","signatures":[{"sig":"MEQCIGB041hYdhy1VOXxjxvh2O9Jwco45RqGbesS7LGCeFp9AiAzkZ88LhCVa5b4e4gJRVcGl/JEuRhhjKcaB9t5z1lKeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338491},"gitHead":"db5455dbaff6ffb6b167e3f7f5a172c3ce34e06b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260403182628.gdb5455d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260403182628.gdb5455d_1775240799578_0.2971395560284047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404004110.g9c0ab0e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404004110.g9c0ab0e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404004110.g9c0ab0e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"21df2d5287a95544bbbd6ee6911893e5618a003a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404004110.g9c0ab0e.tgz","fileCount":53,"integrity":"sha512-pNJveISqH+oD3jLNhZFiRTOEswwpllgZNfXorcuaFenPSECKx/FeUB/PhlU3f9y2uungga3Oj+hkRZ9p3Cct7w==","signatures":[{"sig":"MEUCIB6iCEKadnRW00pMVB/FYS4vhcPDqiYgq7Im7huKNTVtAiEA/JLEQYFFZOcu6BSoJAybVDtAfGEHoetNJnrivw++8NM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"9c0ab0ed3791ea800948d996c107f090805c968a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404004110.g9c0ab0e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404004110.g9c0ab0e_1775263282229_0.37168592319942295","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404004130.g7e7241e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404004130.g7e7241e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404004130.g7e7241e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"7f35a083c44100bbe7d5ce5c17cdc3e0e778552a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404004130.g7e7241e.tgz","fileCount":53,"integrity":"sha512-ssfUTR+/nODFq7HM+AyYMSqe+lOS0d/CoI4zSUSqotL91B51GW3A9rAebSAFaicFdeywD4OJFeYqcHcwwojS6w==","signatures":[{"sig":"MEUCICAT+Z/mnue3eLXIL2DmJlWThdv5NbxAprRRrpFO42KCAiEA+UTgd6jJbZ3qjLN9EFkwN2IKOALXn05sOZWQIEUxVjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"7e7241e746e5c6e9de8fee9bc933fa53e7a54a55","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404004130.g7e7241e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404004130.g7e7241e_1775263301165_0.3224103622391694","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404004150.g8a09803":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404004150.g8a09803","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404004150.g8a09803","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"59fff0866ad853e4ec281a6610d5b645c7dc70c5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404004150.g8a09803.tgz","fileCount":53,"integrity":"sha512-PjTAk2sQ0XI3iiCofQnrUB1SngSURcn81iRSz8W+apq/gjjmLqYjU/rd5eqnFIZFtrrqvFMKfDoMuz57hP99Tg==","signatures":[{"sig":"MEUCIQDjjCC7jDgvchZTfDGJOdORiZ/DH5Sv8zeAnecd550zJAIgXWZ03kL2M1Wp9mxH+Js4HfvZdyhfI5c4tEnd9YI82Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"8a098032f321a0ddb82e056e5873018b73437434","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404004150.g8a09803","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404004150.g8a09803_1775263321027_0.47311679950634056","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404011314.g1481f93":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404011314.g1481f93","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404011314.g1481f93","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1e2f1d2ce91457378fa51ac2579e4acf39925eb0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404011314.g1481f93.tgz","fileCount":53,"integrity":"sha512-ULUM6phgTqKvo9e78SmY9OANUHJq/m+kTb0kJ4ey2MpphGhRop/OUPwXFN705p2fM2Md97zDNurfjvA/YlAulg==","signatures":[{"sig":"MEUCIENfunVpFuJ5UsVmrwZE/Qndd4sy1t8O7DfS0cKp/qXlAiEAsx9zdWByWGSH5hI6NOk9OxpXsbU2HfG0OeSpsNfNxI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"1481f932918acf9df7b3b5bd33ed3d8c34eb91df","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404011314.g1481f93","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404011314.g1481f93_1775265205295_0.8708469619740613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404011333.gc98cd1a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404011333.gc98cd1a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404011333.gc98cd1a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"57934452ff1c3a8db8de1e0616bb3ccf78b38930","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404011333.gc98cd1a.tgz","fileCount":53,"integrity":"sha512-n2hJ9OyvUU+rc5FWCF3nQ5ghCrNKJmOvLx/MQL6sN/9dXxiTer/VCyMbqP7J7V1H8fH2r4SEq8l6ZWVOEe797A==","signatures":[{"sig":"MEQCIDCkLC1bvqdyCwj5i+kyKgUNlkpI8cmMaq762GoZymt2AiB+St5TYgdbJ5wst1d0MFjkbBm6GTA11Zg25kQrvILWoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"c98cd1acde57dfc3c5e0b93a1d902b04f57e8c81","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404011333.gc98cd1a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404011333.gc98cd1a_1775265224788_0.896494377252516","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404011344.gc7ae6cc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404011344.gc7ae6cc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404011344.gc7ae6cc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d841065f2cf893d311010bb9b82d755b425f7ab1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404011344.gc7ae6cc.tgz","fileCount":53,"integrity":"sha512-acvZKTJmotabuiLr+VYH6Vc2duy+oaRHjuP0Pn9F+jvxt1rf87cn/umTEsAWll64ZQBGIoPFTN3Mdmn9a+TNZQ==","signatures":[{"sig":"MEUCIGQ+Lp86aYPLVIFGS+RVNrBumz6M0G0BVNKuO7iU7+jUAiEAsAkDayD0Vf1FCoR4zAr1xmgNLN/NJQ/BRKtTT0HmXmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"c7ae6ccf1e3690a0df229ed51b34e1a0d4be6032","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404011344.gc7ae6cc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404011344.gc7ae6cc_1775265235875_0.7821070871190303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404013937.g32afaac":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404013937.g32afaac","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404013937.g32afaac","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8676b667fce639418622a94afdee5a4fcaa7b0e7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404013937.g32afaac.tgz","fileCount":53,"integrity":"sha512-3Wav46H6MgmtEqyhIF4nT6yQJECTj8qshLS/yVVz+UsTDXT4ZlkkioKyZ//arHgmfcJfJWgHJenFbzXbflRs+w==","signatures":[{"sig":"MEUCIG1AqG45jdARmYxjCkyhWvw6NkHpjq0RpYhNmCmODItkAiEA70OCMNlA9gLnK1KoYuDTsvK+qqz4fwFb1VfYc9XjRL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338672},"gitHead":"32afaac2db30876e3592b8d4911026b83a447da3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404013937.g32afaac","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404013937.g32afaac_1775266790202_0.7085425388007103","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404013955.g0ecc845":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404013955.g0ecc845","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404013955.g0ecc845","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3b2601d4865d655368cd8361ea0ff1a29b0a10ba","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404013955.g0ecc845.tgz","fileCount":53,"integrity":"sha512-ZLSLOL49nDRB72FVC6oSwxLASAaUIsbbzZjpA0pM60F3N9g5Z7cQEqL4WEsg0aiSJCsS8hIndQBgsgi8qPXseQ==","signatures":[{"sig":"MEUCIQCDaA/5jUOP4CeI6Q4svE+VyJTJjJY10WYVnyha5Hbp7AIgGj7mvtekGecD/04v7BCl7WgXkuAUmxkgcw7RPZ1Po8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"gitHead":"0ecc845d18d7fdaa0fac6acef93628d35ea3f855","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404013955.g0ecc845","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404013955.g0ecc845_1775266806107_0.44831297777113766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404014033.gc7b6858":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404014033.gc7b6858","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404014033.gc7b6858","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ac623a89a43084c0f589a5b37b714ad3f8dcffcd","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404014033.gc7b6858.tgz","fileCount":53,"integrity":"sha512-Lv+Gz70xho0mwQGPH4mSzpqHDM8FQ8jQEHvF7auibrpQxxTWlCmdzZ3tdS5OA6ptJ2RRQDY6QaEoI4B/TeNOOw==","signatures":[{"sig":"MEYCIQDpmGw68aTn1EW0KoU0j/paPYwTM+aesPQfOqEHenFRhgIhAKmR3zzbsOG6zly8jKEoHnGO0z60mF3ytdn57OgrwVLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"gitHead":"c7b685883405e66cf93c0c3ead49ca8c69a686cd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404014033.gc7b6858","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404014033.gc7b6858_1775266843673_0.13141992040969352","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404015536.gd4d94b8":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404015536.gd4d94b8","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404015536.gd4d94b8","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"775228d0ff3f5a3b566c6bf6c18333e707a2ce46","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404015536.gd4d94b8.tgz","fileCount":53,"integrity":"sha512-cU+X+0ZtYUxcMkuYlBNVvHkhcYB59DN1hf9hZXaL3opmY69Q/l/PcLWbviSZ5qAXZ/9fYajf7h9HAnm8o3hvqg==","signatures":[{"sig":"MEUCIDbxKFXumLdOz5yWB/ACYK0g4turezMlNMBS0UkLuNTcAiEAj2usfkq2YrmmaiBdoSVbSuNU+R3yxt3zE8joZGTxlLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"gitHead":"d4d94b82ba17990e0f2ff88948e77c7b0802d053","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404015536.gd4d94b8","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404015536.gd4d94b8_1775267747796_0.18930596924037957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404015545.g76797f6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404015545.g76797f6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404015545.g76797f6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d132f1667737688da860bd9e8abf3d6527b52728","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404015545.g76797f6.tgz","fileCount":53,"integrity":"sha512-TuZFWDytYIDMGkLCGHzobwNtBjjt++Ui975kL7pCq7XBh/NUd2SQdh5WRQoUYHi7JX9GP7sn7piGjIm60gPBAA==","signatures":[{"sig":"MEUCIQCJyZGtYe43aUObw+n1gb6ADIi4SYayzgwbMhO9342UOgIgQsWt+MSKa5+gjemwnrGoj8UKCNA8wFnfB8vyYnvD3Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"gitHead":"76797f64871b7fad66304c594f476e5c3cd1e8cd","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404015545.g76797f6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404015545.g76797f6_1775267757106_0.006089025986555807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404015549.g573c04c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404015549.g573c04c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404015549.g573c04c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"28601e29beaf5e78bcba5ecf2c21d857bb27ec93","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404015549.g573c04c.tgz","fileCount":53,"integrity":"sha512-NSJ7cNchQqavMMV61K2dLtY52wgb8jFihbUV9R+6HWzuzqSSbIMp0zl5w8UAyXJRfW+4WwJsDkQblYg+RCQgxg==","signatures":[{"sig":"MEQCIHd8hySuGaTC2Li4ST4MEoXc7tMnPpkVCcdyW1gHvVrDAiAJgAr6mx0ilnd9OvOKYwtwX00naWT//PLJo3IVfoNIwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"gitHead":"573c04c391b11067306a2c31a7a67985439802d7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404015549.g573c04c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404015549.g573c04c_1775267760013_0.7084372067524487","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404021732.gf8dc64d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404021732.gf8dc64d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404021732.gf8dc64d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ea54b50e33982aa414af585fa5476d70eeb497e6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404021732.gf8dc64d.tgz","fileCount":53,"integrity":"sha512-vbXfTy1ICENsKO8NDjikHANxBzKZ2YmPVknuIcH4PrBpY2DMoCpOloxtyQW4EksMq3/C4tLgVn3sNU6zDKHz+g==","signatures":[{"sig":"MEYCIQDuxZh7zzzM1Gpcx0d6NfHxUSrRAZ4unXtnf46z+slN4QIhAOi+6yVzzSvzJbHIpkM0cJmdMH9F1jt3T9C9vXJoMrFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338549},"gitHead":"f8dc64d73fed1d99f89d137ca95b3656cd8390e3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404021732.gf8dc64d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404021732.gf8dc64d_1775269063273_0.09375384949307963","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404021737.g9afa3db":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404021737.g9afa3db","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404021737.g9afa3db","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"66ede3a4bcdbe54caed22aa215132a71708e862a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404021737.g9afa3db.tgz","fileCount":54,"integrity":"sha512-z//wm63EN0MwdM7lVUZg/GLfK3V7bfZ1SHTQp0kaiAvQa8j8gLbkpJ9rlKmHhDHAWAs7gTOYaoX4W/kZT8V+5A==","signatures":[{"sig":"MEQCIH0q/EXeSIeYV3aYG1s9cK9ItdAET5tFXuYCD3+z0UFiAiB5q4P0fvLrrM6olJVJKKVt476wejNKnMUsyxO/eEgOqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342814},"gitHead":"9afa3dbe1b35f61c62fc7aa93a3292ee7aada200","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404021737.g9afa3db","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404021737.g9afa3db_1775269067571_0.14551437872185957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404021750.gb9df988":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404021750.gb9df988","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404021750.gb9df988","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cb94b249fc0a0c48c10d96295e5d649f193290f5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404021750.gb9df988.tgz","fileCount":55,"integrity":"sha512-bdoS2HNFIajVU8sQfS+TfKw77b+wtzvNHJxodVNcjwYSPBg9e3/1HpsX3dxf0P+vdspcLltplWYhYdUdvLC/3A==","signatures":[{"sig":"MEYCIQDCvMUEmftC6kg21W8jPDJjsy1URE20Ip5MKKPcbMS9pwIhAK6ySv8Po3z7rj9G/1gH31vHgmDwRI1OS4jnyf2YDohC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344960},"gitHead":"b9df988dbe32549387e9d549f57b33739b138787","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404021750.gb9df988","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404021750.gb9df988_1775269082080_0.8370104492576249","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404023027.g4daec63":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404023027.g4daec63","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404023027.g4daec63","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a659a9e7dd8c346e82f17c42a76ccb569ebb1fe7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404023027.g4daec63.tgz","fileCount":56,"integrity":"sha512-jOxzoeo1iqi/291+Q4eMdfw4vOdcfHv8Z0HruQ6yWJCQlwXwMO8+sTIOtlXaXFXfxWI76t70yK+WPqssoNORkA==","signatures":[{"sig":"MEUCIQCp5DaFGP5ue8C29/2dTZe1xgA5IVbIri1ThawBy2iNuwIgPmAaJoKpIQdpIGVE4pPSRY6q46V4/TQlmcYY7/ypF2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349242},"gitHead":"4daec63607799fc696113e7ff2061891db55d700","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404023027.g4daec63","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404023027.g4daec63_1775269838208_0.08699445292806551","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404023041.ga6f1c1f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404023041.ga6f1c1f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404023041.ga6f1c1f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f81ac30323641da802d84f344254b3f3d80c4ae6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404023041.ga6f1c1f.tgz","fileCount":57,"integrity":"sha512-PgvGSh4Qa/RjeDkgyypI7epDvUKip/c6Rw5Q/l/VFTuXmLf2y+a8xB97MmAshqXGoKXxfU0b2kST3Qgr9DFf7A==","signatures":[{"sig":"MEUCIH2Vs4owtT/8zs0fJgsFCWZR8ZAFEWgfjXuxCLV9t9XcAiEAsZ0y/fhCU7kjVw55hfQAWCbndmuliDcrVGXxnDjzZYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351136},"gitHead":"a6f1c1f9bf722c971a18e3339d7d5fad4310c70f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404023041.ga6f1c1f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404023041.ga6f1c1f_1775269853393_0.2589225321490247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404023049.gd28d102":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404023049.gd28d102","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404023049.gd28d102","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c5022920df5a187275adcaa592ee2ab22144d578","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404023049.gd28d102.tgz","fileCount":58,"integrity":"sha512-2XjV8hRIaFGK/p2yA1Dye7JvPEVUqSXBNCyxoi6Ev71oO83BVq6BsnX1Xd8fUTr5uplgA/dYExhePEGiosXH9Q==","signatures":[{"sig":"MEYCIQCuSnqdF8sJrGgUCxYaWwd3zOGELLcHcjbnje6iHNh6FgIhAIQu1hdkO426AZidNdAgkhKE3JE9m3wDdIhnXIEGKrnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353112},"gitHead":"d28d10246b1bc353bc45bf2ab25b9ff743f5c2d0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404023049.gd28d102","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404023049.gd28d102_1775269861346_0.4332084105038565","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404030149.gfddc741":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404030149.gfddc741","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404030149.gfddc741","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"478b6bbbaa2aa60be41bfb52388884cb88a669bb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404030149.gfddc741.tgz","fileCount":58,"integrity":"sha512-PLjudQc/6W3f+QYpKvTI03GoE1zSuCxJsTUV9kfW2Ba47cDv7tEhTwgqE/3ed+aFZ4JjuR2AVgOodOVgeR9bCA==","signatures":[{"sig":"MEUCIDO7lE96CtiewGcgkRHFfjPXpI3tMg5kfCefyeZrueaqAiEA5Y6yv8lmaOO82C/4vdtUUy2e/PLZkWVAYS1wLqXX/hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353177},"gitHead":"fddc741e4cf5058bcecacc6a64fe271bb914af14","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404030149.gfddc741","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404030149.gfddc741_1775271720677_0.07682578952501817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404030153.g30cb849":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404030153.g30cb849","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404030153.g30cb849","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a8f6fff463f7ace877e2f02f8a948242d455fddf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404030153.g30cb849.tgz","fileCount":58,"integrity":"sha512-m8WgMFQ5eJYYGaP3e4eR29Fo4oRAZHSTw7HkwkQqdXp296u2VZq7OyyMLKI9k7TPkYuqlSFFxHybNPo44qVYFA==","signatures":[{"sig":"MEYCIQDIBKQw9o1C8u5GQ+TCT0JCyGBLGbjReo30JOKFWHq2OgIhAJVLxAghXKWrqgP1GdlOMpASFA2vaGmKoPsozCf3WFzt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353112},"gitHead":"30cb849d27b9a41364ab8855113372a0381dea6f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404030153.g30cb849","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404030153.g30cb849_1775271723602_0.42591587551545174","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404034420.g7bed6b7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404034420.g7bed6b7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404034420.g7bed6b7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"47fb63ec6ab2e05634204e0a0e230cd45b4f7ae1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404034420.g7bed6b7.tgz","fileCount":58,"integrity":"sha512-NgfDQLlIsAhUCoi1YVdoaIHM0OqP0Nv3HJzUbKk+fTsxXKHdN5Gyq+utb2OYcIWyuIZ5wsnFqPq8ysfP1Y0vdg==","signatures":[{"sig":"MEYCIQDswAQvmHhoAtE2wJTtxS2GSuGMcLZuv9X8fkhfDJGCPwIhAK8nsETRikPJUSbVlaGnXj98kWb0y6SDflSMJtCJF+i1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353685},"gitHead":"7bed6b7e5068e006afb50ff7b52864f127f56a48","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404034420.g7bed6b7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404034420.g7bed6b7_1775274271045_0.021769986020149013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404034935.g628d15d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404034935.g628d15d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404034935.g628d15d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"681a35668c5456c93afd1088216521315d47f9ba","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404034935.g628d15d.tgz","fileCount":58,"integrity":"sha512-H3d9YmrpZYDg7mJdg7ObenrSvIfvhnid32mJful28iJb+GiHRdXTIsbxoqvaPBT3uKIVx2PZpNNQUmiQjogL3w==","signatures":[{"sig":"MEUCIQCkqLFeIoPnB9WQnLPRIFcSIz/3ySba9bKtOclSA3NOGQIgOjn3wKgjU2TRqPC8o/HtMnhpIqBNGzeorYEDmkWy7lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353879},"gitHead":"628d15dd758af5b5244d845fd9262943a23f7e24","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404034935.g628d15d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404034935.g628d15d_1775274586584_0.4663230445586699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404042920.g7efbb2e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404042920.g7efbb2e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404042920.g7efbb2e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bac85fb8caef9cbaa3db33a5cba46f45d352dc32","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404042920.g7efbb2e.tgz","fileCount":58,"integrity":"sha512-hnOvCPi8OEeVkleDIBVc45vVrsXIltvhjWMu/Q/cE5sWFR7rtm8o+/qdkQJ2esk1qmx8T4vACdA69GYnAbnRnQ==","signatures":[{"sig":"MEUCIBuQzjgMe+hQDTONrCoPMhAt/njaNwfn4tw7vJp9fW86AiEA47wwrp/KPvNvQDMeGF3E3WPeIsQksA1NVqcYUm/pwDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354650},"gitHead":"7efbb2e72e3f982cbf0d1cd680f11f1c87ccdea7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404042920.g7efbb2e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404042920.g7efbb2e_1775276972445_0.29180696670448913","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404092951.gf0b1879":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404092951.gf0b1879","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404092951.gf0b1879","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b029190aae9ddf233476f3344f4d9f2169a3a11c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404092951.gf0b1879.tgz","fileCount":58,"integrity":"sha512-gNWlk26Na18MVCXAcFxQr7CV0LsLN5b1CN63oATv0+tcRxxYa9aosc7wXDCgrNuVmK4k82eEAfT+bX40CW19pQ==","signatures":[{"sig":"MEUCIQCgDWqaesIV2CbKm5KGboMgJENfVtcy4oVi94SQJKLhRQIgPdw6eic1B9NxqV3Jl996NTpSD/tOiudATp0/efmxiC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355125},"gitHead":"f0b187974d8adbfa959a64886e5b4ebd8a8ff6ba","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404092951.gf0b1879","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404092951.gf0b1879_1775295003990_0.27789962542110747","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404093005.gc9b5bea":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404093005.gc9b5bea","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404093005.gc9b5bea","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"716ddbd45bb339ef4e96c5a115d97eea9ff4adc1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404093005.gc9b5bea.tgz","fileCount":58,"integrity":"sha512-G+96X8cPShUe0wvF0Sm+A5NANUzlDiRwUVj+5WPE6Qb+eQswxZHEtuNDvuhRUyZU1s5WMnViINlLCNTnGqNuSw==","signatures":[{"sig":"MEUCIBHqPATnCKbBuV9rucBITYtUfqVDB+Jee6uOPKLMm/A/AiEAs8axohrIHElc6TkJ7aWxsTtUFnn9+T1jf68VgINM2Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355205},"gitHead":"c9b5beaea9e336d911e5f3fd3701f5f0adcb316f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404093005.gc9b5bea","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404093005.gc9b5bea_1775295017773_0.13751371338457563","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404093357.g2aac5b5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404093357.g2aac5b5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404093357.g2aac5b5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bd5bd7f317b225dcd9ff99392c5a3b115ab40f9e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404093357.g2aac5b5.tgz","fileCount":58,"integrity":"sha512-011+bE6ypyn3l9GuB7kdfTmnwqLTmLYjXXNnPCU8xarACza19IzqV9HtHlHEr3Hra6j8ZHQdhtscVnJ8ofc19Q==","signatures":[{"sig":"MEYCIQDU92BC+Jkt8VsJ/ylCJ7vjnOiUwfDNYO8O+LHTvXIgbQIhAOocK3DZiKiu+WfaoOqPSHelYo2Mbxw7jNwkqxRdClnh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355205},"gitHead":"2aac5b5e2c7c445d21e7351a77dc9c7bdefcd91f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404093357.g2aac5b5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404093357.g2aac5b5_1775295247610_0.6617530745187259","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404095458.g62b3f8e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404095458.g62b3f8e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404095458.g62b3f8e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ecd39f9e5e8cdde4d4799a21c8a261ea71f4432c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404095458.g62b3f8e.tgz","fileCount":58,"integrity":"sha512-mMnAnwi/hmZv9Pqmb5Gcn1iIqydgMuFMTRfdWHmMi/aelmigza5Fds4u+QOSIPliunjuimM0cpFuuvpvOCJJbA==","signatures":[{"sig":"MEUCIQD2hefCeCXgcNTP9vq7NcOsqS8eDDzaFaWK6xH7cm3FwAIgd+m5EpuXGlgIKBb07aXbyugzg43vWr9Hk+hLmShAqME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353975},"gitHead":"62b3f8eb73f1615cfc85201010b6260eca5fdb6b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404095458.g62b3f8e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404095458.g62b3f8e_1775296509635_0.4968851926611546","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404095514.gfe65cdc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404095514.gfe65cdc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404095514.gfe65cdc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"588a84742702f5f2911810c2904f077ca07e7ea9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404095514.gfe65cdc.tgz","fileCount":58,"integrity":"sha512-koKLZgOVcPrMvOGs8CczQZ51oshEht6QvwNoG10ygryvPmd8vw35otGJ+5xaEiuJUs/tkFCdymFJCZ7ncS2Vdw==","signatures":[{"sig":"MEUCIQDYbRapv5uWS4qs1SofrExnRE5lacPyD275oT7XxE4l9gIgBk52JDGlRkJd9jLurCi4HhThSN1k3CMls0+Wv+X0pmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354324},"gitHead":"fe65cdcf7d53856660264a995edb81a5e9240261","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404095514.gfe65cdc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404095514.gfe65cdc_1775296525189_0.16083028101447483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404103209.g3d2d4ce":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404103209.g3d2d4ce","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404103209.g3d2d4ce","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"723500e5384abc876f7d9adc42a0503de35aa9e8","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404103209.g3d2d4ce.tgz","fileCount":58,"integrity":"sha512-5u3okKbbx6kSDLfapRDdPNM/waEMfcmuiTIXqS/husBvERayPh4lenoU3JKebxgXOk2CfRnWPH4+1TppFBEybA==","signatures":[{"sig":"MEUCICvrEPaOwe9ExWRfuP9D09hT4n72/rodC20m2JG/PvaoAiEAlz7Ai9NkieRkVHF2/fbrW1H6NNdYlmBi3rSZY/xyJ+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355620},"gitHead":"3d2d4ceab0fb237ee55f3702b9fc71721277ca06","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404103209.g3d2d4ce","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404103209.g3d2d4ce_1775298741311_0.8215541838949527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404105756.ga302999":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404105756.ga302999","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404105756.ga302999","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a73f18118751c73b3cc3acc7020de92bcfece6a2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404105756.ga302999.tgz","fileCount":58,"integrity":"sha512-hnPGzZLhCzi/icKhBB3U5Mc8k4F4tMm+bJ78pTMKrVOa2+psGfFYyh07IsNdaQg6CQ3R5fgohsLGJaRSd65W6A==","signatures":[{"sig":"MEUCIGy8ceOExxRn3JMtpaAIjI6cgcUYPzOP73mE5mfM3oGSAiEAziYs+7SPjItjD2/LH8il7sxHkEjt7H8+C7/oF9eklrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355620},"gitHead":"a3029991e316be927599014b3a2810291a30495c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404105756.ga302999","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404105756.ga302999_1775300286888_0.5859191071563554","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404105758.g620e7c1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404105758.g620e7c1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404105758.g620e7c1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d2a9d77b071608a48b3b08376e60c1cf1b21f660","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404105758.g620e7c1.tgz","fileCount":58,"integrity":"sha512-7qAHHjgM2oq5yfpfxkkGkVqrnJ4ARq48wC31/iU6DnMw9CRHQ3pLHeMYpYbFLfDP2eSFs548bMFWp4rJu/yIpQ==","signatures":[{"sig":"MEUCIQDnP1tkuV+eD0hEnEg7TBln+QQd48PRMW/phZpddEkbNAIgTYrAzfAIv0cWFfivFgp4QBCBc1c5o211qSZlBv+Au9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355620},"gitHead":"620e7c199e8d1dbf689918f680851ce70576d768","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404105758.g620e7c1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404105758.g620e7c1_1775300290309_0.37485063173380917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404111308.g3088596":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404111308.g3088596","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404111308.g3088596","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3016c5b64a2d6a3b4c38b641af96c960c8df3f3b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404111308.g3088596.tgz","fileCount":58,"integrity":"sha512-VtoQpeo1IClzrUy17a6AcV5/jdh1G+Oh+2R1y+zw2cAoq8bi8U33h/ALkndERGfogOp/JDs4mgmFP0KrYfPolw==","signatures":[{"sig":"MEUCIQCR1ZbW7dyPuedfcly3EpzhaBgluaJjQWo4jWMUmcyK2QIgSNeI9W5LIVO2tKQ57CbBdexdQj0C5pYXaVJexfajHZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355620},"gitHead":"3088596cc871f4a3d80920ffc2494b050b6dfeb8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404111308.g3088596","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404111308.g3088596_1775301199714_0.2817323163346541","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404114528.g4177533":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404114528.g4177533","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404114528.g4177533","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e94b00aecbda9a90f9910aea9803c5f7f058a972","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404114528.g4177533.tgz","fileCount":58,"integrity":"sha512-QKNSxePAr7NgZ85ktihY4EPmnpNvI+ExB0dNsI/exhqu8t8+V9n4en2XSyWRSuEf4M169Y1fS70KfgZ6laZrAQ==","signatures":[{"sig":"MEUCIBPMIwWpRMioV/mNPMrzQk9fKRZ0w3SeqaayY3pjnIVzAiEA/yeLZNcdJRiNGoTirUeaqRSuihTRtwUJiS6OqjcODXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355620},"gitHead":"4177533d3d827f5d9cc313cbc70a3ca5db0deb96","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404114528.g4177533","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404114528.g4177533_1775303139362_0.9141077257937098","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404115538.g2aff4ac":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404115538.g2aff4ac","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404115538.g2aff4ac","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1f61a4d66d6e6baaab13fef7b65ebb71db976c8a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404115538.g2aff4ac.tgz","fileCount":58,"integrity":"sha512-2MSAXLz1h8T90gw1Y6Ob8+T9tEApB1nPP8F7GExnAlMgPg9bBboFoJMiZ9oB33BuZds4yyIjRXbpsTvd6EcmJA==","signatures":[{"sig":"MEUCIDTRhJGHCFPVljiVo4vjCTq6cuoogsEmUUhUfPX8iVptAiEAtXu0ArIj8ZvEEe+TboUfBoEgY8liiZYL4wYtyp/Myb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355620},"gitHead":"2aff4acd8bdbb06a5fe7a26c617b7492b8f48952","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404115538.g2aff4ac","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404115538.g2aff4ac_1775303749014_0.5366534616525223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404131902.gad27ba6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404131902.gad27ba6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404131902.gad27ba6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"42a999b0e8f82dd06ce716f3f00870397a690e82","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404131902.gad27ba6.tgz","fileCount":58,"integrity":"sha512-TeMG5QA8ONd5ANhnlFg3nYAgLvr0Td3sFZ1fO1vWG0Zjl0sWyXSOOKbtgsMlOXYe0cXOjxbnIEU31Um7csU9xQ==","signatures":[{"sig":"MEYCIQCXcW13ghYnTUnaURtl9nE7TB8opFcJ1eg7T5UYqfRpkQIhANdBDRPhHxdvqRIgrQdWKMGAKl2u19lM3qHHEKlj0jWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356495},"gitHead":"ad27ba68cc1ca5a7d0b90b0903d3223d3eaf49a0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404131902.gad27ba6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404131902.gad27ba6_1775308754891_0.9943422827932256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404131919.g4d02cd2":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404131919.g4d02cd2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404131919.g4d02cd2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f21632335e9d63a562f38443da3259a53afdb222","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404131919.g4d02cd2.tgz","fileCount":58,"integrity":"sha512-w9xLOzaPNpO4m+oOeuXj5K8iw1TNGqxxT0V+XPQr3A8Snclm5VgqAhQiJjO3/W2djELXAQVMw1rrAgJATTBATg==","signatures":[{"sig":"MEUCIAJi2LgZ0GIE1pFO6s7q8OZ9H3BN4LXgEMweYJ/Wzb2xAiEAlLFmYJA2izhtPrfpn3J2j+xcPwV69FHMaJlFqx58ROI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356495},"gitHead":"4d02cd21330475743ea4ed4b72e6624a7e05f68c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404131919.g4d02cd2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404131919.g4d02cd2_1775308770550_0.8558668419270035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404131920.ge154ec1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404131920.ge154ec1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404131920.ge154ec1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e7b215509fa45ad3fe54236c0e8191241f2966ed","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404131920.ge154ec1.tgz","fileCount":58,"integrity":"sha512-J7nJnRg2ftSvZcMs429UDf1bHumqdgk1wLedlC142SSk17G5wV1hF/3+8APZz0vP6cvlhHnuyctogwKeV7q21A==","signatures":[{"sig":"MEUCIQCLaY1ZYn1/5rWn+nqItdsovLJGMUojrs/um0l4G6MvkQIgLYX0XB+6XpsANYJzbR4Vc1GUnd1xVqzlwLKU0Fnqa0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359702},"gitHead":"e154ec1b08467d52b510f3abe3bda56ee4464237","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404131920.ge154ec1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404131920.ge154ec1_1775308772033_0.6496767820113913","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404135537.g3a031e9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404135537.g3a031e9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404135537.g3a031e9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e51046bf4955a8bd9aa9aa7f46a82a37055c70a6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404135537.g3a031e9.tgz","fileCount":59,"integrity":"sha512-3ZeyfAI7DIBelVb+N7zWUpDzl8egp+SuVh1l6hPQtvL8h8RQLHdH5FLqqqfnC5BVih/t694uPYxawMKnzADkEg==","signatures":[{"sig":"MEYCIQDqenFD4vTLMy6XSNSTqP3+jQhygYKidCp+rTGcEaEsfwIhAKNrYNUZ6Joj+DnRiXOVQG5cQZ2viH9bMHCc/Oa9XgCR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368622},"gitHead":"3a031e9ddacfa136688c526862aceb1d337bf7ce","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404135537.g3a031e9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404135537.g3a031e9_1775310949731_0.5619659813475868","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404135600.gc429d99":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404135600.gc429d99","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404135600.gc429d99","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6888987f486bada82ab69fd3ba52bf1ae2786384","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404135600.gc429d99.tgz","fileCount":59,"integrity":"sha512-kASj5Jssv49aUgknK4mFNJ7HgvYe9ccMqFgIjjVJMzgd/BlL+Il4YcCAT+Na/RD8h+kE8i89nm462dunRdijig==","signatures":[{"sig":"MEYCIQDeDEV2DcsVtSM17SKOWmPCgQOvvdDj9HejjQMGxMct7QIhAMj0L+Bu38j03+UdbrXm7x5bsU0tlFeXYxGzO//+RbG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372547},"gitHead":"c429d9997f4764a5b66a79a9c465ce90bc5f3e6e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404135600.gc429d99","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404135600.gc429d99_1775310972462_0.11400367429618607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404155305.g5ee7a82":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404155305.g5ee7a82","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404155305.g5ee7a82","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"414ce0816e746ed8001b3ed691b19db0e8a37e82","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404155305.g5ee7a82.tgz","fileCount":59,"integrity":"sha512-V9vHJE1IKOdm1qE+kc8CQiVmFdSxluna9HvCMVyo4SCkSlBZ+MHuVb33PprMRx7S0kpSrmq3RhK82sEIS481ww==","signatures":[{"sig":"MEUCIHQ+fRvMtrljDWlpxfQzGp4v+bNiz7oXPXiJ4wrFYW5YAiEA5qYR33G+tQL7dDbxSWbrZTY0XVN3iWEeSwJCGhvrIHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372687},"gitHead":"5ee7a8216fce91f255ed42ac0e34c4a3a2c32a3f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404155305.g5ee7a82","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404155305.g5ee7a82_1775317997447_0.2761578436152403","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404155322.g1032f5d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404155322.g1032f5d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404155322.g1032f5d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3db98f3a465463456040def4e221dca3f41f175a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404155322.g1032f5d.tgz","fileCount":60,"integrity":"sha512-klzhIOBjOvBmkV4yvEcGA0dA1+6ao1D1x4gaaF9/Ux4TnOwmojUaiuv0ivOq++w1XmZflfhvIQViwc5qU+nP+w==","signatures":[{"sig":"MEYCIQD7S0BFbD30q+Kmx1sObjhRRzEDxclq7wDg93TDbRWneAIhAJ4Z+rX4kbLYW2ZGY5k7fNILOBDLOuIN/wrS+7Eddxg/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373531},"gitHead":"1032f5d8c4d714e10c17f80552ffc8e773c4f96d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404155322.g1032f5d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404155322.g1032f5d_1775318013701_0.2267560260340411","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404155326.g5934ca6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404155326.g5934ca6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404155326.g5934ca6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6a15598dd3a02fd5aa9fcbed52ead2e026070367","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404155326.g5934ca6.tgz","fileCount":60,"integrity":"sha512-3HI1231+y8pbODTUhzPaGOggD3e479TUcRQka+oTbxTuHhSub3nERULvwFaTHbhTnbzvkoqz9P0usUWjWlBVow==","signatures":[{"sig":"MEYCIQCuWflupWmUrlGarf1i6pLRt/drLXVPc/VyNrFnAFjTQAIhAJZPUT9hH4oVKsO6U16ivVYllGDLpD1ElC9mNUn5fjwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373732},"gitHead":"5934ca6e695839a9c2371a0cd6af4174b0aba1b4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"npx tsx scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404155326.g5934ca6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404155326.g5934ca6_1775318018224_0.4652684725101035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404230914.ga334891":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404230914.ga334891","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404230914.ga334891","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"246d1f9caa9a61c4a1631528023cdaf6e77e2fa2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404230914.ga334891.tgz","fileCount":60,"integrity":"sha512-ruCK50c4y0mlVlgb3V7bY+lCWoV+7goEe8CyvY4SHVYLyBZmAfCf+jPE2L4w/YhkBt1yNSqYGaMZ54xwz11qOQ==","signatures":[{"sig":"MEUCIQDbmKNw4eAqWpCbiwvtg/tqIetUEGB3wGmrBWeiKsjsowIgEbQhfJoWO+OFpKkVj1YOYsfUxXH0V+f8TlLxgyYQb3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373732},"gitHead":"a334891a735b8a62a2f4515288c3eaa1164fedf4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404230914.ga334891","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404230914.ga334891_1775344165557_0.3076001621668736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404230930.gfd59efc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404230930.gfd59efc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404230930.gfd59efc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f613c554d19250fbe0ad7808cb32cad0bbfd8b5e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404230930.gfd59efc.tgz","fileCount":60,"integrity":"sha512-i+iPqfJJGCIc9HmDR0SS0NOxchG5UIt8aS8KI3jCPSb04L3xMU0Bpevja+ukZ6xDZV21CRaBdWCEGUEPw2c1bQ==","signatures":[{"sig":"MEQCIGVv7zSWXGsQKOUA45d+JX3rgk4r5AC0H4zG3JjyxeI9AiBFF/Fmesg8D3CXrfwAzr+vLpdtTQTgPSA7QirYxVwC+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373732},"gitHead":"fd59efc945ac916fd615d774da01eb39abdd1353","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404230930.gfd59efc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404230930.gfd59efc_1775344180664_0.8370532620261693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260404232936.gedd453d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260404232936.gedd453d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260404232936.gedd453d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c8935084af500d9a7f0b16c15a0604a14d27f133","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260404232936.gedd453d.tgz","fileCount":60,"integrity":"sha512-sXgs43SGi4B6NtRWSfXUBk98ATQtsYhCMSRyVbHEW3RnXxzWs3GVokUMY2eId/LvK9rKWci4y9adQiZ/DNuedA==","signatures":[{"sig":"MEUCIQCzH9owm8DyR+7Y8WU6RyfesGyEm4Yzxnf77wE5nh3u5gIgYhk+1i04+UmtcZjqTB51eflqWKoOkW5W9WC+ERlRICE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373732},"gitHead":"edd453d50c6f9df71d8efbf2b8d0c22769d1be57","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260404232936.gedd453d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.2.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260404232936.gedd453d_1775345387855_0.8432858853210905","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405010201.ge83fb96":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405010201.ge83fb96","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405010201.ge83fb96","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a0ef33e97ff6c88274f090d64e0d7f3babfe18aa","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405010201.ge83fb96.tgz","fileCount":60,"integrity":"sha512-9/7SqJ7F+Ws36DwxOWX9g6FCDNx//Q3s/EeRsLRut3AqIwBCP0B2wBYtXlsaOLqnx3ijC1Y0pKUNLu6l5qQRGw==","signatures":[{"sig":"MEUCIQCf6O0sSu3GDzgtv8b8z2Vc4l9f9Llz6RFfIEGZsNV9LQIgE21znkMFef7K6YVDj8Gy4TAWaeRqZbNnjLiot7E/9kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373732},"gitHead":"e83fb9601088f69522398c5ee614be49c22fde74","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405010201.ge83fb96","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405010201.ge83fb96_1775350932769_0.8796867284799859","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"codingbuddy-claude-plugin","version":"5.3.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.3.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bf85941ac668dc34e7213fc7302e5fa8b3110102","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.3.0.tgz","fileCount":60,"integrity":"sha512-84+EF2120SbsoeavhbSVxsw0tO22MMi8HlTwZs2qo8WWSJ5qhZfm8xKxERgJ9YktMzuQePxr+Ts+IBZmkvW5Dw==","signatures":[{"sig":"MEUCIFBbwrzIMjZlCywyNSszCDPTQZwOKZtCuqUOGW3kq26/AiEAk/fQ4IOLDHvjV8YHg+KHyS0x4RbF1qU9HM9aBf7vKUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373670},"gitHead":"e83fb9601088f69522398c5ee614be49c22fde74","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.3.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.3.0_1775350994338_0.18068115276723917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405012628.g8b00f20":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405012628.g8b00f20","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405012628.g8b00f20","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bc5b62dd467c65f3d277a41935dccd52995b55d7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405012628.g8b00f20.tgz","fileCount":60,"integrity":"sha512-ru72npUAqh6W+I2QhjuNf3d2S/KgzfvMdkLiU5RwWxquH0PQA96vuSHlj8B37p+xnSBUAZIbtYDy7MiOM7ZZYQ==","signatures":[{"sig":"MEYCIQD3AXNWyVK4jqUe3HYuptHOLQgpxHBTGZhCEX3SXuezrgIhANmjXqDrRKLMobn90HVtLofTaQfuUAW+ALuCSkCRZRx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373732},"gitHead":"8b00f208517d242d913c8c64b4640a7313749ff0","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405012628.g8b00f20","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405012628.g8b00f20_1775352399757_0.08258084516987774","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405045205.g8078a7a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405045205.g8078a7a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405045205.g8078a7a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5afa8f78de7f040fdad3ba623d7bc80366ec9dc9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405045205.g8078a7a.tgz","fileCount":60,"integrity":"sha512-4HLzAQ2BUbINRPVdW4yKdEycoQCTUNpWW09iO8hRIzCpPvj8pzOI9ON4/AsJqRJrq4rd3Dkv93YeQzUvdqiVlA==","signatures":[{"sig":"MEUCIFb2ah/HhKqxkecrzPRNeM8LxADcvkG6ifquIwHf5Qp4AiEArCYlh6/kd7tDe62ZPN6kMdHpGnRoF7SJKF0FohIdudQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375865},"gitHead":"8078a7a205e19e3eccf7c7f23c2f80aaf556a8f1","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405045205.g8078a7a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405045205.g8078a7a_1775364736186_0.8275496641887625","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405092039.g8b32125":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405092039.g8b32125","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405092039.g8b32125","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c22d144a1df8f0f9def03625b6fc00b0af769743","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405092039.g8b32125.tgz","fileCount":60,"integrity":"sha512-2Jx5G+jR0bH4Hq0NECc3DMJR5WSdiYP2g7GY19rFAoVMp7/DXlQ+4hpFIi2320+lYjpWm5KRacnEFNuh+iew5w==","signatures":[{"sig":"MEUCIQCZ+BdrlwvbhjHZ72+BySt8vvBfC/VE2PdBIZ/aKy5VigIgWVy0OHeRceX2/uEmNLvrQ76gZ9jbQW7/XK61RNZmXwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377133},"gitHead":"8b3212553d2ef8058f372ff299cea8cb6666d228","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405092039.g8b32125","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405092039.g8b32125_1775380850278_0.40041316338539823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405113205.gb987135":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405113205.gb987135","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405113205.gb987135","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0ed63dbb2ac3a47c9329dbb52df71c6a30faaacd","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405113205.gb987135.tgz","fileCount":60,"integrity":"sha512-b/nUyYnE88ZmLztdykGRsuRa0OUXDWmNgJIZnTlAf7NM7nO5WM0C8fzpT8Zm2YByhnGJm7qm3Dxvxpq9InwHvQ==","signatures":[{"sig":"MEUCIBPJ0RSthKrS9IcbVyj82jYHNbm0CBytZnGNBa23DTsFAiEAsVdTJ3HFSimrwYnRVXdXCD0fm9EP/qQEL8RtHpZiCBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378592},"gitHead":"b9871350d302fcb92a088f73f4d8de9e7180ab00","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405113205.gb987135","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405113205.gb987135_1775388736343_0.890800922317061","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405135729.ge9480ee":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405135729.ge9480ee","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405135729.ge9480ee","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"af301629855d014d24308b1c2094fd12cddef3ef","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405135729.ge9480ee.tgz","fileCount":60,"integrity":"sha512-9vsvWuUh2TQi73xRD1oVSwN1iX9SA0eNbEqYoE463ZwcoOwAkDQKK1bq5Vgpaqssr0DXRKpPbOqBaw+H5Eakpg==","signatures":[{"sig":"MEUCIQDPelJ48FqzlKay4dNftrEM1mjKc77wgio4QRz+8MBm3AIgIuoyHlSKEz+1WA3hhQI19Qk3O3Oubg7oI46MrTJZ/X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381586},"gitHead":"e9480ee537567cac44ce1c4262846a2f527d65ba","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405135729.ge9480ee","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405135729.ge9480ee_1775397460652_0.04115180266976215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405135753.gaab1fd4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405135753.gaab1fd4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405135753.gaab1fd4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"20563b2240a0421bfb5f6d09c1ec2272c33e1761","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405135753.gaab1fd4.tgz","fileCount":60,"integrity":"sha512-KntplSE6wUdZqL73G7xDLMHlpUWVxmpx6mfttBNAbozEdrdKlVA1zsxxCh21yl6C/KHYeJOdInbXMhcZ9VLbmg==","signatures":[{"sig":"MEUCIB7WeyztCdFfe7qMuRjRhK93ySREAsk2pm4IydxEcH/MAiEAzXfFPIH66NdMRis52GdEaFDis8Ay9ZxFfbyAkiqQ7Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"aab1fd4cbeeab4b0823b6c7a842a0eae3880c4d8","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405135753.gaab1fd4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405135753.gaab1fd4_1775397483257_0.8951764950070438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405143746.g36d951b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405143746.g36d951b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405143746.g36d951b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"29401ec07b4d6d0c13921265a4ab2aff67aecabb","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405143746.g36d951b.tgz","fileCount":60,"integrity":"sha512-864Y4OryRJtU/zvep8bLqJRnSwOul1mgp/63tftC8pd14ZJmoOhfXqiwrwzEx9bV4cUsh4JexHFQuCrklHWkkQ==","signatures":[{"sig":"MEUCIQD+zN/oloBA5g3aYmMYVwm6AobtaGUtc803XqhmN0jQYQIgJF0q2AwIm1WwprelYgMxUt2la9DbQO7uBNfW7GhhZRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"36d951b4c03a0a4207cae6c2af1df6dd82ebdf90","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405143746.g36d951b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405143746.g36d951b_1775399877113_0.24826598775965847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405151054.g5aac852":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405151054.g5aac852","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405151054.g5aac852","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4d3f4d546e3cd20ec43b67cae845edde3d3b2286","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405151054.g5aac852.tgz","fileCount":60,"integrity":"sha512-8AsH50VSsmuLxNqSOCKHcqOTUCkZWKxv1l/XBu5MGdwXn4Xv58uY+/jHVLzcD5f98EiCbi5kXDT5tVHC7W6jFw==","signatures":[{"sig":"MEQCIFDJLViOccX2qL8EoFLeYpdlXETU2rlp97nPe+V+Un9HAiA/Vaffv9mrBZ+wLPUJhSbWDbYwClcmQpyZTrAwa5/Eqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"5aac8528c1afc2a30643bfb40bfb5bb33a06c193","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405151054.g5aac852","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405151054.g5aac852_1775401864950_0.9327202330257451","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405153342.g4b752b9":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405153342.g4b752b9","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405153342.g4b752b9","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"f98b5eb559de77914b9fe2b3e7060768cac32509","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405153342.g4b752b9.tgz","fileCount":60,"integrity":"sha512-N/Qm8EY+osa7Yo48j9VJQz9yxEl8TPjX/JoIgDRE6HVYkhPb6JtHjq/6nU1BApQCzYyEGibmnrlD2YHQwk9WnQ==","signatures":[{"sig":"MEYCIQCzaXKzDPIxRTjpKXwtRDSNFyBYNl1mYu6k/jHaw0kQQAIhANzcFto39Xgl2HMvLSAxFBZzanSZ8UABouherFFbZ/Pg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"4b752b968f19fbc0005f2bad8797f9b9a8212f04","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405153342.g4b752b9","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405153342.g4b752b9_1775403233729_0.43233733627270743","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405160959.g81537f1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405160959.g81537f1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405160959.g81537f1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"60b966b751bb736f4bfa6de6f004d938f4be6681","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405160959.g81537f1.tgz","fileCount":60,"integrity":"sha512-/7TgmuLbYmft0IMvWnZH296+gd1gXmSEnYA/sh3WamhMV9cbPifyhTiZMcNDNd/fh2fscP+gi4CM376KCKBajg==","signatures":[{"sig":"MEUCIEG2OPxV0hfhaHwIRjTISqE48h+gPIm4JRCQ3dLvHR9/AiEAwLkZRZuNuzzsHxZYqAaE1kgw1LFLN60CzlIfRvy3/Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"81537f13cb3efe3dac1fa6f7cfb80ab7c7340b6f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405160959.g81537f1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405160959.g81537f1_1775405410141_0.165713709755007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405161529.g845fe9b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405161529.g845fe9b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405161529.g845fe9b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"dc002f167d3d9923d34bd36906e89b1170c2696e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405161529.g845fe9b.tgz","fileCount":60,"integrity":"sha512-yYugU39rTHXv28g9fPC2jIqeNNeQ0QsRoPLRgb9KUlh1OMGB9n24xmVc2xi4TuI09m9QTwwlHVx4aBrQNCkmjQ==","signatures":[{"sig":"MEUCIQDhhr1nazBMcqLlHSnJHGFuzf4rlSYRbaVafvJVg4HyRgIgZq69c0GBdwOzbnaP8vwOgjTlZ1Z7LWaYWKVi0vHc/gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"845fe9b078ebb48fce4ce6ca669304f81e37e4e4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405161529.g845fe9b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405161529.g845fe9b_1775405740578_0.39866535261691327","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260405162322.g28b30c3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260405162322.g28b30c3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260405162322.g28b30c3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1afb2951dbd0f8dcafb202e00b7b6d25df4614ec","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260405162322.g28b30c3.tgz","fileCount":60,"integrity":"sha512-QZ1fpptdVA72+CIsV+jpVm6t/ghp9Gg6+YxziWmHLwE64YgkUeN/bPYo0kWXKFsu0pLRRmtpeew19/LEs9hUFg==","signatures":[{"sig":"MEQCIA5R56nh9Pwe03lvDFGpEQHmZNrUYbodVH46vjMopsGOAiAZt3/MG5HuId6g4ftpZ6GDspPjmuKejgE0Hjmwvkgu5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"28b30c3e70f49ff4dd40bb1f266423049868bc2c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260405162322.g28b30c3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260405162322.g28b30c3_1775406213325_0.5948674739989706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406040017.gea1607a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406040017.gea1607a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406040017.gea1607a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"dd1f3993de4740191b99a8f457aa6f59b6bda85b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406040017.gea1607a.tgz","fileCount":60,"integrity":"sha512-/VyjfaUJuCXdO4HbCVReqCHQDiZoykj4bLTLCisbrtO7719CDHxwG00TDOhEEhLtpO1H77oNw4h9MFzH+D2Sjg==","signatures":[{"sig":"MEYCIQD/mtYfP7MEvln0BnZZ6546b1enXiKwbd6KwYobM8b+wQIhAPuxVRXnFN4FNbCQLNkNPdsQGjflPMd2W1d7hTNxIiQO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"ea1607a857e889bdc3375f9ed9fd4b0f011b9c85","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406040017.gea1607a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406040017.gea1607a_1775448029464_0.5729679152730807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406040039.g19ecc74":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406040039.g19ecc74","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406040039.g19ecc74","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2904ad2471197546f10af73155aff5f001edef2e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406040039.g19ecc74.tgz","fileCount":60,"integrity":"sha512-4Us+MI5iVd64EfEDyGHzaD5iFFIKSWEy7X+yqlNqz9hcsQo68mBiRVpwroqnUAdbtYo6tVEda5cQudYP6SywTg==","signatures":[{"sig":"MEQCIGITD3Dk1Hk+6mcv19xhFJb3U64THJ/eMbZ3VaNZhOG9AiBOCNmmQ1AJFr8jwiF86izQSPX/LGEAbTMBh8Bevs1NMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"19ecc74fa5691c134e6ff0d03ac0bef518bcc986","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406040039.g19ecc74","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406040039.g19ecc74_1775448050334_0.8232212032975255","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406040055.g27be980":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406040055.g27be980","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406040055.g27be980","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0b09bccf68bacdf33434f9daa1588951eff736d2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406040055.g27be980.tgz","fileCount":60,"integrity":"sha512-1h3vbqa5wITeWVZn3sDCUNY1W0QlR4HzTVrp6xr9ZeZkSdguy0Gle02eaJ9quP87zSu1prs0JTvjw92y5kS6sQ==","signatures":[{"sig":"MEYCIQCEbNUkovHwxajIIZ7+z+CS9Dl8N/j0QbCfAchDeoP0eAIhAOJliY2vLBsffeIWokNN0fkKu4k3C5RZrDQa7llYJb7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"27be980e3c0166be3404e67e45b730903e54107e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406040055.g27be980","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406040055.g27be980_1775448067827_0.5240335092303674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406080615.gc9d79f4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406080615.gc9d79f4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406080615.gc9d79f4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6ffec6b1babcb4d4b547fba83f025694d1b26793","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406080615.gc9d79f4.tgz","fileCount":60,"integrity":"sha512-18rd0f3QjGY0/peOhC1evV9ZY5q5WuHCvQCEXdumS/3jqhaC8PBzUcp013rioINpOGK/u107lPrElAoAgq4uGQ==","signatures":[{"sig":"MEUCIH6buyaANnrQyrbE0UZ+NB+LGrMmBvOaIZs4JRY+qDxYAiEAzPYIDck11eoXVMJHa36pr4aDWid6MUvLF8x84mIPc3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"c9d79f44958cc924a20a19315735948a7641175e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406080615.gc9d79f4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406080615.gc9d79f4_1775462786134_0.752616734760341","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406081539.g1812c1d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406081539.g1812c1d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406081539.g1812c1d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b5edb5203ae635d8bc2be97d20a3a32d2436dd8d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406081539.g1812c1d.tgz","fileCount":60,"integrity":"sha512-Nc7L2PRdvJY7Uz5F4+jCTPvK9mw3CJDha4MODBwY/JFJhaILV5dLQEt9NoRYQBBh0Er05+6TcxsDDZRx6LOT0g==","signatures":[{"sig":"MEQCIAdRku4OEXihBKgsACuneFPKQTQ1DRt9YL+l7KgGTv7NAiBlamldB4A9yAUIKvQ5j+CEI3CUP/bwqbziD2QthksvCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"1812c1d80964e0833b0ca56912cf0f36bbdbf12c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406081539.g1812c1d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406081539.g1812c1d_1775463349414_0.8934230325117192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406084345.g24685c1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406084345.g24685c1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406084345.g24685c1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c3a31254f6697069971fb5156f23110da6575358","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406084345.g24685c1.tgz","fileCount":60,"integrity":"sha512-78xJSTtmyqYZHf3nINYVlByEQcX9W2v98GGpd9Xyg3RegIsqkQs2LqaW5Al1ZtEhIEdkHE01E1FaHkIP/bLGZw==","signatures":[{"sig":"MEUCIQDbAjAhEcYXamp0C8nhsFcuHuuPB16EM9ydkNrOzbAhLQIgbaMQ6516WICnisuww3KeU+DXbwa8ffmCjlz0uvPeAaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"24685c102d703cb0da8087381d4864d64e4bd7e7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406084345.g24685c1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406084345.g24685c1_1775465035279_0.15720367351485587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406100756.g51efe41":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406100756.g51efe41","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406100756.g51efe41","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"a8cf08d501fbd15a8e449aa1d11297565607e345","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406100756.g51efe41.tgz","fileCount":60,"integrity":"sha512-1NsFXqq5EA+eYHWmBR1G8CjfW/lWvFu8RyLKGFF1XzQcg1Xj8GJJzOERCnT2ohPBG2WBXBE+1bt+tl3+9Ew8GQ==","signatures":[{"sig":"MEUCIQCvJw1z1BD46rSQk5iF2y6TpS2d/4sSXEPU+B1WYdAx4wIgD+7OQiC/7buYBSOymHSsTguok9AWgCq+nEy4+Xgqv3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382686},"gitHead":"51efe416b08b9e9112403a3f5708226d6f6a8f79","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406100756.g51efe41","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406100756.g51efe41_1775470088401_0.8994931269325392","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406103437.g33f93ca":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406103437.g33f93ca","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406103437.g33f93ca","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"23e7839d36f0548e4b68e5b2bc6ea1bbc7ef781d","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406103437.g33f93ca.tgz","fileCount":60,"integrity":"sha512-kd6BTJLw2myRLDAVbdLHjyXYkRKBeeA/oLlUu9fVZw62jydmJVgSqpV+GD4gd1Z8yrf5YZemfVqShe/DCVIh3w==","signatures":[{"sig":"MEUCIQCE77NaVHw8nkd4xGTQhWf/NjhLRB3wuWuIx0pOKwGavQIgJYi3R9vVkLudOXgUIIqm0E02Nj09zN3ViWG/JRm1Usk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382337},"gitHead":"33f93ca3ebf9628d0827e35cea30b315cd6e1394","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406103437.g33f93ca","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406103437.g33f93ca_1775471690162_0.5662500323457709","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406143542.g05e3e0a":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406143542.g05e3e0a","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406143542.g05e3e0a","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1729f46a417f30762528e1ac79405aeddcc57031","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406143542.g05e3e0a.tgz","fileCount":60,"integrity":"sha512-7bmdBuilb6Uvrul+58qBGVATJL5GLTRMHsUhWzIy9gYRt2wqpAj3Tg8GSIKR1obKMGrFn8Dj+JS/gGyRwT2xEw==","signatures":[{"sig":"MEUCIQDqkuJcGg3v/9GOtUR6XKEWlBc1fpnYU5Lz202nReAPzwIgRGD20QmPO4VPqlCUNvWDoRCuA5/Y9Nl5q3kliIZ8opg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383992},"gitHead":"05e3e0ab789a85c3ba99b87bdc56f8a43ad147ac","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406143542.g05e3e0a","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406143542.g05e3e0a_1775486153541_0.6450923336126264","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406143557.g225ead6":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406143557.g225ead6","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406143557.g225ead6","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"acc87fbcba3c2c979aa86466f11ff4132f1d69b0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406143557.g225ead6.tgz","fileCount":60,"integrity":"sha512-DAAxg0/CZOlBhYEuLzlYhy9EN9CJ2RevtRXmL1eIJOfI8ezc4XQ2kXMUlZotITXrjJd8GONWdE5YPpBGdAmIYA==","signatures":[{"sig":"MEYCIQC1TP/ONRn8bsa6HcCh7UtiNrfho6PCZER52BCw+60IRAIhAMZSc0WUz7nZhrRyqlhph9EGna4KTh/k51Da5dvsXpYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386536},"gitHead":"225ead60c337ca485a1c372c61449d604260205f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406143557.g225ead6","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406143557.g225ead6_1775486168722_0.23058461464185664","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406143603.gbea3d16":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406143603.gbea3d16","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406143603.gbea3d16","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3f5ff7e9a5e7044a303b7669a675c9cfa63fe681","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406143603.gbea3d16.tgz","fileCount":60,"integrity":"sha512-MxrP2qFkJ0ISnKj/vpthMQIPyMuRQXPTVoErBfne2R4qh867BHBC0LAYylxKJLUmvvcQgzoJUD7jD+2B2ameaA==","signatures":[{"sig":"MEUCIE9MJBsWN+pr7aOj+FCb1WA93GSbC+cmkQC+B7p0Ow/aAiEA5HJi8pn546j9PQ7hT6IOStvKtgYBKrN7F/YNH86gYrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386536},"gitHead":"bea3d1657b5ac3d4b6cb6c7266a47ab3296e978e","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406143603.gbea3d16","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406143603.gbea3d16_1775486174508_0.12320361618901154","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406150203.g231a623":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406150203.g231a623","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406150203.g231a623","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"600e8317b0e9d77cbf42a743af661f2a6ce45546","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406150203.g231a623.tgz","fileCount":60,"integrity":"sha512-xiF+BZfE8pTzUXHXnpD9nJdeUW4Xw+8dYloqezeTVwAseayFNp1BvqPxnSM0OiNjl3kJpoUyZ2lUMkCfAOJWHA==","signatures":[{"sig":"MEYCIQC9rawAbfaxW6qDYfyTxAAVhZpfg7VGoHL2yFMIo6TxrAIhAPXSl2OggdZLDlHu4eZa8SGtmPfGVoRgt6HcI1rjVbOU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386536},"gitHead":"231a623d645c354dac0f2303b9b642ab217c246f","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406150203.g231a623","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406150203.g231a623_1775487734734_0.21761896774909006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406171116.g956bd4f":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406171116.g956bd4f","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406171116.g956bd4f","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"5708e04deea014e9598ffa2de833ca678056cd58","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406171116.g956bd4f.tgz","fileCount":60,"integrity":"sha512-CeKopjVmXnmJjO0qIW5YRGrci6a5YHOQx/SfUxRx0kDA2bQVZH09Z7I6m6GHPRAMtGCrPzF9wcEzCp0koQuxTw==","signatures":[{"sig":"MEUCIQC781iScPB49ubjJSeQPZ0h0/Mjwdsr3+uo3b1MsbrerQIgUswWzR5crih6euypeM5sfda9gAeTrhkD3Rw4Sa9Nmgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386536},"gitHead":"956bd4fb4369c5adc87754d62933f9a4359ae145","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406171116.g956bd4f","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406171116.g956bd4f_1775495488197_0.7388418624863542","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406171352.g88bd097":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406171352.g88bd097","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406171352.g88bd097","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"be0bfb78ae93d4f8c8ef07dada9d8478ccc99698","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406171352.g88bd097.tgz","fileCount":60,"integrity":"sha512-+PpncxJaRLsrI5NlfGNuSOxfUs9NXW2O71zL/VJ6xwZRBcrn7jBfHOVoO5suT9vIq2TUUgQeLCsnIvGp6oIV7g==","signatures":[{"sig":"MEUCIQDOeRaFf+vn1hLtEq4hJc/yUM+/LtPqQDiSvW6e+8THywIgYRKM/wPZNn3al7KL3KFO/NqacPrYGIcwZNste7lwcdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386536},"gitHead":"88bd0974247be4298028814c526ef14ebbbbdf75","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406171352.g88bd097","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406171352.g88bd097_1775495643486_0.7659716853908549","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406171412.g37f618c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406171412.g37f618c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406171412.g37f618c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"fdd10369c5ac0e7e99eb2fe09df68f9289585b55","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406171412.g37f618c.tgz","fileCount":61,"integrity":"sha512-WvPRNv07FlTEo/3H2GtrMqK61aiLKKfocsFuj4JlE32C7z70MQxhoBeZ6wYhPNeqOv6XmeeW75TltBbJO6/HZQ==","signatures":[{"sig":"MEUCIQDz3uELR27YkG8VzYhGuUAeUXQv8V78Q5rKuYo/at8tvAIgURanJJJ87nfaINH13WDPfyhZBedxIVjzHsrTcxakFy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391175},"gitHead":"37f618c427ca41eb7ed3490291653c5d330b7445","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406171412.g37f618c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406171412.g37f618c_1775495663761_0.21019722996732182","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260406171423.gab22313":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260406171423.gab22313","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260406171423.gab22313","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"6e5fb2e83a0b8251762c46cdce6491c0c6c3b660","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260406171423.gab22313.tgz","fileCount":61,"integrity":"sha512-oj6hVQHIxPKbtTChM7Re8SuOCgP5K8vOefBd4wY0zaW/Q+pVJZK1xahAUcHhcwMxvR8O+fOzNklgVa/rS2UsrQ==","signatures":[{"sig":"MEUCIQD2mGhjn8ttr/viyIyge9Xpi/v58aRDO1tal9S8TGU3JQIga7/mzJLvADCStxIEHt89zA4zTP2PL4QpIVQ+Z+4wWsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392877},"gitHead":"ab223131ee0681301fcd08ed956d9acdae15bd78","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260406171423.gab22313","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260406171423.gab22313_1775495674982_0.7966776281905859","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407062017.g590d8c3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407062017.g590d8c3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407062017.g590d8c3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"431b373aabfdd64eb09ab0dd7acc3d231d35c3ef","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407062017.g590d8c3.tgz","fileCount":61,"integrity":"sha512-ickVez7SOgZIBNvmW6MrHZfTi7nbM7PYSAsjkPXowe0j1qdf9DD8Zuv1MRiraARHYduPHj0MW8j4WyWpFR7/FQ==","signatures":[{"sig":"MEUCIChInhqVG4NdJSYGY6CeFlUa7T7YV1QEYN1Ek17XPRlZAiEAyiA4yyiyPLzAQ0I3Wz0CmIUb8JGr3JJGdrrO0O0sdi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396750},"gitHead":"590d8c37329c8964830d356262ab2192188152d3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407062017.g590d8c3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407062017.g590d8c3_1775542827635_0.9324236925997365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407092613.g7006180":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407092613.g7006180","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407092613.g7006180","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2d3077eb315f76a6824939c5d5487fb438377c86","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407092613.g7006180.tgz","fileCount":61,"integrity":"sha512-YNS8CTcfVJUHZdNLPyTjkxsYmGt1TTzRJAf6atLrZF2AnnSutOxVqpT8qY80NC7AfFr/ZU8QbzpmlQ2GYZ5cEQ==","signatures":[{"sig":"MEUCIQCtgEBk1bTS8RH+Mq73n4POBvHYu9l7pVuGtD/hQzWh1gIgZLw5xyN6lmObYWoQCVY4GReJGkH60P3ZYytK0AyJ+5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401762},"gitHead":"7006180f7ceafbada050409f4313f4b062649d4b","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407092613.g7006180","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407092613.g7006180_1775553985874_0.9979543077435169","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407095702.g0d9c99b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407095702.g0d9c99b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407095702.g0d9c99b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"bc20055e8035841bc593edfa78447963538eb930","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407095702.g0d9c99b.tgz","fileCount":62,"integrity":"sha512-rQUEsvP6wemTJHfRiaZDZPZowHU1A+QwKGCiYj/0ayqhJTsXZ+mHwj3EQGyii/5W1ZUEAA9JZKquBRHVVOc0Hg==","signatures":[{"sig":"MEQCIB7DsVOSVcKrrnaAdgEwciKpy6zZyr9JFlTuVUe1b2cyAiAd7Skfr2gWlVenFaV9Rg4RlR3wZ5U1mIgj+MRt6cxcew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407001},"gitHead":"0d9c99bd005f524aedda45439cd99c4435cb5896","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407095702.g0d9c99b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407095702.g0d9c99b_1775555832633_0.45874778440332364","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407095718.gf7f8302":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407095718.gf7f8302","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407095718.gf7f8302","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"55fd9119c13f944ed4abdda430bec765b54316ae","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407095718.gf7f8302.tgz","fileCount":62,"integrity":"sha512-zCbXdasydX3c1de2fnMJmd0ZwTfmNTK5+v3VSebNiOS7nTbldSuAvbMMoALODek8EIojw0mJPaEmS/StzyxocA==","signatures":[{"sig":"MEUCIQD/xoo46GGLkjtv7aiGvlxIzhxY8Z2TLqnlkMlw4oG0/AIgCghAez0tkxhszVqFe/cFLT7r65wKpQuQNLtnyJGex40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407001},"gitHead":"f7f830219058c883fb68ec1b421a0926849efc48","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407095718.gf7f8302","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407095718.gf7f8302_1775555850234_0.44364534449349824","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407102143.g4508a04":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407102143.g4508a04","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407102143.g4508a04","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"93e71a1fd5a24df827af5a1097ca5b1d50836bad","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407102143.g4508a04.tgz","fileCount":62,"integrity":"sha512-66Ft25DgqqqoMh2ho6MQBM1pQeaRZ82xpsmunAhV3UT72tpfJDecaXlRExTl5KyelVfb847Ppz4gPTjyWGyAgQ==","signatures":[{"sig":"MEUCIHHT0pWRNaLj4z78fSmn0BvAWC6tu53KxP17HexyqKFIAiEAzEN8YoKUWbNMtIDPCAKOAECZR0LuYg5fk604+FhnJZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407001},"gitHead":"4508a04a68011059a0db8f4a8785dd065619e609","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407102143.g4508a04","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407102143.g4508a04_1775557314142_0.8430880883651919","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407104131.g2fe5457":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407104131.g2fe5457","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407104131.g2fe5457","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"cd648cac5bbbb8c4befc0c06327bc159080f1d5c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407104131.g2fe5457.tgz","fileCount":62,"integrity":"sha512-z6YOo4LahvPaTy1UTHt9meiQWfptZfL7CLTVRkf1iI5j1+h6sgzurL3daZMwdGxsOvXu95/1vabOrBW97BzU8A==","signatures":[{"sig":"MEUCICiR/lz0bTCUppX6i+eIKBLi19noH9l4csmuPUBuQwTIAiEAyKPGwK7LVuIwb8M/woEovw1XGCeAMAbNTkd9toR1wlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407001},"gitHead":"2fe5457927ede870fb73084e5a75b10512dd5b61","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407104131.g2fe5457","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407104131.g2fe5457_1775558503020_0.10161593319564188","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260407112125.gb122a96":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260407112125.gb122a96","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260407112125.gb122a96","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"4e743e2193eff8b03f0b277e025151fb5c06dd33","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260407112125.gb122a96.tgz","fileCount":62,"integrity":"sha512-vbWFkd5uzKXnqmdte0qORB7I8euVLFuzNhL0HVsm6HyuiYfdKu2y5RG7HbQSrC7t7VI2oChMp/VUZKBk2rJhwg==","signatures":[{"sig":"MEYCIQDym48tuhSlnSr36P/0tIV+5xbH6ERNT94IBGN58pKJ/gIhAOvZPpvjUOsObw/luf5EuyTzx6b8hHDOMFNntsfxs26N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407349},"gitHead":"b122a965102ac8453a9f8b0d2be6dbe0b9328a57","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260407112125.gb122a96","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.3.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260407112125.gb122a96_1775560896415_0.3999568287006132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260408015519.g71f3581":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260408015519.g71f3581","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260408015519.g71f3581","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1776513e5192f09cfae4e737b6e29414369121cd","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260408015519.g71f3581.tgz","fileCount":62,"integrity":"sha512-lw3NtWjzffPFFd0h78biCMxeO6q3wAiTkr0GRd9cSzatSW0vjE7CbA9NgKKgqmlKWOJCIZcIM0QL0wZGO0aYAA==","signatures":[{"sig":"MEYCIQDlp23SlQo+4GQtgNNtIQCP49K3JG6eBe5WleO2/hOzwgIhAPXWPOEZYxH7snrHDv6bKlL9XpW/bG56NHNmbC1arTZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407349},"gitHead":"71f35816294c008754046c3afd958b9753005599","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260408015519.g71f3581","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260408015519.g71f3581_1775613332228_0.5466887999660381","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"codingbuddy-claude-plugin","version":"5.4.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.4.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"b693f96ddfb669fb49509c8c1946b647c3fcf8ff","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.4.0.tgz","fileCount":62,"integrity":"sha512-uRrC1QEirh3OSGbN/34IKYUbfOWqWy+oz6JrBRjg6qlY+HHr2rwCQvOIUqASATxPD3yd6u6mENGDLMLHxxW0nA==","signatures":[{"sig":"MEQCICljIQOgCRxWg2W5lIvS1P2Lym9HoO4LawYkf3xFbxASAiBH2z8zz+YcsUdrVhlRcaeOIL9PpCDVYOAcu7S5b9nb9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407287},"gitHead":"71f35816294c008754046c3afd958b9753005599","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.4.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.4.0_1775613415495_0.38150445527099386","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260408055503.gca16373":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260408055503.gca16373","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260408055503.gca16373","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"430a96386ad78933022e2d4e8d28b9545ceba770","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260408055503.gca16373.tgz","fileCount":62,"integrity":"sha512-uTaTqWiKu9KXQji09etwl8IK8+y/XzlGVNlJUJMGpscPzm1kTevyZU9xcCCYD+qrTIFnPDtodmzieOIiWNmreQ==","signatures":[{"sig":"MEQCIByjOnq6OwlYh2hV0/z+Kx5XoM4ONxaHFso2LHf0gZ6oAiAz2rHbtnciUsqkws+YwpLFN7Jnp4d3CmSLFFWSr8N00Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412686},"gitHead":"ca163736d516424b362f9052d955d2ecefe120b2","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260408055503.gca16373","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260408055503.gca16373_1775627713895_0.014787768359424636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260408061648.g7a66c36":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260408061648.g7a66c36","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260408061648.g7a66c36","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3984b7b0f6102b740f0f55c3039fb2a17954021c","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260408061648.g7a66c36.tgz","fileCount":62,"integrity":"sha512-jPonKPhPe8m9+sy3lFwVZX4eFYBLwJbg+Gug2lUB7w7qdQ0UeCHS2SLXgwzdtD/ljYLM6vSN5kiJg4MPIH4oow==","signatures":[{"sig":"MEUCIQCNXXwbk8HkSG8lYsw68vAcVjUADyrBEqNZ8FKz3ww8HQIgWCVAnlefIiV/ADaE4VAvOPH4740b7MZ4WSgkYLA16z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412686},"gitHead":"7a66c364f9deb8e983238b66c036136e90c91f89","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260408061648.g7a66c36","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260408061648.g7a66c36_1775629019570_0.6394018188419568","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"codingbuddy-claude-plugin","version":"5.4.1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.4.1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"e839843247d4e17186d39e2496dbc33dc8d5f5bf","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.4.1.tgz","fileCount":62,"integrity":"sha512-uNNSx5X2d/QkVSSA2az3qL8vp+wSYM+ySG8S5Tkz2dNNsHV9Q8ys0UUDgf6LHTqey2ZghtuIbRA1ubv7D8idAA==","signatures":[{"sig":"MEYCIQCxBkXgT2hrosOFg+YVzQh5YT17k/Qa0CGQHm80+PgZ2gIhAN0EpzzO2i9K24mUKxgjR4oWygu7JxJFOGXUN1K2it0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412624},"gitHead":"7a66c364f9deb8e983238b66c036136e90c91f89","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.4.1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.4.1_1775629180119_0.17322581028071826","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260408084232.ge4c4fd1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260408084232.ge4c4fd1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260408084232.ge4c4fd1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"8a1871fbc1e2e389a06d0e22a925ad10dc847ca1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260408084232.ge4c4fd1.tgz","fileCount":62,"integrity":"sha512-oIryrwrozxK+wtYwGuzkc7n+P1xgMrnnmm4iZIz2f6sBeJ539pmH4l6TrS1z8YALz0agaHP6102tV+Ui7LldZQ==","signatures":[{"sig":"MEYCIQDmH+kZnSM4f2yKHiQC/dPVPZzj5Jut2X92YrCx472pIgIhALf112QrQZn18+k8UsF6Fi5m1ig0PtNm+EWqjqCRNtt8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413080},"gitHead":"e4c4fd18d6c56ef03d0faba9b1a8dcbda2bfe852","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260408084232.ge4c4fd1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260408084232.ge4c4fd1_1775637764000_0.8838146602617856","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260409141315.g3199249":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260409141315.g3199249","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260409141315.g3199249","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d861f4c60b223dc53f7dd32ed50a7202f28be6c9","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260409141315.g3199249.tgz","fileCount":62,"integrity":"sha512-fZFAIbCoGKcOKBOeuCPsbNeoZsTG59giCOcXgTtQSKIpIR5BpoN8ESDF+o90eBSIjuzy0/H1dGqliEXlDAC7NA==","signatures":[{"sig":"MEQCH1j4emRDVu49xznEn43N3XQXL8Y8dNKnBk671Jjd/vYCIQCJuAFLoJajcykbphsoZLxBSXrgdNJZlQhSVYu+vw27WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413080},"gitHead":"319924916c2be6ebd7a80e4e9e5cc26f3b85175a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260409141315.g3199249","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260409141315.g3199249_1775744006760_0.321576308254079","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260409171217.g323a3e5":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260409171217.g323a3e5","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260409171217.g323a3e5","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"96a2051f2a598a5377b0259c90da8dcab3b14f98","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260409171217.g323a3e5.tgz","fileCount":62,"integrity":"sha512-wxrthZh93u29BU78PLplD1hJ3x45Q6w1Nj8/SyyzfzQ3BXFAqsToCk2WUQ4ZNShlwW3pk7lcRVLiOs+f+sGVew==","signatures":[{"sig":"MEUCICU/yXem0poxwV0xdlgDye+cE51/bti0/T6KKLpEDDXTAiEApuoNhOs55wOEd/mPKHi/7aWXV7SyhkdVrR8U0Grh/qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419956},"gitHead":"323a3e51c663a2b59367c0fb1911f1db4c658f81","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260409171217.g323a3e5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260409171217.g323a3e5_1775754748647_0.22439489202449292","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410015825.g6c65225":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410015825.g6c65225","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410015825.g6c65225","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"01fa9c198ef2e1858cd13dba63eb29b699b666f4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410015825.g6c65225.tgz","fileCount":62,"integrity":"sha512-gyIUR/G5lzfJJmCgRmHgl6BWcNBM++9Ndt90j9b2ziqT0Xv0CchU01zQ/Qv85QHc08B1xAT00s+c7GZYKMq0SQ==","signatures":[{"sig":"MEYCIQCqJgEP6DfD6q2VPVjBiQswQw4U5U57diJxxk3WmdSj2AIhANrUubC2yap9WoPUxTAqodYASRlCNAmZZ5+yk8kXHFqy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430559},"gitHead":"6c65225f951f839b30c3be0beec0948be6aeefad","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410015825.g6c65225","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410015825.g6c65225_1775786316599_0.6749528975507695","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410015841.gbd033cc":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410015841.gbd033cc","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410015841.gbd033cc","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"46888a8f5685c89c017120ea3606df7953354bc6","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410015841.gbd033cc.tgz","fileCount":64,"integrity":"sha512-8MXZxeBvM0JprTBSsAGe3xC705OgjVHcO3HyUdAILJi1pespN8XRzcopdx581sGsyZDSp3DUTR0eJoFSvyDtZQ==","signatures":[{"sig":"MEYCIQC0b1uVUh7PL6FnBaxwCGiwoKYaR7ULUXc22RsNH5iRbgIhANFsRLynikdumvgMi078zMlbdIRoFmA1A3AWezO2Z2ub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443312},"gitHead":"bd033cc18d9e1eb5e3ca832d54915f05b5ec7ebc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410015841.gbd033cc","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410015841.gbd033cc_1775786332624_0.7722135825292706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410015851.ge4b33f4":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410015851.ge4b33f4","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410015851.ge4b33f4","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"1079f69865e2445e17a3f90c0866ca3b662a3ed0","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410015851.ge4b33f4.tgz","fileCount":65,"integrity":"sha512-pKE/gEcDhFwSGPR6hd/C+SoynJSwU5e3qIihdHB73VDL1OkKTYTstmdEoCZUS8Uqb8KKn9DV/QVUjBAf8iOgmQ==","signatures":[{"sig":"MEUCIEDr73k12dbTvEo8AF6pHZXxnuwe7FcKkPiXuT0+4sqGAiEAmtoXMGPGNqau7W1XWhwJr6Aob2nKCs5ygqjx4h9u4EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445995},"gitHead":"e4b33f41b584dc4565d5b026a69187677c080abc","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410015851.ge4b33f4","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410015851.ge4b33f4_1775786342969_0.08835820372337677","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410024917.gfbf119c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410024917.gfbf119c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410024917.gfbf119c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"94c6f08a2e614427054547f9e27bed35dd15d00e","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410024917.gfbf119c.tgz","fileCount":65,"integrity":"sha512-trOJ2rL5N4V/0gLBGdXIiy4smaF7s8KHXDQ1AUk0Wntn4SZ3TgNt0XDGhWMIF378W9s0nykumcK5Ee6LIJEXAA==","signatures":[{"sig":"MEUCIB+h+CmHuNeazbhnT19Ml57Lc3smSEFjYZ3VMlG1kExGAiEAiQ3gMrkP/ERSom32vCrA+xDboog0iAk8uykYcijkh80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445995},"gitHead":"fbf119c83ef8ff8927e5124e734ab8a9ede78ebf","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410024917.gfbf119c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410024917.gfbf119c_1775789368022_0.38453896514005925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410054610.gc1dd7f1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410054610.gc1dd7f1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410054610.gc1dd7f1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"079f256a2da31ff5bb802fc9adfbda25789e25b4","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410054610.gc1dd7f1.tgz","fileCount":66,"integrity":"sha512-OnfkQr0o19w1hVqqrvBh+rZqWbWomgVOFEqAb1T7TV2OJL1KhCSjVyiJTcZUzPxiBfKaYuUN+/NChV7DaOJGZg==","signatures":[{"sig":"MEYCIQCqirjLusRcJa4g5e2cGQ/pmqVPxF+L+3tfqEfEyQWK8wIhALCxajMRWWyNtx7obh8Fm5ghZ+/otn95qFBfqZp04UI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450322},"gitHead":"c1dd7f10f91fc9c662421b67d41dd082d53c8a6d","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410054610.gc1dd7f1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410054610.gc1dd7f1_1775799982744_0.8285943578235326","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410091110.gb8f5751":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410091110.gb8f5751","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410091110.gb8f5751","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"af00c9c9b4d8b39bf66d52ac040cdc8a2b4e8960","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410091110.gb8f5751.tgz","fileCount":66,"integrity":"sha512-2lUMgSpJvuNWNfdh6BrZr7v5cI+lqee+Bl4pmMSATUWNajG2fVtXwndyU39mcYEpvbAs6+Iah3mvPU1TNwGGkQ==","signatures":[{"sig":"MEQCIERQxAqCqU8G7ler8gNSDcyAy2B5RAFhvL689MsX/9h4AiAKIaY7ymoqSeJ6fNGaAh6Tdlz5ZSCDKeQc/QPJPh7ZQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450612},"gitHead":"b8f57518bf4257b0f7fc74f3a6dee0e842e363de","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410091110.gb8f5751","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.4.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410091110.gb8f5751_1775812281029_0.8597796800470812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260410094639.g57e37a1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260410094639.g57e37a1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260410094639.g57e37a1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"175f50a8f76debb07cd95022f1227db83d922d68","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260410094639.g57e37a1.tgz","fileCount":66,"integrity":"sha512-PTuHki4fRMxJma/wsvxnEhtRK4lHLNXoJspPxTHCl6/3Kl2DZdFTOWN0TwrlQTQ/3WNjNl80W+XdSiFp2QLnoA==","signatures":[{"sig":"MEUCIDnfQjbPvhidpFHqvMZ576S9jomnrEyGbpNFRmh/6TmXAiEA/fIOjX0emrDgZf9v+aKMXhLrzJcdYfFKu2D3yGCMpHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450612},"gitHead":"57e37a139b0d723bbb68beb0e39d9a28027840a9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260410094639.g57e37a1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260410094639.g57e37a1_1775814410893_0.790908049127764","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"codingbuddy-claude-plugin","version":"5.5.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.5.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3b45d56fc311423704dfa33c46f830418720b76b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.5.0.tgz","fileCount":66,"integrity":"sha512-GRy6/oZopGYUM4g7wPuDjO0/+A0OP7MRlbo3Dy0CbaR4texJR0/t3+YtqO4EdEjl1ZDtrPuSLbZqq5qC5iHRmQ==","signatures":[{"sig":"MEYCIQCEYAbIOBsxRyhdO2CBsZDRJOjrFBBe6C0ydcIvGFnnawIhAN8SFLEls/RfC/hMe8j9Ji28W5vsKgJXH+o4ql6YZHtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450550},"gitHead":"57e37a139b0d723bbb68beb0e39d9a28027840a9","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.5.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.5.0_1775814451493_0.11500993561125838","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411133712.gb847b75":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411133712.gb847b75","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411133712.gb847b75","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"91496ec92665331d8a635dec7d9d1296ce2c06a2","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411133712.gb847b75.tgz","fileCount":75,"integrity":"sha512-Ti3L3lpc9ADlAjIxzDlrE7HRWLSWzEa1Z54TaEwNtVq73C0c7hsmzePQdDAepyOkpLqur+ieYdOY/odSw2I0NQ==","signatures":[{"sig":"MEUCICOJeYwdLjpYwZvjGqNOexfgMw2Wpbn+p5Ni5CmL2AiRAiEA0WpkWzOqhNkWU97tkaGLoEczCidJtM46wFEdqqbEMF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500698},"gitHead":"b847b75808856982ea2f53dcc51d93c57068646a","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411133712.gb847b75","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.5.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411133712.gb847b75_1775914644064_0.17574800910071753","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411144339.g3877014":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411144339.g3877014","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411144339.g3877014","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"45abfe4fc5ce8205b61a2f3d852f32b19c1e4385","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411144339.g3877014.tgz","fileCount":75,"integrity":"sha512-iUc1pSGXAoUhWvfa9HfCs9ceOi4fo3y0KhTD2uuOn8iGR7w3XL49HJLtotPh1t5CJWx4//DFHYWAVHtm///4CA==","signatures":[{"sig":"MEUCIQD+wJyjO3CI7sghQ7+4m87DGgUJegqb5hQWnQE3nJv5OQIgP1k+itkEiWJCc8EkpQhbWe7TfPMaeX98jisva28nO4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500698},"gitHead":"38770144d1b558157f300a6ce54e332240fb9da7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411144339.g3877014","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411144339.g3877014_1775918630526_0.6057412855935465","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"codingbuddy-claude-plugin","version":"5.6.0","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.6.0","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2915f9d799c1d5d12907eadb3423e12fed89406a","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.6.0.tgz","fileCount":75,"integrity":"sha512-R3JEctyHRMe2vfEVW1PYu3UvCMr9m0WffGTnkN1N9jsYR43AUVuwT8/NCHshd8jBAJtKUrnKBMcnr4AN3jOSKA==","signatures":[{"sig":"MEYCIQDcF4KLuc2loe06s21iv378C+fHuDpDrcvtV5kn8pCidQIhAOK7DAkOoOLb8HakGY2GYNTiITfvnlAlD6Ipj2KQ5ey4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500636},"gitHead":"38770144d1b558157f300a6ce54e332240fb9da7","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.6.0","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.6.0_1775918757654_0.11208436554092649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411154625.gcd2c9d3":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411154625.gcd2c9d3","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411154625.gcd2c9d3","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"0525a7247ab24a4f299bd5d84046958726eb0bf7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411154625.gcd2c9d3.tgz","fileCount":75,"integrity":"sha512-R9HNQtwJPa/fyEC5gXw+5d0gneL1+nKojCAWBoeuNUAsbjKT+a4kWaOFRZ3N7OGveMhBuMpiEo6mtHC+mfnZMA==","signatures":[{"sig":"MEUCIQDdAxTcVOjqsofYLFwU0Yo+XZHNWm++vmRlypl1f23VTgIgMHuHrjCARYEOB2PUHy4yWtU0LF1wQUZcPjTov4AD7DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502123},"gitHead":"cd2c9d3226c4372caaa8692be44aba7298023236","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411154625.gcd2c9d3","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411154625.gcd2c9d3_1775922396874_0.33140070942277644","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411154633.g64edfac":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411154633.g64edfac","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411154633.g64edfac","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"df0e410ef53da1eca666985710ab385b9e0f3ed7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411154633.g64edfac.tgz","fileCount":75,"integrity":"sha512-GNd0+EmCkBXWMgzedj6g9a7uGOS5KyJE1duZFIITV43YYZ2FMf8MEr98KXq4ePyRSVIrCwsO3r63dOg7F+tiuQ==","signatures":[{"sig":"MEQCID6dJMEaIwb4kHrcIythR1BeZq4jrGZseIz/W/p65RSgAiBL8exjo9K9iLtfbGXu7zham6WaymEjoe7FXWo3dLELCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507098},"gitHead":"64edfac6ba2286e58e2871cf290590b5ff2ef6e5","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411154633.g64edfac","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.0"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411154633.g64edfac_1775922405506_0.5993350110129649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411161611.g21c7a8e":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411161611.g21c7a8e","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411161611.g21c7a8e","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"c790acb755eb35d199ea90abf986554db1c5fd2b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411161611.g21c7a8e.tgz","fileCount":75,"integrity":"sha512-ZGJtqx5qGRxV+uMLp2FanxNZjyiuGOtM/Hsb3ds4IEz9tYvOPze3mwTgVB9v17XLhUMTwvDPoryQfhLGWjAQPQ==","signatures":[{"sig":"MEYCIQD0GdYE17Pj2nCbDHyt8FNd/g/ZVbvMBmaotdwSAYSUsgIhALnaQVuU2XSeaspfUtt4/iOwY2kOG8p38omYG61NIXJC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507098},"gitHead":"21c7a8ed4a536a146eda1ed5abde75d3f1d97881","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411161611.g21c7a8e","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411161611.g21c7a8e_1775924181986_0.8286119852946421","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"codingbuddy-claude-plugin","version":"5.6.1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.6.1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"72341847d0e8099c0162fe61a89d332f3fda2eb5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.6.1.tgz","fileCount":75,"integrity":"sha512-vDRu4UH+BtUCUIPXKJtvlm+1bALCwRjeuybxUzux1TiPXer7LlnYUzT6frqSB7HfawyzFzWIR2VADkqCSBPmbw==","signatures":[{"sig":"MEUCIBBXv/O5GlYfiKQPSPE15uu1LcSWRNHXyerYIrfYGg8xAiEA3j3xlCClfJHSwgcLMQ1Zj4os5udq+oTqMn4RGNr8efc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507036},"gitHead":"21c7a8ed4a536a146eda1ed5abde75d3f1d97881","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.6.1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.1"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.6.1_1775924390622_0.6951651076483276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411173901.gaf0d12b":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411173901.gaf0d12b","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411173901.gaf0d12b","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"affce1ed51b6563e34c28520cf9cc5314e2cb2d1","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411173901.gaf0d12b.tgz","fileCount":75,"integrity":"sha512-LKuLRaCo4Fx47rwKr5iw/tNznJ7a/NuaSojS1Ot5XU5s5TrmwQcgdkwYiM7/EP8ScI4Amqkx7MFMp4o58SvZ9g==","signatures":[{"sig":"MEQCIBAKHDR0VDK2TbvG0hkRStQFqODxEQ0Nuvpp/XzuOxCEAiArshB1THoeIquyi01fKgeokLRS7jld/q5aWfBbhsmOsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519086},"gitHead":"af0d12b861e0cdfb546d543124a78f26d9400a4c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411173901.gaf0d12b","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411173901.gaf0d12b_1775929153410_0.900330295551917","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"codingbuddy-claude-plugin","version":"5.6.2","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@5.6.2","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"ed782f1965755aded0adbd309177303fdcf5004b","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.6.2.tgz","fileCount":75,"integrity":"sha512-hRtVkPIB56Uzl6Y+7o9KA/mJJA72ZNq82p3wwqZshuBxtLaY8MSmZWJvCCUJeW+Mh3jCAo2Pa1HYRMU2cFLD6A==","signatures":[{"sig":"MEQCIDvDo6OjB0XQDQpi1P/+9VcT0Kw9SBRsIj2tGBk/2LFAAiApKOeHuIacrjSm4krqMPZBg04zL5rioz3cHJNjFGXIgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519024},"gitHead":"af0d12b861e0cdfb546d543124a78f26d9400a4c","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"5.6.2","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_5.6.2_1775929806941_0.9095844813187612","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260411175846.g64168b1":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260411175846.g64168b1","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260411175846.g64168b1","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"32afef4140be72f38396c45fe4cf4ffb327efc9f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260411175846.g64168b1.tgz","fileCount":75,"integrity":"sha512-Ih3Rv3h6XQOEhCVYyZAUzXXHKnZZm/V0m23g3QuHxmxWQD1KeZezJ+vAVX3k4LE5jr3jK+zsYDzEHbtF3AFKzg==","signatures":[{"sig":"MEYCIQDejH0PTlXqEK8mDNY/JdkOSVjnYvDpQ7neKRVKTaiAVwIhAP1bNbi4hIgdHMJww7o0/Kyievpsh1qqkbSRhMpv04D6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519086},"gitHead":"64168b17b361d6e375220a23d0344e861c006758","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260411175846.g64168b1","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260411175846.g64168b1_1775930337301_0.32751931385899136","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260412040811.g487faf7":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260412040811.g487faf7","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260412040811.g487faf7","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d6103712307638e91f2d5cde60c05965fc2b26d7","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260412040811.g487faf7.tgz","fileCount":75,"integrity":"sha512-Gb+tehbfdjtzSIpbMHvLdPXLK/Szjtt8yCpHte+ISyF2T/6FsoV21ZGAtHZXCO/mEakLgOIbybPNESsCusHVtg==","signatures":[{"sig":"MEUCIFIg8eCF6FAyWEW5ZN4UBO1ur6QlI8OE0LLl9X6sxuhcAiEA+yT5qKKgA8RozZiwMxDI55viGqB5C84JeEU6OYR0zZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521734},"gitHead":"487faf7868e4b2d01cc8bd4a06afbce065c170af","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260412040811.g487faf7","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260412040811.g487faf7_1775966902628_0.2625846472162834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260412040832.g2ad1f8c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260412040832.g2ad1f8c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260412040832.g2ad1f8c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"2294d57c1f5ee8ab55a8d4ae13960a871f859704","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260412040832.g2ad1f8c.tgz","fileCount":75,"integrity":"sha512-zN+HnhUKJLKIFwXVzBrnm0qDKl1KwhrI6cF8kd1kw1NZK9D/L2ANsgrtmijnxpgLqSdSA/XtKFX8y6FJMfDitQ==","signatures":[{"sig":"MEQCHwmqhgxgv+CyULquWLfDYDGdDi/VdyGitMM6e2PB1oMCIQD5ML5bdTk7hf3KYznVMZ/OHiuXMI7FNnisWnsw1n2qKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521734},"gitHead":"2ad1f8cfbccb86ad9a8d9b8f3e3768c26ac8bea4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260412040832.g2ad1f8c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260412040832.g2ad1f8c_1775966923027_0.5666691269498105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260412041316.gbe6502d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260412041316.gbe6502d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260412041316.gbe6502d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"d90ec5b00457eeb7c08f79474174f75889d52d3f","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260412041316.gbe6502d.tgz","fileCount":75,"integrity":"sha512-1DJFMoO42OvjrS+VjpRoTacKhBeIO7WZriTVVZHHy4LZy8+bwbKJta407RHrs5GIW7x345MsIdkMuQs2i2WTBg==","signatures":[{"sig":"MEUCIQD+/r9TtOqtRH2BEqQF6zLLQy4VFIPkABnVSyePGsQoTAIgVMEOJhp2GmKGEeEWAa49oPZCe5uoeG2LEODzpwPyzS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523878},"gitHead":"be6502d7e5805c361a90f6dcaa04ca29cd343347","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260412041316.gbe6502d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260412041316.gbe6502d_1775967207474_0.8998498197849927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260412045139.gd20150d":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260412045139.gd20150d","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260412045139.gd20150d","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"dd79006fdc302ca44cad9de5fafb084bea868f09","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260412045139.gd20150d.tgz","fileCount":75,"integrity":"sha512-PCsgj9JuaqomFSmbZyY2vwKFmRmkS879uQ0RAiBfxhmBAxoKWrTxwIFjU3FS0qWd479OFWYorUfyaczplG6TVA==","signatures":[{"sig":"MEUCIQDTmxwxfwKOrV+F+rBgFAoBRG3HzqeJ59sQsrSat5gXAgIgdlbkRQHBMl16dPXSABmMjTrjDo32LPRheseDadhKJeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523878},"gitHead":"d20150d4148b9f4e3e601cc608914d94f0e54ec4","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260412045139.gd20150d","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.2"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260412045139.gd20150d_1775969510086_0.8500047280117984","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary.20260412053329.g679ff1c":{"name":"codingbuddy-claude-plugin","version":"0.0.0-canary.20260412053329.g679ff1c","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"author":"JeremyDev87","license":"MIT","_id":"codingbuddy-claude-plugin@0.0.0-canary.20260412053329.g679ff1c","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"dist":{"shasum":"3ec3ae09325a8f598221a7d773288d216cd07ff5","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-0.0.0-canary.20260412053329.g679ff1c.tgz","fileCount":75,"integrity":"sha512-IuEmR6OshSC75olFZCiQRgSPP9N5vNcm+BuIMs8yDWbARrbIsvjxxgELFKQjqUYoKwr9UyN9x6tw/cuhctG1kw==","signatures":[{"sig":"MEYCIQDbCoAT0Q0LBD+J2irKjzi/HzXbIwjP2M9jVbcR8q/3/QIhAOQBR9fpksE4Jt7R3fOyaHWAl8t4A6qYL9bomUHEWaah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523878},"gitHead":"679ff1c707e56f7c061db28b3a5600cd14e6d7e3","scripts":{"lint":"eslint src/ scripts/","test":"vitest run","build":"ts-node scripts/build.ts --mode=production","circular":"madge --circular --extensions ts src/","prebuild":"npm run sync-version","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","build:dev":"ts-node scripts/build.ts --mode=development","typecheck":"tsc --noEmit","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","sync-version":"node scripts/sync-version.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","validate:commands":"ts-node scripts/validate-commands.ts"},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"repository":{"url":"git+https://github.com/JeremyDev87/codingbuddy.git","type":"git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","directories":{},"_hasShrinkwrap":false,"devDependencies":{"madge":"8.0.0","eslint":"9.39.2","vitest":"4.0.17","globals":"17.0.0","ts-node":"10.9.2","prettier":"3.7.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","codingbuddy-rules":"0.0.0-canary.20260412053329.g679ff1c","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.53.0","@typescript-eslint/eslint-plugin":"8.53.0"},"peerDependencies":{"codingbuddy":"^5.6.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codingbuddy-claude-plugin_0.0.0-canary.20260412053329.g679ff1c_1775972020732_0.20719875949535904","host":"s3://npm-registry-packages-npm-production"}},"5.6.3":{"name":"codingbuddy-claude-plugin","version":"5.6.3","description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","author":"JeremyDev87","license":"MIT","repository":{"type":"git","url":"git+https://github.com/JeremyDev87/codingbuddy.git","directory":"packages/claude-code-plugin"},"bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"homepage":"https://github.com/JeremyDev87/codingbuddy#readme","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"scripts":{"build":"ts-node scripts/build.ts --mode=production","build:dev":"ts-node scripts/build.ts --mode=development","sync-version":"node scripts/sync-version.js","prebuild":"npm run sync-version","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run build","lint":"eslint src/ scripts/","typecheck":"tsc --noEmit","circular":"madge --circular --extensions ts src/","format:check":"prettier --check \"src/**/*.ts\" \"scripts/**/*.ts\"","validate:commands":"ts-node scripts/validate-commands.ts","test":"vitest run","test:hooks":"python3 -m pytest tests/ -v --tb=short","test:all":"vitest run && python3 -m pytest tests/ -v --tb=short","test:watch":"vitest","test:coverage":"vitest run --coverage"},"peerDependencies":{"codingbuddy":"^5.6.3"},"peerDependenciesMeta":{"codingbuddy":{"optional":true}},"devDependencies":{"@eslint/js":"9.39.2","@types/node":"25.0.9","@typescript-eslint/eslint-plugin":"8.53.0","@typescript-eslint/parser":"8.53.0","@vitest/coverage-v8":"4.0.17","codingbuddy-rules":"5.6.3","eslint":"9.39.2","eslint-config-prettier":"10.1.8","globals":"17.0.0","madge":"8.0.0","prettier":"3.7.4","ts-node":"10.9.2","typescript":"5.9.3","vitest":"4.0.17"},"_id":"codingbuddy-claude-plugin@5.6.3","gitHead":"679ff1c707e56f7c061db28b3a5600cd14e6d7e3","dist":{"shasum":"38840057468f18cb56f09f6476bf93c6066539fb","integrity":"sha512-xCOhuMZVfyJGU4U8i4JsyotkgMZWtR+hEwsjuoqf9laL8sQgzYkxh0A5IRgMiHXe9gV2l0QcnIWBZeSK05Xxdg==","tarball":"https://registry.npmjs.org/codingbuddy-claude-plugin/-/codingbuddy-claude-plugin-5.6.3.tgz","fileCount":75,"unpackedSize":523816,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwPy2VrdhHhbbAmaZP3BPubjSA11pBql6R8MTVAgYaLAIhAKyL3Ngyg0vJk6rcInH79ndVN1MP0diqgRpBaiHDWwBO"}]},"_npmUser":{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"},"directories":{},"maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codingbuddy-claude-plugin_5.6.3_1775972384791_0.5224064659521814"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-17T14:40:43.008Z","modified":"2026-04-12T05:39:45.048Z","0.0.0-canary.20260117144032.g683474a":"2026-01-17T14:40:43.303Z","3.0.1":"2026-01-18T02:22:52.144Z","0.0.0-canary.20260118152944.g140f03d":"2026-01-18T15:29:54.997Z","0.0.0-canary.20260119013810.gc2e51ad":"2026-01-19T01:38:19.893Z","0.0.0-canary.20260119023536.g8c913b9":"2026-01-19T02:35:46.138Z","0.0.0-canary.20260119061557.g3c08f29":"2026-01-19T06:16:07.759Z","3.0.2":"2026-01-19T06:16:48.187Z","0.0.0-canary.20260119094759.g9756ea2":"2026-01-19T09:48:08.973Z","3.0.3":"2026-01-19T09:48:36.025Z","0.0.0-canary.20260122131902.g3d4e789":"2026-01-22T13:19:12.556Z","0.0.0-canary.20260122132826.g9a48275":"2026-01-22T13:28:36.298Z","3.1.0":"2026-01-22T13:30:07.406Z","0.0.0-canary.20260123064143.gcae3733":"2026-01-23T06:41:53.309Z","3.1.1":"2026-01-23T06:44:58.287Z","0.0.0-canary.20260126010808.gfd4211b":"2026-01-26T01:08:19.088Z","0.0.0-canary.20260202010807.g4e06b2e":"2026-02-02T01:08:17.781Z","0.0.0-canary.20260203052426.ge15354d":"2026-02-03T05:24:38.028Z","0.0.0-canary.20260203060110.g79d9815":"2026-02-03T06:01:20.334Z","0.0.0-canary.20260203073841.g0400ec1":"2026-02-03T07:38:51.476Z","0.0.0-canary.20260203083004.g9ff49fb":"2026-02-03T08:30:13.847Z","0.0.0-canary.20260203090609.g85d3424":"2026-02-03T09:06:19.720Z","0.0.0-canary.20260203100158.gbd6ae41":"2026-02-03T10:02:07.979Z","0.0.0-canary.20260204050141.gf37e89d":"2026-02-04T05:01:52.402Z","0.0.0-canary.20260204061234.g39a4ea3":"2026-02-04T06:12:45.205Z","3.1.2":"2026-02-04T06:20:20.386Z","4.0.0":"2026-02-04T06:37:13.391Z","0.0.0-canary.20260204071452.gcf90085":"2026-02-04T07:15:02.766Z","4.0.1":"2026-02-04T07:23:44.592Z","0.0.0-canary.20260205060636.g16bed6f":"2026-02-05T06:06:46.774Z","0.0.0-canary.20260206081609.gdd12f35":"2026-02-06T08:16:19.170Z","0.0.0-canary.20260212122538.gf1f0015":"2026-02-12T12:25:48.810Z","0.0.0-canary.20260212124848.gff6cd4f":"2026-02-12T12:48:58.533Z","0.0.0-canary.20260212132425.g3d02f0f":"2026-02-12T13:24:35.800Z","0.0.0-canary.20260212134918.gfd979a5":"2026-02-12T13:49:29.175Z","0.0.0-canary.20260212140032.g988a610":"2026-02-12T14:00:42.408Z","0.0.0-canary.20260212142320.g5657e13":"2026-02-12T14:23:31.172Z","0.0.0-canary.20260212144229.gc26e86c":"2026-02-12T14:42:41.562Z","0.0.0-canary.20260212150224.ga6189f3":"2026-02-12T15:02:33.879Z","0.0.0-canary.20260212152809.g889ae18":"2026-02-12T15:28:19.895Z","0.0.0-canary.20260212153903.g2965281":"2026-02-12T15:39:13.960Z","0.0.0-canary.20260212160930.g758021f":"2026-02-12T16:09:41.483Z","0.0.0-canary.20260212162608.gcd8ac8e":"2026-02-12T16:26:19.482Z","0.0.0-canary.20260212164711.g5632b63":"2026-02-12T16:47:22.230Z","0.0.0-canary.20260213125323.gf2b247e":"2026-02-13T12:53:34.360Z","0.0.0-canary.20260213134641.gec20472":"2026-02-13T13:46:51.281Z","0.0.0-canary.20260213135106.g956bf80":"2026-02-13T13:51:17.474Z","0.0.0-canary.20260213143339.gcf2c896":"2026-02-13T14:33:50.737Z","0.0.0-canary.20260214040740.g8d02f36":"2026-02-14T04:07:52.306Z","0.0.0-canary.20260214051020.g9a48004":"2026-02-14T05:10:31.464Z","0.0.0-canary.20260214074557.g87a5a6a":"2026-02-14T07:46:09.150Z","0.0.0-canary.20260214082626.g5d54bf9":"2026-02-14T08:26:36.377Z","0.0.0-canary.20260214104838.g07c6a7d":"2026-02-14T10:48:48.490Z","0.0.0-canary.20260214113933.g1d73f10":"2026-02-14T11:39:44.160Z","0.0.0-canary.20260214124647.g785f3bb":"2026-02-14T12:46:58.237Z","0.0.0-canary.20260214145646.gb02b5e6":"2026-02-14T14:56:56.718Z","0.0.0-canary.20260214155118.g40ba0b1":"2026-02-14T15:51:30.199Z","0.0.0-canary.20260215015845.g463776b":"2026-02-15T01:58:55.236Z","0.0.0-canary.20260215035149.gcbded43":"2026-02-15T03:52:00.844Z","0.0.0-canary.20260215094052.g664de04":"2026-02-15T09:41:02.091Z","0.0.0-canary.20260216104503.g67e5e09":"2026-02-16T10:45:14.217Z","0.0.0-canary.20260216105545.g5ca0e3b":"2026-02-16T10:55:56.035Z","0.0.0-canary.20260216110436.gb49bf25":"2026-02-16T11:04:46.441Z","0.0.0-canary.20260216111149.g238284f":"2026-02-16T11:11:59.426Z","0.0.0-canary.20260216113211.g296062d":"2026-02-16T11:32:22.987Z","0.0.0-canary.20260216115636.gd2a6d60":"2026-02-16T11:56:47.466Z","0.0.0-canary.20260216122506.g5a1232e":"2026-02-16T12:25:17.429Z","0.0.0-canary.20260216133723.g237ddb6":"2026-02-16T13:37:33.593Z","0.0.0-canary.20260216135058.g6583947":"2026-02-16T13:51:08.999Z","0.0.0-canary.20260216140759.g0b4b9b9":"2026-02-16T14:08:09.106Z","0.0.0-canary.20260216141813.g3234afa":"2026-02-16T14:18:23.150Z","0.0.0-canary.20260217010724.gb602457":"2026-02-17T01:07:38.069Z","0.0.0-canary.20260217011029.g49830f3":"2026-02-17T01:10:39.653Z","0.0.0-canary.20260217011536.g2c1b994":"2026-02-17T01:15:49.099Z","0.0.0-canary.20260217012651.gb5fb3e5":"2026-02-17T01:27:03.001Z","0.0.0-canary.20260217020706.g80eb09d":"2026-02-17T02:07:17.233Z","0.0.0-canary.20260217033321.g407fc97":"2026-02-17T03:33:30.941Z","4.1.0":"2026-02-17T03:34:28.693Z","0.0.0-canary.20260217040423.g61bcb6a":"2026-02-17T04:04:34.269Z","0.0.0-canary.20260217060836.gdcc32ee":"2026-02-17T06:08:47.411Z","0.0.0-canary.20260217070412.gca3bab1":"2026-02-17T07:04:22.924Z","0.0.0-canary.20260217083538.g8553191":"2026-02-17T08:35:49.206Z","0.0.0-canary.20260217090753.g19ebaea":"2026-02-17T09:08:04.145Z","0.0.0-canary.20260217093103.g7cd585c":"2026-02-17T09:31:12.649Z","0.0.0-canary.20260217101636.g9d6cb2b":"2026-02-17T10:16:45.960Z","0.0.0-canary.20260217105345.gde5365c":"2026-02-17T10:53:55.706Z","0.0.0-canary.20260217110523.gad15df7":"2026-02-17T11:05:33.098Z","0.0.0-canary.20260217120137.g758187b":"2026-02-17T12:01:47.697Z","0.0.0-canary.20260217121118.g6d8387d":"2026-02-17T12:11:28.428Z","0.0.0-canary.20260217123343.gf6ba7d6":"2026-02-17T12:33:53.979Z","0.0.0-canary.20260217124153.g876205c":"2026-02-17T12:42:03.466Z","0.0.0-canary.20260217130045.g2dac3de":"2026-02-17T13:00:55.338Z","0.0.0-canary.20260217131248.gf314ae1":"2026-02-17T13:12:58.688Z","0.0.0-canary.20260217131452.g1e46efc":"2026-02-17T13:15:02.309Z","0.0.0-canary.20260217132208.g889c373":"2026-02-17T13:22:18.831Z","0.0.0-canary.20260217133520.g15f372e":"2026-02-17T13:35:31.148Z","0.0.0-canary.20260217134428.gb83c933":"2026-02-17T13:44:39.358Z","0.0.0-canary.20260217143825.ga267cd7":"2026-02-17T14:38:36.798Z","0.0.0-canary.20260217160854.g2f99ed0":"2026-02-17T16:09:05.996Z","0.0.0-canary.20260217163437.g5ff3782":"2026-02-17T16:34:48.221Z","0.0.0-canary.20260217165052.g6dd4653":"2026-02-17T16:51:02.589Z","0.0.0-canary.20260217172408.g84d1fce":"2026-02-17T17:24:18.709Z","0.0.0-canary.20260217173927.g056eff1":"2026-02-17T17:39:38.152Z","0.0.0-canary.20260217175141.g1924698":"2026-02-17T17:51:53.520Z","0.0.0-canary.20260217181353.g47b1414":"2026-02-17T18:14:04.634Z","0.0.0-canary.20260218011504.g0ae6b77":"2026-02-18T01:15:16.822Z","0.0.0-canary.20260218051605.gefa7d26":"2026-02-18T05:16:16.836Z","0.0.0-canary.20260218053918.gbdc292b":"2026-02-18T05:39:29.127Z","0.0.0-canary.20260218060255.g238272b":"2026-02-18T06:03:05.118Z","0.0.0-canary.20260218063539.ga70af85":"2026-02-18T06:35:49.528Z","0.0.0-canary.20260218072014.gd1cd3f9":"2026-02-18T07:20:25.381Z","0.0.0-canary.20260218074724.gbf4eb7e":"2026-02-18T07:47:35.649Z","0.0.0-canary.20260218080835.g0dc7f07":"2026-02-18T08:08:45.009Z","0.0.0-canary.20260218093534.g1fb3948":"2026-02-18T09:35:45.599Z","0.0.0-canary.20260218095520.ge91da68":"2026-02-18T09:55:29.756Z","0.0.0-canary.20260218100654.gb881bed":"2026-02-18T10:07:04.941Z","0.0.0-canary.20260218102228.g134f9c4":"2026-02-18T10:22:38.385Z","0.0.0-canary.20260218103841.g16a27cd":"2026-02-18T10:38:51.679Z","4.2.0":"2026-02-18T11:05:05.254Z","0.0.0-canary.20260218115312.gbd30b67":"2026-02-18T11:53:22.986Z","0.0.0-canary.20260218124318.g8ef6ac1":"2026-02-18T12:43:28.344Z","0.0.0-canary.20260218131502.gf65e4b5":"2026-02-18T13:15:13.366Z","0.0.0-canary.20260218135417.gdd124d9":"2026-02-18T13:54:27.997Z","0.0.0-canary.20260218141143.gc6fa1a6":"2026-02-18T14:11:54.616Z","0.0.0-canary.20260218143614.gf486b07":"2026-02-18T14:36:25.386Z","0.0.0-canary.20260218145411.g3ef29df":"2026-02-18T14:54:20.980Z","0.0.0-canary.20260219005757.g289b4d4":"2026-02-19T00:58:07.861Z","0.0.0-canary.20260219013521.g32264a0":"2026-02-19T01:35:31.273Z","0.0.0-canary.20260219014538.gf525ab6":"2026-02-19T01:45:49.319Z","0.0.0-canary.20260219022759.g37956fa":"2026-02-19T02:28:10.653Z","0.0.0-canary.20260219031655.gbc42274":"2026-02-19T03:17:06.027Z","0.0.0-canary.20260219111811.g0d02bc5":"2026-02-19T11:18:23.041Z","0.0.0-canary.20260219114122.g4d667af":"2026-02-19T11:41:32.681Z","0.0.0-canary.20260219120702.g7a596bd":"2026-02-19T12:07:12.487Z","0.0.0-canary.20260219122936.g15d16d4":"2026-02-19T12:29:46.714Z","0.0.0-canary.20260219125331.g1dbd10b":"2026-02-19T12:53:41.862Z","0.0.0-canary.20260219131635.g222fdcc":"2026-02-19T13:16:46.121Z","0.0.0-canary.20260219135911.gc6fb5c4":"2026-02-19T13:59:21.525Z","0.0.0-canary.20260219164138.g5b2bb6a":"2026-02-19T16:41:49.488Z","0.0.0-canary.20260220064614.g6300251":"2026-02-20T06:46:24.781Z","0.0.0-canary.20260220103622.g0264f18":"2026-02-20T10:36:33.594Z","0.0.0-canary.20260220124137.gb1be537":"2026-02-20T12:41:50.329Z","4.3.0":"2026-02-20T12:44:50.783Z","0.0.0-canary.20260221001806.g28121e8":"2026-02-21T00:18:17.912Z","0.0.0-canary.20260221035936.g90defa2":"2026-02-21T03:59:47.503Z","0.0.0-canary.20260221050415.g00a310e":"2026-02-21T05:04:26.426Z","0.0.0-canary.20260221071546.geceed7c":"2026-02-21T07:15:56.994Z","0.0.0-canary.20260221074844.ge9b5735":"2026-02-21T07:48:53.641Z","0.0.0-canary.20260221083744.gfe28838":"2026-02-21T08:37:55.802Z","0.0.0-canary.20260221090142.gf323f79":"2026-02-21T09:01:52.556Z","0.0.0-canary.20260221104916.gb4a0991":"2026-02-21T10:49:26.829Z","0.0.0-canary.20260222011041.gd98243f":"2026-02-22T01:10:52.562Z","0.0.0-canary.20260222095941.gfabaab7":"2026-02-22T09:59:51.910Z","0.0.0-canary.20260223101220.g8f45495":"2026-02-23T10:12:31.185Z","0.0.0-canary.20260223120945.g892d302":"2026-02-23T12:09:56.831Z","0.0.0-canary.20260225012530.ga123bd5":"2026-02-25T01:25:41.261Z","0.0.0-canary.20260225131534.g771de85":"2026-02-25T13:15:44.864Z","0.0.0-canary.20260227041045.g12b12b4":"2026-02-27T04:10:56.434Z","0.0.0-canary.20260227052947.gc080b8c":"2026-02-27T05:29:57.667Z","0.0.0-canary.20260227062417.ga3c5095":"2026-02-27T06:24:29.357Z","0.0.0-canary.20260227102433.g362813d":"2026-02-27T10:24:45.330Z","0.0.0-canary.20260227120450.g65f5ecb":"2026-02-27T12:05:00.788Z","0.0.0-canary.20260228060654.gb5c5794":"2026-02-28T06:07:05.224Z","0.0.0-canary.20260228104345.geaf0286":"2026-02-28T10:43:55.743Z","0.0.0-canary.20260301022504.g9491784":"2026-03-01T02:25:14.910Z","0.0.0-canary.20260301023843.ge6c5397":"2026-03-01T02:38:53.497Z","0.0.0-canary.20260301042933.g8555be9":"2026-03-01T04:29:44.125Z","0.0.0-canary.20260301050039.gcdf36cc":"2026-03-01T05:00:51.575Z","0.0.0-canary.20260302035746.g70c457f":"2026-03-02T03:57:57.920Z","0.0.0-canary.20260302100829.g922ed3c":"2026-03-02T10:08:38.889Z","0.0.0-canary.20260302112959.g4c2e470":"2026-03-02T11:30:11.256Z","0.0.0-canary.20260303004936.g6b47fe6":"2026-03-03T00:49:48.220Z","0.0.0-canary.20260303071640.g3cc9d1e":"2026-03-03T07:16:50.309Z","0.0.0-canary.20260303121914.ga616f54":"2026-03-03T12:19:24.480Z","0.0.0-canary.20260304073945.g43e527d":"2026-03-04T07:39:55.931Z","0.0.0-canary.20260304095830.gcfe4009":"2026-03-04T09:58:41.787Z","4.4.0":"2026-03-04T12:02:36.981Z","0.0.0-canary.20260318020156.g58c3b96":"2026-03-18T02:02:08.349Z","0.0.0-canary.20260318023516.gf5a671d":"2026-03-18T02:35:27.418Z","0.0.0-canary.20260318023555.gfd00987":"2026-03-18T02:36:05.924Z","0.0.0-canary.20260318023605.gc0448d8":"2026-03-18T02:36:16.149Z","0.0.0-canary.20260318023615.g6112e13":"2026-03-18T02:36:26.093Z","0.0.0-canary.20260318024825.gb28e37c":"2026-03-18T02:48:36.407Z","0.0.0-canary.20260318043148.gb2fee88":"2026-03-18T04:31:58.008Z","0.0.0-canary.20260318044059.g4cba786":"2026-03-18T04:41:10.151Z","0.0.0-canary.20260318072024.g00af51f":"2026-03-18T07:20:34.046Z","0.0.0-canary.20260319101126.gbe4f21b":"2026-03-19T10:11:36.190Z","0.0.0-canary.20260320080125.g8c8f7d9":"2026-03-20T08:01:35.911Z","0.0.0-canary.20260320080151.g6a8226d":"2026-03-20T08:02:02.304Z","0.0.0-canary.20260320080212.g76d2894":"2026-03-20T08:02:21.719Z","0.0.0-canary.20260320080219.g90a4807":"2026-03-20T08:02:29.359Z","0.0.0-canary.20260320080233.ga332016":"2026-03-20T08:02:43.998Z","0.0.0-canary.20260320080243.g2ffaccc":"2026-03-20T08:02:53.411Z","0.0.0-canary.20260320080425.g643a8f7":"2026-03-20T08:04:36.222Z","0.0.0-canary.20260321001942.gd40fbb9":"2026-03-21T00:19:52.467Z","0.0.0-canary.20260321101950.gb003065":"2026-03-21T10:20:01.679Z","4.5.0":"2026-03-21T10:21:20.919Z","0.0.0-canary.20260321103422.ge29407b":"2026-03-21T10:34:32.239Z","0.0.0-canary.20260321121226.g36eb403":"2026-03-21T12:12:37.105Z","0.0.0-canary.20260321121454.g0a6b5fe":"2026-03-21T12:15:04.332Z","0.0.0-canary.20260321130307.g29d4249":"2026-03-21T13:03:18.886Z","0.0.0-canary.20260321130322.g2fe864b":"2026-03-21T13:03:34.728Z","0.0.0-canary.20260321130333.g40eeaf8":"2026-03-21T13:03:43.086Z","0.0.0-canary.20260321131519.ge3cbe31":"2026-03-21T13:15:30.178Z","0.0.0-canary.20260321133511.g6aa61d8":"2026-03-21T13:35:22.179Z","0.0.0-canary.20260321133637.gdb863bb":"2026-03-21T13:36:47.590Z","0.0.0-canary.20260321134432.g7ccd26e":"2026-03-21T13:44:43.145Z","0.0.0-canary.20260321142325.ge35f7ee":"2026-03-21T14:23:35.840Z","0.0.0-canary.20260321142350.g34364c8":"2026-03-21T14:24:00.938Z","0.0.0-canary.20260321142400.g420ff00":"2026-03-21T14:24:10.244Z","0.0.0-canary.20260321155211.gec79ae4":"2026-03-21T15:52:21.968Z","0.0.0-canary.20260321155325.g670eafa":"2026-03-21T15:53:35.198Z","0.0.0-canary.20260321155357.g0bb2ffd":"2026-03-21T15:54:08.656Z","0.0.0-canary.20260321162130.g320cda5":"2026-03-21T16:21:40.746Z","0.0.0-canary.20260321162150.g97d9eaa":"2026-03-21T16:22:01.667Z","0.0.0-canary.20260321163839.gdf01163":"2026-03-21T16:38:50.579Z","0.0.0-canary.20260321165602.ga1bfac9":"2026-03-21T16:56:13.192Z","0.0.0-canary.20260321165629.gb10473a":"2026-03-21T16:56:40.118Z","0.0.0-canary.20260321165644.gdb350d7":"2026-03-21T16:56:55.273Z","0.0.0-canary.20260321172806.g85c97ce":"2026-03-21T17:28:17.107Z","0.0.0-canary.20260321172836.g9286343":"2026-03-21T17:28:47.822Z","0.0.0-canary.20260321172850.g764939c":"2026-03-21T17:29:00.548Z","0.0.0-canary.20260321180021.g956c1e1":"2026-03-21T18:00:31.781Z","0.0.0-canary.20260322013749.ge59f762":"2026-03-22T01:37:59.702Z","0.0.0-canary.20260322013801.g322a0e0":"2026-03-22T01:38:12.067Z","0.0.0-canary.20260322013813.g114e2fa":"2026-03-22T01:38:23.972Z","0.0.0-canary.20260322013826.gd802d74":"2026-03-22T01:38:36.738Z","0.0.0-canary.20260322013838.ge251e05":"2026-03-22T01:38:47.868Z","0.0.0-canary.20260322013850.g98b4a2a":"2026-03-22T01:39:00.206Z","0.0.0-canary.20260322014524.g57e80fa":"2026-03-22T01:45:34.598Z","0.0.0-canary.20260322014533.ge0e2073":"2026-03-22T01:45:42.404Z","0.0.0-canary.20260322014724.gea812ba":"2026-03-22T01:47:34.279Z","0.0.0-canary.20260322014737.g7ceb7c5":"2026-03-22T01:47:48.353Z","0.0.0-canary.20260322014800.ga0fc97c":"2026-03-22T01:48:12.114Z","0.0.0-canary.20260322015031.gf7c4fde":"2026-03-22T01:50:41.400Z","0.0.0-canary.20260322111008.g6c4b3a5":"2026-03-22T11:10:19.089Z","0.0.0-canary.20260322111227.gd4f7112":"2026-03-22T11:12:38.096Z","0.0.0-canary.20260322111252.gc6fea40":"2026-03-22T11:13:02.623Z","0.0.0-canary.20260322111404.g25d7ea6":"2026-03-22T11:14:14.340Z","0.0.0-canary.20260322111617.g02ab0ef":"2026-03-22T11:16:27.775Z","0.0.0-canary.20260322113004.g4297d60":"2026-03-22T11:30:14.780Z","0.0.0-canary.20260322113623.g8ac0900":"2026-03-22T11:36:33.356Z","0.0.0-canary.20260322121413.g87fd5d0":"2026-03-22T12:14:24.741Z","0.0.0-canary.20260322121457.g0b73ceb":"2026-03-22T12:15:08.248Z","0.0.0-canary.20260322121507.gef455da":"2026-03-22T12:15:18.239Z","0.0.0-canary.20260322121555.g1559692":"2026-03-22T12:16:06.205Z","0.0.0-canary.20260322122737.g2fcb3d7":"2026-03-22T12:27:47.919Z","0.0.0-canary.20260322123248.g58a1590":"2026-03-22T12:32:58.209Z","0.0.0-canary.20260322125620.ga0e6276":"2026-03-22T12:56:30.211Z","0.0.0-canary.20260322125655.g6e63b46":"2026-03-22T12:57:05.319Z","0.0.0-canary.20260322125906.g1d31619":"2026-03-22T12:59:15.978Z","0.0.0-canary.20260322130407.g446d3b8":"2026-03-22T13:04:18.141Z","0.0.0-canary.20260322131257.g87eef09":"2026-03-22T13:13:08.840Z","0.0.0-canary.20260322143215.g8cf1046":"2026-03-22T14:32:26.283Z","0.0.0-canary.20260322143224.g884bb18":"2026-03-22T14:32:35.737Z","0.0.0-canary.20260322144102.g85cf088":"2026-03-22T14:41:13.147Z","0.0.0-canary.20260322144510.g2badd0e":"2026-03-22T14:45:21.486Z","0.0.0-canary.20260322151953.g4b0f63e":"2026-03-22T15:20:04.315Z","0.0.0-canary.20260322152001.g5620cf1":"2026-03-22T15:20:12.189Z","0.0.0-canary.20260322162700.g26f0e4c":"2026-03-22T16:27:10.721Z","0.0.0-canary.20260322171314.gdb55b59":"2026-03-22T17:13:25.902Z","0.0.0-canary.20260323014238.gfcfaf68":"2026-03-23T01:42:48.892Z","0.0.0-canary.20260323015553.g4b1f391":"2026-03-23T01:56:03.347Z","0.0.0-canary.20260323020806.ga7c901d":"2026-03-23T02:08:16.788Z","0.0.0-canary.20260324133955.gcd8da20":"2026-03-24T13:40:06.611Z","0.0.0-canary.20260324134006.gacbb9cd":"2026-03-24T13:40:16.475Z","0.0.0-canary.20260324134015.g388c67a":"2026-03-24T13:40:25.672Z","0.0.0-canary.20260324140723.gfa20640":"2026-03-24T14:07:34.790Z","0.0.0-canary.20260324141707.g60c0085":"2026-03-24T14:17:18.584Z","0.0.0-canary.20260324151152.g5b1c73f":"2026-03-24T15:12:03.682Z","0.0.0-canary.20260324151200.gef6e16e":"2026-03-24T15:12:10.678Z","0.0.0-canary.20260324153138.gb1ea77b":"2026-03-24T15:31:50.565Z","0.0.0-canary.20260324153856.gef2e12f":"2026-03-24T15:39:07.934Z","0.0.0-canary.20260324154010.gc503f14":"2026-03-24T15:40:22.289Z","0.0.0-canary.20260324160827.g106e887":"2026-03-24T16:08:38.538Z","0.0.0-canary.20260325021219.g5f685dc":"2026-03-25T02:12:30.373Z","0.0.0-canary.20260325021231.g0726cb4":"2026-03-25T02:12:42.645Z","0.0.0-canary.20260325024820.g4b999b1":"2026-03-25T02:48:31.552Z","0.0.0-canary.20260325043406.gd583e36":"2026-03-25T04:34:16.845Z","0.0.0-canary.20260325043409.g9c660c3":"2026-03-25T04:34:20.121Z","0.0.0-canary.20260325043757.g31370b9":"2026-03-25T04:38:08.652Z","0.0.0-canary.20260325063833.gcee4189":"2026-03-25T06:38:44.585Z","0.0.0-canary.20260325072827.g29f8da7":"2026-03-25T07:28:37.700Z","0.0.0-canary.20260325072829.g396931f":"2026-03-25T07:28:39.633Z","0.0.0-canary.20260326064603.g9d4ddab":"2026-03-26T06:46:13.561Z","0.0.0-canary.20260326064647.gb5bd5ff":"2026-03-26T06:46:59.329Z","0.0.0-canary.20260326065311.ga65b036":"2026-03-26T06:53:20.876Z","0.0.0-canary.20260326112020.gbfc2729":"2026-03-26T11:20:31.758Z","0.0.0-canary.20260326112821.ge53ec79":"2026-03-26T11:28:31.698Z","0.0.0-canary.20260326113224.g76532ae":"2026-03-26T11:32:35.126Z","0.0.0-canary.20260327012730.ge1545e9":"2026-03-27T01:27:41.764Z","5.0.0":"2026-03-27T01:35:25.165Z","0.0.0-canary.20260327025135.gc6277a0":"2026-03-27T02:51:47.441Z","0.0.0-canary.20260327094611.g1ad7a8b":"2026-03-27T09:46:22.223Z","0.0.0-canary.20260327095556.g36c6da0":"2026-03-27T09:56:06.572Z","0.0.0-canary.20260327101913.gae73b5b":"2026-03-27T10:19:23.527Z","0.0.0-canary.20260327103131.g821944e":"2026-03-27T10:31:42.959Z","0.0.0-canary.20260327103613.g2bef97a":"2026-03-27T10:36:23.272Z","0.0.0-canary.20260327105225.g021ef96":"2026-03-27T10:52:35.586Z","0.0.0-canary.20260327123643.ge50b0f6":"2026-03-27T12:36:54.419Z","0.0.0-canary.20260327123654.g2d84085":"2026-03-27T12:37:05.998Z","0.0.0-canary.20260327125919.g15e3e38":"2026-03-27T12:59:30.020Z","0.0.0-canary.20260327130348.g05c1b51":"2026-03-27T13:03:58.999Z","0.0.0-canary.20260327132637.ga47d784":"2026-03-27T13:26:48.287Z","0.0.0-canary.20260327135341.g920cbd7":"2026-03-27T13:53:52.042Z","0.0.0-canary.20260327155643.gb394583":"2026-03-27T15:56:54.628Z","0.0.0-canary.20260327160152.gef076a1":"2026-03-27T16:02:03.902Z","0.0.0-canary.20260327160240.gf8e2b53":"2026-03-27T16:02:54.139Z","0.0.0-canary.20260327160311.g6c9920e":"2026-03-27T16:03:27.658Z","0.0.0-canary.20260327160318.g3e4756b":"2026-03-27T16:03:29.018Z","0.0.0-canary.20260327160333.g8e12f47":"2026-03-27T16:03:46.613Z","0.0.0-canary.20260327163646.g149b9f4":"2026-03-27T16:36:59.775Z","0.0.0-canary.20260327163720.gb07ad83":"2026-03-27T16:37:32.522Z","0.0.0-canary.20260327164900.g39f509a":"2026-03-27T16:49:11.202Z","0.0.0-canary.20260327164957.g415606f":"2026-03-27T16:50:07.424Z","0.0.0-canary.20260327170615.g164840b":"2026-03-27T17:06:26.067Z","0.0.0-canary.20260327170923.gc839449":"2026-03-27T17:09:33.486Z","0.0.0-canary.20260327171841.gaf765fe":"2026-03-27T17:18:52.772Z","0.0.0-canary.20260327171849.g0060504":"2026-03-27T17:18:59.883Z","0.0.0-canary.20260327172233.g8b009fc":"2026-03-27T17:22:44.689Z","0.0.0-canary.20260327174406.g1309ce8":"2026-03-27T17:44:22.217Z","0.0.0-canary.20260327174523.gc710c48":"2026-03-27T17:45:34.485Z","0.0.0-canary.20260327182215.gdf8d1d5":"2026-03-27T18:22:27.187Z","0.0.0-canary.20260327184516.g761a406":"2026-03-27T18:45:28.284Z","0.0.0-canary.20260328004756.g30ab0eb":"2026-03-28T00:48:07.736Z","0.0.0-canary.20260328005008.gc1fa1c2":"2026-03-28T00:50:19.724Z","0.0.0-canary.20260328005522.g9e3cf2a":"2026-03-28T00:55:32.526Z","0.0.0-canary.20260328005620.g070366a":"2026-03-28T00:56:30.960Z","0.0.0-canary.20260328010211.g3d21aa1":"2026-03-28T01:02:22.303Z","0.0.0-canary.20260328010314.g4a41f3d":"2026-03-28T01:03:25.112Z","0.0.0-canary.20260328012213.g45c462c":"2026-03-28T01:22:24.270Z","0.0.0-canary.20260328020920.gc1ea9a8":"2026-03-28T02:09:32.060Z","0.0.0-canary.20260328021253.g7e5281b":"2026-03-28T02:13:04.101Z","0.0.0-canary.20260328024157.gf508af4":"2026-03-28T02:42:07.914Z","0.0.0-canary.20260328025806.g1e14237":"2026-03-28T02:58:17.312Z","0.0.0-canary.20260328040436.ge4747e8":"2026-03-28T04:04:48.061Z","0.0.0-canary.20260328040459.g140caee":"2026-03-28T04:05:10.029Z","0.0.0-canary.20260328043831.g52930fc":"2026-03-28T04:38:42.494Z","0.0.0-canary.20260328065355.g56ec963":"2026-03-28T06:54:08.276Z","0.0.0-canary.20260328072250.ga073094":"2026-03-28T07:23:01.222Z","0.0.0-canary.20260328074640.g55f96c1":"2026-03-28T07:46:51.181Z","0.0.0-canary.20260328081754.gd5cef11":"2026-03-28T08:18:05.019Z","0.0.0-canary.20260328084526.g06d3447":"2026-03-28T08:45:37.149Z","0.0.0-canary.20260328101441.g2600f39":"2026-03-28T10:14:52.674Z","0.0.0-canary.20260328113615.gff37ba7":"2026-03-28T11:36:26.000Z","0.0.0-canary.20260328115747.g786b662":"2026-03-28T11:57:58.357Z","5.1.0":"2026-03-28T11:58:32.031Z","0.0.0-canary.20260328124810.g9863253":"2026-03-28T12:48:21.297Z","5.1.1":"2026-03-28T12:50:24.882Z","0.0.0-canary.20260328135436.gc556c1d":"2026-03-28T13:54:47.883Z","0.0.0-canary.20260328140947.g1075b2b":"2026-03-28T14:09:58.774Z","0.0.0-canary.20260328143552.g3d446a6":"2026-03-28T14:36:02.891Z","0.0.0-canary.20260328164353.gef09d0a":"2026-03-28T16:44:04.602Z","0.0.0-canary.20260328164356.g0a5f921":"2026-03-28T16:44:06.116Z","0.0.0-canary.20260328170430.g944bcb7":"2026-03-28T17:04:40.855Z","0.0.0-canary.20260329035018.g834ebe1":"2026-03-29T03:50:30.115Z","5.1.2":"2026-03-29T03:51:52.262Z","0.0.0-canary.20260329115629.g071d16f":"2026-03-29T11:56:40.780Z","0.0.0-canary.20260330142403.gfd1147a":"2026-03-30T14:24:14.601Z","0.0.0-canary.20260401051801.ga40e93a":"2026-04-01T05:18:13.151Z","0.0.0-canary.20260401061345.ge9a1928":"2026-04-01T06:13:56.142Z","0.0.0-canary.20260401064038.g246e225":"2026-04-01T06:40:49.337Z","5.1.3":"2026-04-01T06:42:10.560Z","0.0.0-canary.20260401101746.g7c5ca6a":"2026-04-01T10:17:56.137Z","0.0.0-canary.20260401103938.g89e9609":"2026-04-01T10:39:48.332Z","0.0.0-canary.20260401103947.gd179490":"2026-04-01T10:39:57.138Z","0.0.0-canary.20260401105552.g6eb350e":"2026-04-01T10:56:03.245Z","0.0.0-canary.20260402085917.g9167c1d":"2026-04-02T08:59:28.037Z","0.0.0-canary.20260402085935.gf8d3e42":"2026-04-02T08:59:46.259Z","0.0.0-canary.20260402090041.g0ab3500":"2026-04-02T09:00:51.053Z","0.0.0-canary.20260402090136.g63fc7f0":"2026-04-02T09:01:47.025Z","0.0.0-canary.20260402091428.g4e0e4b4":"2026-04-02T09:14:38.228Z","0.0.0-canary.20260402093536.g5f34c81":"2026-04-02T09:35:46.695Z","0.0.0-canary.20260402094025.g3087947":"2026-04-02T09:40:35.117Z","0.0.0-canary.20260402094721.g929292b":"2026-04-02T09:47:32.497Z","0.0.0-canary.20260402094734.gcba9e51":"2026-04-02T09:47:47.333Z","0.0.0-canary.20260402095145.g2fe5226":"2026-04-02T09:51:56.673Z","0.0.0-canary.20260402095517.g723d84a":"2026-04-02T09:55:28.661Z","0.0.0-canary.20260402102050.g1cc19fe":"2026-04-02T10:21:01.186Z","0.0.0-canary.20260402102109.g57b6393":"2026-04-02T10:21:20.811Z","0.0.0-canary.20260402102130.g33e41f2":"2026-04-02T10:21:40.938Z","0.0.0-canary.20260402102145.g4f79954":"2026-04-02T10:21:56.472Z","0.0.0-canary.20260402103034.g6add97d":"2026-04-02T10:30:45.831Z","0.0.0-canary.20260402104438.gc5072d8":"2026-04-02T10:44:48.630Z","0.0.0-canary.20260402104521.g173043d":"2026-04-02T10:45:31.733Z","0.0.0-canary.20260402113404.gd8a5e15":"2026-04-02T11:34:15.448Z","0.0.0-canary.20260402115621.g1b21987":"2026-04-02T11:56:31.481Z","0.0.0-canary.20260402115659.g2ed7c1a":"2026-04-02T11:57:09.919Z","0.0.0-canary.20260402122527.gbc5e8d1":"2026-04-02T12:25:37.912Z","0.0.0-canary.20260402124428.g0684d45":"2026-04-02T12:44:39.237Z","0.0.0-canary.20260403015539.g5e1ceb0":"2026-04-03T01:55:51.029Z","0.0.0-canary.20260403022133.g3309a0a":"2026-04-03T02:21:44.445Z","5.2.0":"2026-04-03T02:34:43.187Z","0.0.0-canary.20260403095252.g540b3ed":"2026-04-03T09:53:02.786Z","0.0.0-canary.20260403095259.g6bbd487":"2026-04-03T09:53:11.243Z","0.0.0-canary.20260403095311.g9660efe":"2026-04-03T09:53:22.360Z","0.0.0-canary.20260403121249.g687a3a9":"2026-04-03T12:13:00.221Z","0.0.0-canary.20260403121305.g1d017d1":"2026-04-03T12:13:16.738Z","0.0.0-canary.20260403125418.gac74a58":"2026-04-03T12:54:30.836Z","0.0.0-canary.20260403125437.g238a37b":"2026-04-03T12:54:49.693Z","0.0.0-canary.20260403132443.g63e42a4":"2026-04-03T13:24:53.746Z","0.0.0-canary.20260403132451.g3508ee4":"2026-04-03T13:25:03.075Z","0.0.0-canary.20260403132500.g1e83aaf":"2026-04-03T13:25:10.755Z","0.0.0-canary.20260403140032.g7f07a23":"2026-04-03T14:00:43.548Z","0.0.0-canary.20260403140104.g08737f8":"2026-04-03T14:01:15.472Z","0.0.0-canary.20260403140106.g1143be9":"2026-04-03T14:01:17.531Z","0.0.0-canary.20260403142626.g0c28aed":"2026-04-03T14:26:37.421Z","0.0.0-canary.20260403142630.gd347b22":"2026-04-03T14:26:41.754Z","0.0.0-canary.20260403142650.gcc6c6f7":"2026-04-03T14:27:01.435Z","0.0.0-canary.20260403142655.g2d5a535":"2026-04-03T14:27:05.365Z","0.0.0-canary.20260403144534.gc3e5558":"2026-04-03T14:45:44.789Z","0.0.0-canary.20260403144536.ga32a61a":"2026-04-03T14:45:49.636Z","0.0.0-canary.20260403144551.gb85b5f2":"2026-04-03T14:46:02.813Z","0.0.0-canary.20260403152013.g114be3d":"2026-04-03T15:20:26.487Z","0.0.0-canary.20260403152119.gd11e967":"2026-04-03T15:21:31.475Z","0.0.0-canary.20260403152514.g85af2b6":"2026-04-03T15:25:25.487Z","0.0.0-canary.20260403160038.g0496c13":"2026-04-03T16:00:50.361Z","0.0.0-canary.20260403160058.gb875311":"2026-04-03T16:01:09.413Z","0.0.0-canary.20260403160103.g9fece0e":"2026-04-03T16:01:14.931Z","0.0.0-canary.20260403173159.g408197c":"2026-04-03T17:32:11.029Z","0.0.0-canary.20260403173223.gabb324c":"2026-04-03T17:32:35.248Z","0.0.0-canary.20260403173237.g456003a":"2026-04-03T17:32:49.009Z","0.0.0-canary.20260403182138.g207e4b6":"2026-04-03T18:21:53.949Z","0.0.0-canary.20260403182628.gdb5455d":"2026-04-03T18:26:39.782Z","0.0.0-canary.20260404004110.g9c0ab0e":"2026-04-04T00:41:22.420Z","0.0.0-canary.20260404004130.g7e7241e":"2026-04-04T00:41:41.331Z","0.0.0-canary.20260404004150.g8a09803":"2026-04-04T00:42:01.206Z","0.0.0-canary.20260404011314.g1481f93":"2026-04-04T01:13:25.462Z","0.0.0-canary.20260404011333.gc98cd1a":"2026-04-04T01:13:44.955Z","0.0.0-canary.20260404011344.gc7ae6cc":"2026-04-04T01:13:56.087Z","0.0.0-canary.20260404013937.g32afaac":"2026-04-04T01:39:50.367Z","0.0.0-canary.20260404013955.g0ecc845":"2026-04-04T01:40:06.313Z","0.0.0-canary.20260404014033.gc7b6858":"2026-04-04T01:40:43.834Z","0.0.0-canary.20260404015536.gd4d94b8":"2026-04-04T01:55:47.964Z","0.0.0-canary.20260404015545.g76797f6":"2026-04-04T01:55:57.261Z","0.0.0-canary.20260404015549.g573c04c":"2026-04-04T01:56:00.170Z","0.0.0-canary.20260404021732.gf8dc64d":"2026-04-04T02:17:43.413Z","0.0.0-canary.20260404021737.g9afa3db":"2026-04-04T02:17:47.726Z","0.0.0-canary.20260404021750.gb9df988":"2026-04-04T02:18:02.237Z","0.0.0-canary.20260404023027.g4daec63":"2026-04-04T02:30:38.354Z","0.0.0-canary.20260404023041.ga6f1c1f":"2026-04-04T02:30:53.577Z","0.0.0-canary.20260404023049.gd28d102":"2026-04-04T02:31:01.493Z","0.0.0-canary.20260404030149.gfddc741":"2026-04-04T03:02:00.825Z","0.0.0-canary.20260404030153.g30cb849":"2026-04-04T03:02:03.793Z","0.0.0-canary.20260404034420.g7bed6b7":"2026-04-04T03:44:31.257Z","0.0.0-canary.20260404034935.g628d15d":"2026-04-04T03:49:46.732Z","0.0.0-canary.20260404042920.g7efbb2e":"2026-04-04T04:29:32.577Z","0.0.0-canary.20260404092951.gf0b1879":"2026-04-04T09:30:04.123Z","0.0.0-canary.20260404093005.gc9b5bea":"2026-04-04T09:30:17.992Z","0.0.0-canary.20260404093357.g2aac5b5":"2026-04-04T09:34:07.778Z","0.0.0-canary.20260404095458.g62b3f8e":"2026-04-04T09:55:09.825Z","0.0.0-canary.20260404095514.gfe65cdc":"2026-04-04T09:55:25.408Z","0.0.0-canary.20260404103209.g3d2d4ce":"2026-04-04T10:32:21.538Z","0.0.0-canary.20260404105756.ga302999":"2026-04-04T10:58:07.063Z","0.0.0-canary.20260404105758.g620e7c1":"2026-04-04T10:58:10.471Z","0.0.0-canary.20260404111308.g3088596":"2026-04-04T11:13:19.897Z","0.0.0-canary.20260404114528.g4177533":"2026-04-04T11:45:39.594Z","0.0.0-canary.20260404115538.g2aff4ac":"2026-04-04T11:55:49.161Z","0.0.0-canary.20260404131902.gad27ba6":"2026-04-04T13:19:15.083Z","0.0.0-canary.20260404131919.g4d02cd2":"2026-04-04T13:19:30.741Z","0.0.0-canary.20260404131920.ge154ec1":"2026-04-04T13:19:32.219Z","0.0.0-canary.20260404135537.g3a031e9":"2026-04-04T13:55:49.888Z","0.0.0-canary.20260404135600.gc429d99":"2026-04-04T13:56:12.648Z","0.0.0-canary.20260404155305.g5ee7a82":"2026-04-04T15:53:17.612Z","0.0.0-canary.20260404155322.g1032f5d":"2026-04-04T15:53:33.889Z","0.0.0-canary.20260404155326.g5934ca6":"2026-04-04T15:53:38.405Z","0.0.0-canary.20260404230914.ga334891":"2026-04-04T23:09:25.696Z","0.0.0-canary.20260404230930.gfd59efc":"2026-04-04T23:09:40.808Z","0.0.0-canary.20260404232936.gedd453d":"2026-04-04T23:29:48.016Z","0.0.0-canary.20260405010201.ge83fb96":"2026-04-05T01:02:12.910Z","5.3.0":"2026-04-05T01:03:14.493Z","0.0.0-canary.20260405012628.g8b00f20":"2026-04-05T01:26:39.938Z","0.0.0-canary.20260405045205.g8078a7a":"2026-04-05T04:52:16.328Z","0.0.0-canary.20260405092039.g8b32125":"2026-04-05T09:20:50.464Z","0.0.0-canary.20260405113205.gb987135":"2026-04-05T11:32:16.538Z","0.0.0-canary.20260405135729.ge9480ee":"2026-04-05T13:57:40.803Z","0.0.0-canary.20260405135753.gaab1fd4":"2026-04-05T13:58:03.521Z","0.0.0-canary.20260405143746.g36d951b":"2026-04-05T14:37:57.283Z","0.0.0-canary.20260405151054.g5aac852":"2026-04-05T15:11:05.115Z","0.0.0-canary.20260405153342.g4b752b9":"2026-04-05T15:33:53.885Z","0.0.0-canary.20260405160959.g81537f1":"2026-04-05T16:10:10.347Z","0.0.0-canary.20260405161529.g845fe9b":"2026-04-05T16:15:40.734Z","0.0.0-canary.20260405162322.g28b30c3":"2026-04-05T16:23:33.506Z","0.0.0-canary.20260406040017.gea1607a":"2026-04-06T04:00:29.642Z","0.0.0-canary.20260406040039.g19ecc74":"2026-04-06T04:00:50.546Z","0.0.0-canary.20260406040055.g27be980":"2026-04-06T04:01:07.982Z","0.0.0-canary.20260406080615.gc9d79f4":"2026-04-06T08:06:26.299Z","0.0.0-canary.20260406081539.g1812c1d":"2026-04-06T08:15:49.596Z","0.0.0-canary.20260406084345.g24685c1":"2026-04-06T08:43:55.429Z","0.0.0-canary.20260406100756.g51efe41":"2026-04-06T10:08:08.557Z","0.0.0-canary.20260406103437.g33f93ca":"2026-04-06T10:34:50.323Z","0.0.0-canary.20260406143542.g05e3e0a":"2026-04-06T14:35:53.721Z","0.0.0-canary.20260406143557.g225ead6":"2026-04-06T14:36:08.856Z","0.0.0-canary.20260406143603.gbea3d16":"2026-04-06T14:36:14.669Z","0.0.0-canary.20260406150203.g231a623":"2026-04-06T15:02:14.887Z","0.0.0-canary.20260406171116.g956bd4f":"2026-04-06T17:11:28.386Z","0.0.0-canary.20260406171352.g88bd097":"2026-04-06T17:14:03.659Z","0.0.0-canary.20260406171412.g37f618c":"2026-04-06T17:14:24.040Z","0.0.0-canary.20260406171423.gab22313":"2026-04-06T17:14:35.135Z","0.0.0-canary.20260407062017.g590d8c3":"2026-04-07T06:20:27.797Z","0.0.0-canary.20260407092613.g7006180":"2026-04-07T09:26:26.184Z","0.0.0-canary.20260407095702.g0d9c99b":"2026-04-07T09:57:12.781Z","0.0.0-canary.20260407095718.gf7f8302":"2026-04-07T09:57:30.380Z","0.0.0-canary.20260407102143.g4508a04":"2026-04-07T10:21:54.301Z","0.0.0-canary.20260407104131.g2fe5457":"2026-04-07T10:41:43.175Z","0.0.0-canary.20260407112125.gb122a96":"2026-04-07T11:21:36.568Z","0.0.0-canary.20260408015519.g71f3581":"2026-04-08T01:55:32.380Z","5.4.0":"2026-04-08T01:56:55.641Z","0.0.0-canary.20260408055503.gca16373":"2026-04-08T05:55:14.068Z","0.0.0-canary.20260408061648.g7a66c36":"2026-04-08T06:16:59.718Z","5.4.1":"2026-04-08T06:19:40.263Z","0.0.0-canary.20260408084232.ge4c4fd1":"2026-04-08T08:42:44.158Z","0.0.0-canary.20260409141315.g3199249":"2026-04-09T14:13:26.994Z","0.0.0-canary.20260409171217.g323a3e5":"2026-04-09T17:12:28.868Z","0.0.0-canary.20260410015825.g6c65225":"2026-04-10T01:58:36.742Z","0.0.0-canary.20260410015841.gbd033cc":"2026-04-10T01:58:52.831Z","0.0.0-canary.20260410015851.ge4b33f4":"2026-04-10T01:59:03.110Z","0.0.0-canary.20260410024917.gfbf119c":"2026-04-10T02:49:28.206Z","0.0.0-canary.20260410054610.gc1dd7f1":"2026-04-10T05:46:22.886Z","0.0.0-canary.20260410091110.gb8f5751":"2026-04-10T09:11:21.172Z","0.0.0-canary.20260410094639.g57e37a1":"2026-04-10T09:46:51.051Z","5.5.0":"2026-04-10T09:47:31.647Z","0.0.0-canary.20260411133712.gb847b75":"2026-04-11T13:37:24.328Z","0.0.0-canary.20260411144339.g3877014":"2026-04-11T14:43:50.720Z","5.6.0":"2026-04-11T14:45:57.820Z","0.0.0-canary.20260411154625.gcd2c9d3":"2026-04-11T15:46:37.071Z","0.0.0-canary.20260411154633.g64edfac":"2026-04-11T15:46:45.676Z","0.0.0-canary.20260411161611.g21c7a8e":"2026-04-11T16:16:22.252Z","5.6.1":"2026-04-11T16:19:50.807Z","0.0.0-canary.20260411173901.gaf0d12b":"2026-04-11T17:39:13.562Z","5.6.2":"2026-04-11T17:50:07.153Z","0.0.0-canary.20260411175846.g64168b1":"2026-04-11T17:58:57.476Z","0.0.0-canary.20260412040811.g487faf7":"2026-04-12T04:08:22.837Z","0.0.0-canary.20260412040832.g2ad1f8c":"2026-04-12T04:08:43.177Z","0.0.0-canary.20260412041316.gbe6502d":"2026-04-12T04:13:27.656Z","0.0.0-canary.20260412045139.gd20150d":"2026-04-12T04:51:50.317Z","0.0.0-canary.20260412053329.g679ff1c":"2026-04-12T05:33:40.881Z","5.6.3":"2026-04-12T05:39:44.955Z"},"bugs":{"url":"https://github.com/JeremyDev87/codingbuddy/issues"},"author":"JeremyDev87","license":"MIT","homepage":"https://github.com/JeremyDev87/codingbuddy#readme","keywords":["claude-code","claude-code-plugin","ai","coding-assistant","mcp","workflow","agents","skills","tdd","plan-act-eval"],"repository":{"type":"git","url":"git+https://github.com/JeremyDev87/codingbuddy.git","directory":"packages/claude-code-plugin"},"description":"Claude Code Plugin for CodingBuddy - PLAN/ACT/EVAL workflow, specialist agents, and reusable skills","maintainers":[{"name":"jeremywinchester","email":"soundbrokaz@kakao.com"}],"readme":"","readmeFilename":""}