# 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
