{"_id":"@chanaka_nakandala/integration-personas","_rev":"21-bc6d723e70cc76fccf073f36cdce92f5","name":"@chanaka_nakandala/integration-personas","dist-tags":{"latest":"2.7.3"},"versions":{"1.0.0":{"name":"@chanaka_nakandala/integration-personas","version":"1.0.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.io"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.0.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"e40aca015a20a5f62da43b808a3b764e5e3acba5","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.0.0.tgz","fileCount":5,"integrity":"sha512-+8jfa8RqWTBrRAs4M5w4MNJ5Btp15uacSqzSrIQDTj6CiOwqaNNf8webTS9bzMvn3XGXgrqKzPTprTeSVX2cNg==","signatures":[{"sig":"MEUCIQCAQ+3XlHdOxgQSTquyFkYgoW5CnwfSg02JRqEcAAPjbAIgeuvPxgYD38N4qlMkKzdAqNz+hUqoIfGL5FQ+Ga76DV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49204},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"YAML configuration files for Claude Code agent personas (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.0.0_1760113209983_0.5758311652452468","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@chanaka_nakandala/integration-personas","version":"1.0.1","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.io"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.0.1","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"61032e106e720e2e5e9331137d1350578dcf4607","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.0.1.tgz","fileCount":5,"integrity":"sha512-Kp2ngDI6IKeWhv6K54GDhzwQfMO77cwPi5kJuI/Srlvr11dDIr4ctLOjHrDqVBVOdeJNEOzb289F6ldQJ0dWXw==","signatures":[{"sig":"MEYCIQDxUphcUH05xbqmPM4THXuRcch4TdAy9p+lwCMdOEKUvQIhAKRsAHfxrnp7x2txf+wxySpaDXi7phLti360JIT1jAN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49104},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"YAML configuration files for Claude Code agent personas (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.0.1_1760114469499_0.7998828169552179","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@chanaka_nakandala/integration-personas","version":"1.0.2","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.0.2","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"e13192afde8ebc1db0cacda9c3621ff53c26d9fe","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.0.2.tgz","fileCount":5,"integrity":"sha512-+huINJHho/Tflff0FZBXptEW8vvvTNWjyLDiF/pyEm0twHWE5E6di8hd7RPiOKtb3Dz326oEgaXUN3L2X3XGqA==","signatures":[{"sig":"MEUCIQDFU+oR2wM/7e8BCfeDZU01ynBkFaEOupdFuzSHUF2vEgIgCF6H3WwQgef6HPjKvH8eoUzCvh/2+Sqb3MscduXPdE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49110},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"YAML configuration files for Claude Code agent personas (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.0.2_1760115135115_0.08389751791198607","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@chanaka_nakandala/integration-personas","version":"1.0.3","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.0.3","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"79f2dd6101ac57017a2037c8debb373b49593620","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.0.3.tgz","fileCount":5,"integrity":"sha512-sKNuFORK0zmFaRafaRo4o28MAG4LeMvvvu9QSzz94Eo5nfpoEBDOmLfepBK2DbSGt5RdPVwpnhtQO/AoDcdT7Q==","signatures":[{"sig":"MEUCIQCzorUzg5+vjyBz46ijDPXNKUc8BmHQwB8tRdKQC6jVrQIgfKq88dkMvHtUzWawLKAZ6x3tpiK0Cj9EGaWqe0gZEmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49091},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"YAML configuration files for Claude Code agent personas (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.0.3_1760119613371_0.05864555031020946","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@chanaka_nakandala/integration-personas","version":"1.0.4","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.0.4","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"add8f82b9d69265afce672af60d2a0613b159e51","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.0.4.tgz","fileCount":7,"integrity":"sha512-CCTazOWMfeFkiUBhpZJJXt6PjGII3qkSeROy1d/HzY3H68KWtawB/Gd1myurE4XTRFjLGMBJPyNIZ7gRh1yNbg==","signatures":[{"sig":"MEUCICmWtRR7GlqJLAs2RlXoB5C951i49JbP31G2msvUTephAiEAgdzySEhuRlIgpa7tMYZH+MKf2jug3j+DsiFbS/jDDq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78486},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"YAML configuration files for Claude Code agent personas (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.0.4_1760131128444_0.98676146833288","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@chanaka_nakandala/integration-personas","version":"1.0.5","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.0.5","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"9e243a2f5faac9f475d93d49b9e14f3f73120849","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.0.5.tgz","fileCount":5,"integrity":"sha512-bIs6lCPSygenRb8n+BUHH9EnzYnLq9tR6we1Xl7sG8w9iDhbBKMCz7u9YDAyls9leYdKTgNB9GxPbeLK7j+oyg==","signatures":[{"sig":"MEUCIQDlm9u7gc0nTPgjxbl+urkhAu3SN8/3IP4SbXyfI8FvYgIgG+RMAQTj7Rxqz0ilsbCPfK46df6FrzE8QQIUvVXnwiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34304},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Markdown agent personas for Claude Code (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.0.5_1760176982161_0.8250049970793385","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@chanaka_nakandala/integration-personas","version":"1.1.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.1.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"9434537b462f5e4202f23aa54635f17303d4f6f9","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.1.0.tgz","fileCount":5,"integrity":"sha512-p3sBezQGEx/cLt9ZzTwcl2RdB2VaEYOt8q8XVRZtKdV+DX9LjPEvWsbunBmZRYcaPdbDb5jNli0q//QZx5cAQg==","signatures":[{"sig":"MEYCIQCAdzwVgzlkR+zLj00AGXNT9Cso8IRJK5MJMByH4OOUbQIhAKEw+Y3swfqNWQlvhPk7qv31huW6qhQdcePb+pTX+cH5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34477},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Markdown agent personas for Claude Code (Developer and Business Analyst) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.1.0_1760178664489_0.2929954228732454","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@chanaka_nakandala/integration-personas","version":"1.2.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.2.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"823aabaa07831b10513cdc509056f8c47465d8eb","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.2.0.tgz","fileCount":5,"integrity":"sha512-Q2kfFQ7A1o+PjNBPKgLDwdKwC+H0Gjf043dstOtIYcVyWywNTI2G/Bflcay0dm/3Qx7mpYfpQuCn7tysnhZbDQ==","signatures":[{"sig":"MEQCICX19cjB/i5uUSU0H9ePUH5s0KvFwIBpfIIe0jcHEb6aAiAU2CIpOLsGep+0ops2IWtjywPKHd80bsVyFJCoLRx/zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34580},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Markdown agent personas for Claude Code (Developer and Business Analyst) that customize AI behavior for Grubtech integrations.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.2.0_1760179398227_0.5784623865645004","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@chanaka_nakandala/integration-personas","version":"1.3.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@1.3.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"66343b5d6aa08845a8920f9298b95ce1db050f1c","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-1.3.0.tgz","fileCount":7,"integrity":"sha512-JiKIGQy89t4rhtcfmQaO/8f0Fyj3IDCAVyWY415jAtkulFPCakNhicpJPa+zcE9h6vmXUYnb2EbUrA4Z3CUozQ==","signatures":[{"sig":"MEUCIQCWbbbQWwy/eeAfTrS07qT1M6KEjvg0vBd/pqft4gfNywIgKSKvmGinVhxgPfbdL7Rj/9uS0KB/Kn4XcMmDb0DIAqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35537},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Developer and Business Analyst agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_1.3.0_1760182770191_0.7406017756428247","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.0.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.0.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"0fc9c9f3909e492051b6166ee77e1906d595cbde","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.0.0.tgz","fileCount":7,"integrity":"sha512-PHyNCaNJvqDHOgb182wnFHtsuth0FrwEN4R65auXD2/4ukVUCt05Y76/2mRPDdw9tm42t/0sEwfrVRoBoVaA+g==","signatures":[{"sig":"MEQCIC8cszaDhH4r7UFeEdMRhmmJ6KNOb/Erp0WMzszPRnw/AiAXiqO7culskBWbCXJmEgLkwMdlxvtAYFD1OsZwi0qXNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38767},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Developer and Business Analyst agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.0.0_1760183678537_0.2559178736355783","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.1.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.1.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"d074761baf5ff5291d8bba17c16f218c08d8aea2","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.1.0.tgz","fileCount":7,"integrity":"sha512-u8Ns5yVKCFXeXuZjFv2AA+H3632wQbGmv/jPrZADMfV5nsxoSUb4nxtlMX2t6gFptGplBnHLvDEcrtEQJAb7zA==","signatures":[{"sig":"MEUCIQDXQSy2SMCGd8hJ1JSbBVetv08jbT5eXczo7EpCCMG66AIgH623HPFOngJ6Z14j/7NLV3Z0zlj1SaXQueJcGMJRXE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46526},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Developer and Business Analyst agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.1.0_1760186844366_0.5206110964302952","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.2.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.2.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"89f42f759946aa213e43edbeadcc38c0ec304b0b","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.2.0.tgz","fileCount":7,"integrity":"sha512-3gt64k+311fu9BcyWscZJPHr2NqMU+FdEnL/P7RZgOaYaXxnUsYU55YSxQqCdO6SxlhrDkRYY2AabGGy9UbSFg==","signatures":[{"sig":"MEQCIEoF09o929dCOV1lN9pZM9EgphkRjpoZv0ozGg7OnROyAiA4paCA9oL4S0qcWaEZZjdLZ0dGStUHoj7CK8f8ImLQdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55357},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Developer and Business Analyst agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.2.0_1760190245931_0.7679788918534594","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.3.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.3.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"0d1356b76b59453797095fc02c9defaaef49562b","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.3.0.tgz","fileCount":7,"integrity":"sha512-qPP0h93teLJJnUJSjP8/chdHjaU1VTl0LKeHW4g8hxC4UEW1NRzQlzuAbokzIgLHLKwLgiZhqD1peP1YVAcZbA==","signatures":[{"sig":"MEUCIAjnQvZQrXdCWwd88OPUQcasocEqj11+qkU9dNMs5OW3AiEAuQC6UCtP2zpVs1AW1zy9V2VV7nGsHPzgjN6xlDj549o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58983},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Developer and Business Analyst agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.3.0_1760191941369_0.4213842770750089","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.4.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.4.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"3ac62a619d7ffde680d4d08d501ebd1cf2723c2f","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.4.0.tgz","fileCount":9,"integrity":"sha512-DAE9lk2ImvaqsCNqGQXZR1YcPulxIYEgMrpTokaYxEsgv93CDMwsyXFIj9m7ktKdedqfULbL6JYhfPiwD+tDPg==","signatures":[{"sig":"MEYCIQCu0SwLtoMuaip7lXnEOCx2fZ+2Qwgyggg8NIrymQyTKgIhAN0WljZgbSpnm4Nf/fMnpyPeCGe0sUOp/A0opWyE///Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82982},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.4.0_1760192622288_0.9698723553801869","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.5.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.5.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"a97392a082cb8cb026c164d9373959650b547312","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.5.0.tgz","fileCount":9,"integrity":"sha512-UrJbC+LDJ1R19qEn+hSAIC1RZaYmB5U1t+oae2iiYVvuqI/LR9xleyZHgP+Fwcmu4KiRL8kCyePPlj+FVFZLgg==","signatures":[{"sig":"MEYCIQDkaixcPx9FUzLcKE6XveQp1GpwksVIimfJRvUjtEf6VQIhAK5Y3uGUSaC+r9lMuy4aiztGNpFVlejHp5V/JkRZ6udM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88679},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.5.0_1760193749691_0.3208099444485466","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.6.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.6.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"149fb66f5449af4391d909a3164d09fdd1cbfec9","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.6.0.tgz","fileCount":9,"integrity":"sha512-2iySAzMkXVP6srehaaZHmToAQ+n5g6neAB/nAWu3mvfSfsOS5mcMkOL4zgucF19v1c3SMxP1cg1myLsh5ysplQ==","signatures":[{"sig":"MEUCIFxXyDOOeMhsS4P7XdActZQPEX5zH9QiSrfaA/sIA1F4AiEA+AoEGJjEtpYYayNLCMBe/Ynasqc3fCV9L9ynkuJgkHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96987},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.6.0_1760194371863_0.39523527773266975","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@chanaka_nakandala/integration-personas","version":"2.6.1","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.6.1","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"e0078e0882a98722acb5526fe37995eba3169ae4","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.6.1.tgz","fileCount":9,"integrity":"sha512-jhb5wiVHxaMakOhM1A/gcE+8nh7bPE9IHkAF14LEHL04tRBJvbOoO7mOwmAVC9ZGa8Pr5XUefi/GOaV6D2DAMA==","signatures":[{"sig":"MEUCID/jYi/zstrRlOLMlBoEaTgk16n9+gSMh/TyosOTjSfLAiEAyveEyxO6hzitX+sRpmaMPQVv+LUIPL4wBo/6HfiMjnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96990},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.6.1_1760195058568_0.032243930641604024","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@chanaka_nakandala/integration-personas","version":"2.7.0","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.7.0","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"bcfb581d304a8106607a7c18d508f00df2f88a5e","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.7.0.tgz","fileCount":9,"integrity":"sha512-kQJUxz5Ah/7T5lQ23W7rsBP8ygFwVpEX1Rog6wdvBDXh8yXf7AlMA3vuH1tOChLxYlIgWub06g/1LVJv0vl7qg==","signatures":[{"sig":"MEUCID96NmEFZC4y4qc3JQ/ZzggysdDedGgSC9aIstat7KuTAiEAz9YBQ+si1CY321VvbXoenROukXcWtxVcDlvudeb1eI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110348},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.7.0_1760196254312_0.6515432357685553","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@chanaka_nakandala/integration-personas","version":"2.7.1","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.7.1","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"44066bf71a26b945c11f6b1d57ff887ded360ebb","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.7.1.tgz","fileCount":9,"integrity":"sha512-uXdNWyOh6XKfJGTGAXxFArtCJCoCmX8UnCffhwmbPTCoCQs0WkdrOUZM3LowsJUf0y9V1xqZaaROrYke8OZaXg==","signatures":[{"sig":"MEQCIDhQmy1ZGmkJ8AcyOfsXqVC+19UblZZeMZIJ2CFfPylkAiAQaX6ifJbNJ+8cThJhIMqBdNmUAHc0ZzZsb7VofoQ71A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110641},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.7.1_1760250264183_0.8505054604097719","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@chanaka_nakandala/integration-personas","version":"2.7.2","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","_id":"@chanaka_nakandala/integration-personas@2.7.2","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"dist":{"shasum":"cafd1f3fd35474879230ea851b1c24b6a4b2dcbf","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.7.2.tgz","fileCount":9,"integrity":"sha512-5pP/WjgW6ZtVi73e3ZBasJsCwo3BTH/SD9niE1kCOA8H9sK25AemFxUhx0AEdsDVzXYCNuUJP87kICTwCpLhfA==","signatures":[{"sig":"MEUCIAz1iOST2q0egSG6fFgxvjnvwzRpaXMnBZST/rHjtIENAiEAsk63MYkgSyiwFI7lxLiDOG4iFCpig/yQal1kGscFhv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117448},"type":"module","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","scripts":{"test":"echo \"Tests will be added in future iteration\"","build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist"},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"_npmVersion":"10.9.2","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/integration-personas_2.7.2_1760255526298_0.6259746308797902","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@chanaka_nakandala/integration-personas","version":"2.7.3","description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","type":"module","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"node ../../node_modules/typescript/lib/tsc.js","clean":"rm -rf dist","test":"echo \"Tests will be added in future iteration\""},"keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","devDependencies":{"typescript":"^5.9.3"},"_id":"@chanaka_nakandala/integration-personas@2.7.3","gitHead":"82d3895c15f393d7f24cc16cbe00035ab4d29f45","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Th/QYHB8ss7Dd4GlyL5lvlUTiVDdL6cTvDioePgLD2lX7V7sRlCcQNUdkYawFDT7wbHozgYC4SRjTfwJ8xqbMw==","shasum":"51ffa23e6f3575b89f56c1b8e9bd8362ab3f8bc0","tarball":"https://registry.npmjs.org/@chanaka_nakandala/integration-personas/-/integration-personas-2.7.3.tgz","fileCount":9,"unpackedSize":111465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICIsGQstmHbVXkoJyybMDArGAU9jfNvhSE9zbbCf1pHtAiAws2RNpP0InMWNfia3Dumcle93f7s+6qgzMWvbGsghqA=="}]},"_npmUser":{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"},"directories":{},"maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/integration-personas_2.7.3_1760255692125_0.9676544254311217"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-10T16:20:09.912Z","modified":"2025-10-12T07:54:52.502Z","1.0.0":"2025-10-10T16:20:10.172Z","1.0.1":"2025-10-10T16:41:10.135Z","1.0.2":"2025-10-10T16:52:15.287Z","1.0.3":"2025-10-10T18:06:53.573Z","1.0.4":"2025-10-10T21:18:48.663Z","1.0.5":"2025-10-11T10:03:02.365Z","1.1.0":"2025-10-11T10:31:04.676Z","1.2.0":"2025-10-11T10:43:18.413Z","1.3.0":"2025-10-11T11:39:30.379Z","2.0.0":"2025-10-11T11:54:38.722Z","2.1.0":"2025-10-11T12:47:24.561Z","2.2.0":"2025-10-11T13:44:06.144Z","2.3.0":"2025-10-11T14:12:21.579Z","2.4.0":"2025-10-11T14:23:42.484Z","2.5.0":"2025-10-11T14:42:29.890Z","2.6.0":"2025-10-11T14:52:52.057Z","2.6.1":"2025-10-11T15:04:18.760Z","2.7.0":"2025-10-11T15:24:14.513Z","2.7.1":"2025-10-12T06:24:24.392Z","2.7.2":"2025-10-12T07:52:06.496Z","2.7.3":"2025-10-12T07:54:52.313Z"},"author":{"name":"Grubtech","email":"support@grubtech.com"},"license":"MIT","keywords":["grubtech","grubtech-api","agent-personas","claude","claude-code","claude-desktop","ai-agents","developer-agent","business-analyst","integration","api-integration"],"description":"Agent personas and slash commands for Claude Code to help with Grubtech API integration (Business Analyst, Developer, and Integration Assistant agents).","maintainers":[{"name":"chanaka_nakandala","email":"chanaka@grubtech.com"}],"readme":"# Grubtech Integration Personas\n\nThree specialized AI agents for Claude Code to help you build Grubtech API integrations.\n\n---\n\n## What This Is\n\nAgent personas that customize Claude Code's behavior for different integration tasks. Each agent has comprehensive knowledge of Grubtech APIs and uses documentation search tools to provide accurate, fact-based guidance.\n\n**Installation:**\n```bash\nnpx @chanaka_nakandala/integration-agent init\n```\n\n---\n\n## The Three Agents\n\n### 👨‍💼 Business Analyst (`/grubtech-ba`)\n\nPlans and documents your integration project.\n\n**What it does:**\n- Asks questions about your restaurant/POS system\n- Creates technical requirements documents\n- Generates architecture and data flow diagrams\n- Provides integration checklists\n\n**Use for:**\n- Starting new integration projects\n- Planning integration scope\n- Understanding which Grubtech APIs you need\n- Creating documentation for developers\n\n**Example:**\n```\n/grubtech-ba\n\"Help me plan a menu synchronization integration\"\n```\n\n---\n\n### 👨‍💻 Developer (`/grubtech-dev`)\n\nGenerates production-ready code for your integration.\n\n**What it does:**\n- Writes code in TypeScript, Python, Java, or cURL\n- Implements authentication (OAuth 2.0, API Key)\n- Creates webhook handlers\n- Builds API clients\n- Includes error handling and logging\n\n**Use for:**\n- Implementing code after requirements are defined\n- Building webhook endpoints\n- Creating API integration clients\n- Debugging code issues\n\n**Example:**\n```\n/grubtech-dev\n\"Generate TypeScript code for OAuth authentication\"\n```\n\n---\n\n### 🛠️ Integration Assistant (`/grubtech-assistant`)\n\nProvides technical support and answers API questions.\n\n**What it does:**\n- Answers technical questions about Grubtech APIs\n- Provides architecture recommendations\n- Explains integration patterns\n- Troubleshoots integration issues\n- Clarifies API documentation\n\n**Use for:**\n- Quick technical questions during development\n- Understanding API behavior\n- Architecture decisions\n- Troubleshooting problems\n\n**Example:**\n```\n/grubtech-assistant\n\"How does webhook signature validation work?\"\n```\n\n---\n\n## How to Use\n\n**Step 1: Planning**\n```\n/grubtech-ba\n\"I need to integrate my POS with Grubtech for menu sync and orders\"\n```\n→ Creates requirements document\n\n**Step 2: Implementation**\n```\n/grubtech-dev\n\"Generate code for the requirements\"\n```\n→ Generates production-ready code\n\n**Step 3: Support**\n```\n/grubtech-assistant\n\"How do I test the OAuth flow?\"\n```\n→ Provides technical guidance\n\n---\n\n## What's Included\n\n**Agent Files:** (installed to `.claude/agents/`)\n- Business Analyst agent\n- Developer agent\n- Integration Assistant agent\n\n**Slash Commands:** (installed to `.claude/commands/`)\n- `/grubtech-ba` - Business Analyst\n- `/grubtech-dev` - Developer\n- `/grubtech-assistant` - Integration Assistant\n\n---\n\n## Key Features\n\nAll agents have:\n- Complete Grubtech API knowledge (100+ documentation pages)\n- Documentation search capability (14,000+ chunks)\n- Anti-hallucination protocol (only fact-based answers)\n- Source URL citations from docs.grubtech.io\n\nAll agents follow:\n- ✅ Search documentation before answering\n- ✅ Provide only information from official docs\n- ✅ Cite source URLs\n- ❌ No pricing or timeline discussions\n- ❌ No made-up endpoints or payloads\n\n---\n\n## Related Packages\n\n- `@chanaka_nakandala/integration-agent` - Main installer\n- `@chanaka_nakandala/integration-mcp-server` - Documentation search server\n- `@chanaka_nakandala/integration-personas` - This package\n- `@chanaka_nakandala/integration-core` - Shared utilities\n\n---\n\n**Support:** support@grubtech.com\n**Documentation:** https://docs.grubtech.io\n**Website:** https://www.grubtech.com\n\n© 2025 Grubtech. All rights reserved.\n","readmeFilename":"README.md"}