Sistema de Playbooks
El sistema de Playbooks es la solución de segunda generación de Hatcher al problema del contexto en el desarrollo con IA. Donde archivos estáticos como Claude.md
proporcionan un punto de partida, los Playbooks ofrecen un sistema dinámico, centralizado y gobernable que actúa como una verdadera Constitución Corporativa para tus agentes de IA.
¿Qué son los Playbooks?
Los Playbooks son archivos de configuración estructurados que capturan de tu equipo:
- Estándares de Codificación: Formato, convenciones de nomenclatura y preferencias de estilo
- Decisiones Arquitectónicas: Patrones de componentes, enfoques de gestión de estado
- Especificidades del Framework: Mejores prácticas y patrones específicos de bibliotecas
- Reglas de Negocio: Lógica y restricciones específicas del dominio
Estructura del Playbook
Un Playbook básico sigue esta estructura:
{
"name": "Estándares de Componentes Vue 3",
"version": "1.0.0",
"framework": "vue",
"rules": [
{
"category": "components",
"type": "naming",
"pattern": "PascalCase",
"description": "Todos los componentes Vue deben usar nomenclatura PascalCase"
},
{
"category": "composition",
"type": "api",
"preference": "composition-api",
"description": "Preferir Composition API sobre Options API"
}
],
"examples": [
{
"title": "Estructura de Componente Estándar",
"code": "..."
}
]
}
Playbooks Integrados
Hatcher viene con Playbooks curados para frameworks populares:
Playbooks Vue.js
- Composition API patterns
- Component structure standards
- Reactive data management
Playbooks React
- Hooks patterns
- Component lifecycle best practices
- State management approaches
Playbooks TypeScript
- Type definitions standards
- Interface design patterns
- Generic usage guidelines
Beneficios de los Playbooks
Consistencia del Equipo
Los Playbooks aseguran que todos los miembros del equipo generen código que sigue las mismas convenciones y patrones.
Escalabilidad
A medida que tu equipo crece, los Playbooks mantienen la consistencia sin necesidad de capacitación manual extensiva.
Evolución del Conocimiento
Los Playbooks pueden actualizarse y versionarse, permitiendo que las mejores prácticas de tu equipo evolucionen con el tiempo.
Configuración de Playbooks
Para comenzar con Playbooks:
- Crear un Playbook: Define las reglas y patrones de tu equipo
- Configurar en Hatcher: Importa tu Playbook en la configuración
- Usar con IA: La IA automáticamente sigue las reglas del Playbook
- Iterar y Mejorar: Actualiza el Playbook basado en la experiencia del equipo