Skip to content

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:

json
{
  "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:

  1. Crear un Playbook: Define las reglas y patrones de tu equipo
  2. Configurar en Hatcher: Importa tu Playbook en la configuración
  3. Usar con IA: La IA automáticamente sigue las reglas del Playbook
  4. Iterar y Mejorar: Actualiza el Playbook basado en la experiencia del equipo

Released under the MIT License. Built with ❤️ by Chriss Mejía and the Hatcher community.