forked from cardosofelipe/fast-next-template
Add specialized AI agent definitions for Claude Code integration: - Architect agent for system design - Backend/Frontend engineers for implementation - DevOps engineer for infrastructure - Test engineer for QA - UI designer for design work - Code reviewer for code review 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
117 lines
2.8 KiB
Markdown
117 lines
2.8 KiB
Markdown
# Syndarix Agents Plugin
|
|
|
|
A complete team of specialized AI agents for autonomous software consulting, built for Claude Code.
|
|
|
|
## Agents Included
|
|
|
|
| Agent | Description |
|
|
|-------|-------------|
|
|
| **backend-engineer** | Senior Backend Engineer specializing in Python/FastAPI, databases, and API design |
|
|
| **frontend-engineer** | Senior Frontend Engineer specializing in React/Next.js/TypeScript |
|
|
| **test-engineer** | Senior QA/Test Engineer specializing in TDD and comprehensive test coverage |
|
|
| **code-reviewer** | Senior Code Reviewer performing deep multi-check reviews |
|
|
| **devops-engineer** | Senior DevOps Engineer for Docker, CI/CD, and infrastructure |
|
|
| **ui-designer** | UI/UX Designer creating interactive React prototypes |
|
|
| **architect** | Solutions Architect for system architecture and ADRs |
|
|
|
|
## Installation
|
|
|
|
### From Git Repository
|
|
|
|
```bash
|
|
# Clone the repository
|
|
git clone https://gitea.pragmazest.com/cardosofelipe/syndarix
|
|
|
|
# Install the plugin
|
|
claude plugin install ./syndarix/syndarix-agents
|
|
```
|
|
|
|
### Local Testing
|
|
|
|
```bash
|
|
claude --plugin-dir ./syndarix-agents
|
|
```
|
|
|
|
## Usage
|
|
|
|
Once installed, agents are automatically available:
|
|
|
|
```bash
|
|
# List installed agents
|
|
/agents
|
|
|
|
# Use explicitly in conversation
|
|
> Use the backend-engineer agent to design the database schema
|
|
|
|
# Or invoke directly
|
|
/syndarix-agents:backend-engineer
|
|
```
|
|
|
|
## Agent Capabilities
|
|
|
|
### Backend Engineer
|
|
- Python/FastAPI development
|
|
- PostgreSQL/SQLAlchemy async patterns
|
|
- Custom exception handling
|
|
- 5-layer architecture adherence
|
|
- Security best practices
|
|
|
|
### Frontend Engineer
|
|
- React/Next.js/TypeScript
|
|
- Strict TypeScript (no `any`)
|
|
- TanStack Query patterns
|
|
- WCAG AA accessibility
|
|
- Design system compliance
|
|
|
|
### Test Engineer
|
|
- TDD methodology
|
|
- pytest with async support
|
|
- Playwright E2E testing
|
|
- >90% coverage target
|
|
- Edge case identification
|
|
|
|
### Code Reviewer
|
|
- 7-dimension review (bugs, security, linting, types, performance, architecture, tests)
|
|
- Severity classification (BLOCKER, CRITICAL, MAJOR, MINOR, INFO)
|
|
- Standards enforcement
|
|
- Review output templates
|
|
|
|
### DevOps Engineer
|
|
- Docker/Docker Compose
|
|
- CI/CD pipelines (Gitea/GitHub Actions)
|
|
- Celery worker management
|
|
- Monitoring and logging
|
|
- Security hardening
|
|
|
|
### UI Designer
|
|
- Interactive React prototypes
|
|
- Navigable mockups
|
|
- Design system awareness
|
|
- Accessibility compliance
|
|
- User approval workflow
|
|
|
|
### Architect
|
|
- ADR creation and management
|
|
- Technology evaluation
|
|
- Scalability planning
|
|
- Security architecture
|
|
- Integration patterns
|
|
|
|
## Coding Standards
|
|
|
|
All agents have project-specific coding standards baked in, including:
|
|
|
|
- Issue-driven development workflow
|
|
- Feature branch naming: `feature/123-description`
|
|
- TDD preferred, >90% coverage target
|
|
- Multi-agent code review before merge
|
|
- QA check before main branch merge
|
|
|
|
## Version
|
|
|
|
1.0.0 - Initial release
|
|
|
|
## License
|
|
|
|
MIT
|