@chanaka_nakandala/agent-personas
v2.0.0
Published
YAML configuration files for Claude Code agent personas (Developer Agent and BA Agent) that customize AI behavior for Grubtech integrations.
Downloads
22
Maintainers
Readme
Grubtech Agent Personas
Claude Code agent personas for Grubtech API integrations
This package contains YAML configuration files that customize Claude's behavior for Grubtech API integration tasks.
What's Included
1. Developer Agent (developer-agent.yaml)
Technical, code-first responses
- Generates production-ready code in TypeScript, Python, Java, or cURL
- Provides API specifications and technical details
- Helps debug API errors with specific solutions
- Follows language best practices, SOLID principles, and design patterns
When to use: You're ready to write integration code
2. BA Agent (ba-agent.yaml)
Planning, requirements, documentation
- Conducts comprehensive requirement elicitation
- Asks discovery questions (integration type, tech stack, hosting, team)
- Generates complete project requirement documents with Mermaid diagrams
- Provides process guidance and go-live checklists
When to use: You're starting a new integration project
Installation
You don't need to install this package directly!
This package is automatically installed when you run:
npx @chanaka_nakandala/integration-agent initThe installer will:
- Download these YAML files
- Copy them to
~/.claude/agents/ - Make them available in Claude Code's persona menu
Manual Installation
If you want to install manually:
- Download this package:
npm install @chanaka_nakandala/agent-personas- Copy YAML files to Claude's agents directory:
# Linux/macOS
cp node_modules/@chanaka_nakandala/agent-personas/*.yaml ~/.claude/agents/
# Windows
copy node_modules\@chanaka_nakandala\agent-personas\*.yaml %USERPROFILE%\.claude\agents\Restart Claude Code
Select persona from the personas menu
Usage
After installation, select an agent persona in Claude Code:
Start with BA Agent
"Help me plan my restaurant POS integration with Grubtech"The BA Agent will:
- Ask discovery questions about your system
- Create a requirements document
- Provide architecture diagrams
- Hand off to Developer Agent
Then use Developer Agent
"I have the requirements document. Generate TypeScript authentication code"The Developer Agent will:
- Generate production-ready code
- Include error handling and logging
- Follow best practices
- Provide implementation guidance
Files
developer-agent.yaml- Developer Agent configuration (20.8 kB)ba-agent.yaml- BA Agent configuration (23.4 kB)
Part of Grubtech Integration Agent
This package is part of the Grubtech Integration Agent toolkit:
- @chanaka_nakandala/integration-agent - Installer (use this!)
- @chanaka_nakandala/mcp-server - MCP server
- @chanaka_nakandala/agent-personas - Agent personas (this package)
- @chanaka_nakandala/agent-core - Shared types
Links
- Grubtech Website: https://www.grubtech.com
- API Documentation: https://docs.grubtech.io
- Support: [email protected]
License
MIT © Grubtech
