Tu entorno de desarrollo, listo en un comando. Prerrequisitos, MCPs, git hooks, guidelines y AI review configurados en minutos.
Los tres paquetes viven en un unico monorepo pnpm. El bootstrapper verifica, el wizard configura, los hooks protegen.
Punto de entrada publico. Verifica que tu maquina tiene todo lo necesario y lanza el wizard privado.
Configuracion automatica del entorno global. Instala MCPs, configura Karajan y deja todo listo para trabajar.
Proteccion del repositorio. Checks automaticos en cada commit, push y PR. Guidelines para 5 agentes IA.
Un unico comando ejecuta todo el pipeline. Cada paso verifica el anterior antes de continuar.
Herramientas, integraciones y automatizaciones para que el equipo se enfoque en construir, no en configurar.
PRs obligatorias, 1 aprobacion minima, dismiss stale reviews, no force push. Aplicado automaticamente.
AI Code Review via GitHub App. Karajan ejecuta en local, BecarIA publica APPROVE o REQUEST_CHANGES.
Label automerge + aprobacion de BecarIA + CI verde = merge automatico.
Override de emergencia para IT. Label houston + comentario /houston razon = merge con audit trail.
CI, automerge, becaria-gateway, houston-override, no-ai-refs. Copiados automaticamente con create.
Pre-commit (lint, regression, AI refs), commit-msg, pre-push (SSH, identity, rebase, diff). Todo via Husky.
Estilo, naming, errores, testing, seguridad, UI/UX, commits, deps, plan, proteccion, Firebase, Astro+Lit, identidad.
Guidelines auto-generados para Claude, Copilot, Codex, Gemini y Cursor. Actualizados con cada init.
MCP para tareas, sprints, bugs, estimaciones (devPoints/businessPoints), ADRs. Desde el IDE.
Orquestacion AI: Coder, Reviewer, Solomon, Tester, Security. Local con keys del developer.
frontend-design, impeccable, code-review, pr-review-toolkit, code-simplifier, security-guidance y mas.
Comando create: repo GitHub + scaffold (Astro/Next/Node) + hooks + actions + protection en un wizard.
Dos pasos para tener tu entorno listo. Necesitas pertenecer a la organizacion Geniova-Technologies en GitHub.
Verifica 10 herramientas, autenticacion, instala 4 MCPs + 8 plugins, crea workspace con guidelines. Todo interactivo.
El wizard te permite seleccionar proyectos del catalogo. Tambien puedes clonar manualmente:
Scaffold completo: repo en GitHub, estructura segun stack (Astro+Lit / Next / Node), hooks, 5 GitHub Actions, branch protection y .env con config de Firebase/Vercel.
Stacks: Astro + Lit · Next.js · Node.js puro
Re-genera guidelines, verifica hooks, MCPs y .env de un proyecto ya configurado.
Si usas Claude Code, pega este prompt y el se encarga de todo. Necesitas tener Claude Code instalado y pertenecer a la org.
Configura mi entorno de desarrollo para Geniova Technologies: 1. Verifica que tengo instalado: node >= 18, git, gh (GitHub CLI), pnpm, firebase-tools y claude 2. Si falta algo, instalalo (Linux: apt/npm, macOS: brew/npm) 3. Autentica gh con SSH y scope read:packages 4. Configura ~/.npmrc para @geniova-technologies en GitHub Packages 5. Ejecuta: npx @geniova/developer-kit init 6. Responde a las preguntas del wizard con los valores por defecto 7. Si algo falla, diagnostica el error y reintenta
Todo cambio sigue este flujo. Sin excepciones. Nunca push directo a main.
Toda tarea necesita card (task/bug). Marcar "In Progress" con startDate al empezar. devPoints + businessPoints para prioridad automatica.
Rama feat/CARD-ID-desc. Conventional Commits. Test-first (TDD). Max ~300 lineas por PR. Implementation Plan si devPoints ≥ 3.
Push + PR + kj review. BecarIA publica review. Label automerge para merge automatico. Marcar "To Validate" con commits.
3 hooks de git con 8 checks automaticos. Mas 13 guidelines embebidos en todos los agentes IA.
Se ejecuta automaticamente antes de cada commit.
Valida que el mensaje de commit no contenga referencias a herramientas de IA.
Solo en ramas feat/* y fix/*. Verifica antes de enviar.
SOLID, DRY, KISS, YAGNI. const por defecto.
kebab-case archivos, camelCase funciones, PascalCase clases.
Explicitos, nunca silenciosos. No || para datos criticos.
Test-first. Vitest + Playwright. Coverage 80/90/70%.
Validar inputs, XSS, SQL injection. No secrets en git.
No alert() nativo. ModalService. Loading, toast, a11y.
Conventional Commits. Max 300 lineas. Sin refs IA.
Solo si no se puede en <50 lineas. npm audit regular.
Obligatorio si devPoints ≥ 3 o >2 ficheros.
Nunca sobreescribir sin leer. Edit puntual, no Write.
Modelado Firestore, security rules, no Admin en cliente.
SSG vs SPA. Web Components. Hidratacion selectiva.
+ 13. Git & Firebase Identity — SSH obligatorio, verificar cuenta antes de deploy
Un monorepo pnpm con tres paquetes. El bootstrapper publico es la puerta de entrada. El wizard privado hace el trabajo. Los hooks protegen el resultado.
Verifica entorno y auth. Configura registry de GitHub Packages. Lanza el wizard.
Wizard automatico. Configura MCPs, Karajan y BecarIA.
Hooks, checks, guidelines para todos los agentes IA. MCP Server.