64 lines
1.5 KiB
YAML
64 lines
1.5 KiB
YAML
|
|
# examples/dev_team.yaml
|
||
|
|
# Ejemplo: Equipo de desarrollo de software
|
||
|
|
|
||
|
|
settings:
|
||
|
|
default_provider: claude
|
||
|
|
default_model: sonnet
|
||
|
|
timeout: 300
|
||
|
|
|
||
|
|
agents:
|
||
|
|
architect:
|
||
|
|
role: |
|
||
|
|
Eres un arquitecto de software senior.
|
||
|
|
Diseñas sistemas escalables y mantenibles.
|
||
|
|
Tomas decisiones técnicas importantes.
|
||
|
|
Documentas tus decisiones en ADRs (Architecture Decision Records).
|
||
|
|
provider: claude
|
||
|
|
model: opus
|
||
|
|
tools:
|
||
|
|
- read
|
||
|
|
- write
|
||
|
|
- list_dir
|
||
|
|
- glob
|
||
|
|
|
||
|
|
developer:
|
||
|
|
role: |
|
||
|
|
Eres un desarrollador full-stack experimentado.
|
||
|
|
Escribes código limpio, bien documentado y testeable.
|
||
|
|
Sigues las mejores prácticas del lenguaje que uses.
|
||
|
|
Siempre incluyes manejo de errores apropiado.
|
||
|
|
provider: claude
|
||
|
|
model: sonnet
|
||
|
|
tools:
|
||
|
|
- read
|
||
|
|
- write
|
||
|
|
- bash
|
||
|
|
- grep
|
||
|
|
- glob
|
||
|
|
|
||
|
|
reviewer:
|
||
|
|
role: |
|
||
|
|
Eres un revisor de código exigente pero constructivo.
|
||
|
|
Buscas bugs, problemas de seguridad y mejoras.
|
||
|
|
Sugieres refactorizaciones cuando son necesarias.
|
||
|
|
Validas que el código siga los estándares.
|
||
|
|
provider: litellm
|
||
|
|
model: gpt4o
|
||
|
|
tools:
|
||
|
|
- read
|
||
|
|
- grep
|
||
|
|
- glob
|
||
|
|
|
||
|
|
tester:
|
||
|
|
role: |
|
||
|
|
Eres un ingeniero de QA especializado en testing.
|
||
|
|
Escribes tests unitarios, de integración y e2e.
|
||
|
|
Identificas edge cases y escenarios de error.
|
||
|
|
Aseguras buena cobertura de tests.
|
||
|
|
provider: litellm
|
||
|
|
model: gemini-pro
|
||
|
|
tools:
|
||
|
|
- read
|
||
|
|
- write
|
||
|
|
- bash
|