skills/tauri-react-nest-lan-migration/SKILL.md
Migrar aplicaciones React + NestJS + Postgres desde web a desktop con Tauri en entornos LAN. Usar cuando se necesite planificar, implementar, verificar y preparar release con backend local en 127.0.0.1, base remota por IP fija, sidecar estable y diagnostico de logs de arranque.
npx skillsauth add agustinalbonico/ai-customizations tauri-react-nest-lan-migrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Aplicar este flujo en orden para minimizar riesgos en migraciones Web -> Desktop.
127.0.0.1database.hostlocalhost como host de DB en clientes LAN%APPDATA%/sistema-caja/debug_startup.log%APPDATA%/sistema-caja/logs/error-YYYY-MM-DD.log%APPDATA%/sistema-caja/logs/application-YYYY-MM-DD.logCannot POST /api/config/test
failed to fetch
Unexpected token al parsear config
config.json)os error 2
os error 32
Nest can't resolve JwtAuthGuard (JwtService)
development
Alias corto para migracion Web a Desktop con Tauri en stack React + NestJS + Postgres en LAN. Usar para aplicar flujo de planificacion, implementacion, verificacion y release con sidecar y reglas de red.
development
Playbook iterativo para llevar proyectos Node y TypeScript (NestJS + React en monorepo) a cumplir Quality Gates de SonarQube sin romper build ni pipelines. Usar cuando se necesite subir cobertura priorizando New Code, eliminar issues nuevos (Bugs, Vulnerabilities, Code Smells), revisar Security Hotspots y controlar duplicacion y deuda tecnica.
testing
Alias corto para ejecutar pruebas E2E y QA manual. Usar cuando quieras probar la ultima funcionalidad implementada con /qa.
tools
Guia interactiva para definir tecnica y funcionalmente un proyecto desde cero. Usa preguntas adaptativas con la herramienta `question` para recorrer desde la vision del producto hasta el bootstrap de la estructura inicial. Integra Context7 MCP para recomendar librerias, frameworks y herramientas actualizadas en cada etapa. Trigger: Cuando el usuario quiere arrancar un proyecto nuevo, definir stack tecnico, inicializar un repositorio, o dice "nuevo proyecto", "project starter", "arrancar proyecto", "definir stack", "bootstrap proyecto".