/ Playbooks

Skills para IA

1
Copiá el contenido del skill que necesitás.
2
Creá la carpeta .agents/skills/<nombre>/ en tu proyecto.
3
Creá el archivo SKILL.md y pegá el contenido.

La estructura .agents/skills/<nombre>/SKILL.md es reconocida por OpenCode, Claude Code, Cursor, Windsurf, Cascade y la mayoría de editores AI. Un solo formato, todas las herramientas.

API Design

# API Design — Fundamental Skill

Skill para diseñar APIs REST predecibles y consistentes. Usar al crear endpoints, definir respuestas, o manejar errores.

---

## Convenciones REST

### Verbos HTTP
- GET — Leer recurso(s). Idempotente. → 200
- POST — Crear recurso. No idempotente. → 201 + Location header
- PUT — Reemplazar completo. Idempotente. → 200
- PATCH — Actualizar parcial. Idempotente. → ...
.agents/skills/api-design/SKILL.md

CI/CD

# CI/CD — Fundamental Skill

Skill para pipelines de integración y deploy continuo. Usar al configurar GitHub Actions, planificar deploys, o definir QA gates.

---

## Pipeline stages

Orden de ejecución. Stages marcados como cruciales bloquean el deploy si fallan.

1. Install: Dependencias con cache. Lockfile. --frozen-lockfile siempre.
2. Lint: Errores de estilo. Falla si hay warnings.
3. Type c...
.agents/skills/cicd/SKILL.md

Code Review Checklist

# Code Review Checklist — Fundamental Skill

Skill para revisar PRs y escribir código limpio. Usar antes de mergear cualquier PR en ventures de Fundamental.

---

## Checklist de PR (14 ítems)

Puntaje: X/14. Copiar resultado al PR como comentario.

### Nombres
- [ ] ¿Variables y métodos describen su intención sin necesidad de comentario?
  > Si necesitás un comentario para explicar el nombre, el ...
.agents/skills/code-review/SKILL.md

Database

# Database — Fundamental Skill

Skill para diseño de bases de datos, migraciones, queries eficientes y transacciones. Usar al diseñar schemas, escribir queries, o planificar migraciones.

---

## Schema Design

### Naming conventions
- Tablas en plural, snake_case: ✅ user_orders ❌ UserOrder
- Primary keys: id UUID o bigint: ✅ id UUID DEFAULT gen_random_uuid()
- Foreign keys: tabla_singular_id: ✅ u...
.agents/skills/database/SKILL.md

Git & PR Conventions

# Git & PR Conventions — Fundamental Skill

Skill para mantener un historial de Git limpio, navegable y automatizable. Usar al crear branches, escribir commits, y abrir PRs.

---

## Nombres de Ramas

### Prefixes estándar
- `feat/` — Nueva funcionalidad. Ej: feat/user-auth
- `fix/` — Corrección de bug. Ej: fix/login-timeout
- `chore/` — Mantenimiento, dependencias. Ej: chore/update-eslint
- `hotf...
.agents/skills/git/SKILL.md

Incident Response

# Incident Response — Fundamental Skill

Skill para manejar incidentes en producción. Usar cuando algo se rompe — seguir esta guía sin improvisar.

---

## Niveles de severidad

### P1 — Crítico 🔴
Sistema caído o unusable. Impacto en ingresos o datos.
- Site completamente caído, pérdida de datos, brecha de seguridad, core inaccesible
- **Respuesta**: Todo el equipo. War room inmediata.
- **SLA**:...
.agents/skills/incident/SKILL.md

Onboarding Dev

# Onboarding Dev — Fundamental Skill

Skill para integrar nuevos developers al studio y sus ventures. Entregar al nuevo dev el día 1.

---

## Setup del entorno

### Prerrequisitos
- Node.js ≥ 20 LTS → `node --version`
- Git ≥ 2.40 → `git --version`
- Docker ≥ 24 → `docker --version`
- PNPM ≥ 9 → `pnpm --version`
- VS Code (última stable)
- GitHub CLI ≥ 2.40 → `gh --version`

### Pasos
1. Clonar r...
.agents/skills/onboarding/SKILL.md

Security

# Security — Fundamental Skill

Skill para prácticas de seguridad en ventures de Fundamental. Usar al implementar auth, manejar secrets, revisar dependencias, o escribir código que procesa input de usuario.

---

## Auth Patterns

### JWT (JSON Web Token)
Stateless. Token contiene claims. Ideal para APIs.
- ✅ Access token 15 min. Refresh token 7 días. Rotá secret al detectar uso malicioso
- ❌ Nunc...
.agents/skills/security/SKILL.md

Testing

# Testing — Fundamental Skill

Skill para escribir y mantener tests de calidad en ventures de Fundamental. Usar al escribir código nuevo, refactorizar, o configurar CI.

---

## Tipos de test — Pirámide

### Unitarios
- Scope: Una función o método
- Velocidad: milisegundos
- Confianza: Baja — prueba lógica aislada
- La base. Cada función pública debe tener al menos un test unitario.

### Integraci...
.agents/skills/testing/SKILL.md

Herramientas compatibles

🧠 Claude Code
△ OpenCode
🖱️ Cursor
🪟 Windsurf
🤖 ChatGPT
🔗 Copilot
📋 Aider
🔄 Continue

Todas leen .agents/skills/. Copilot usa .github/copilot-instructions.md. ChatGPT acepta pegado directo en el chat.