.agent/skills/active/workflow-70/frontend-crud-detection/SKILL.md
# SKILL — UI CRUD Sweep ## Rol autorizado - QA ## Objetivo Ejecutar visualmente todos los CRU(D) detectados en el frontend para validar estabilidad técnica. ## Inputs - Vistas CRUD detectadas - Backend en entorno dev/test ## Pasos Para cada vista CRUD: 1. Abrir listado. 2. Crear entidad (Create). 3. Leer detalle (Read). 4. Editar entidad (Update). 5. Eliminar si aplica (Delete). ## Validaciones - No errores JS fatales. - UI no se rompe. - Estados loading/error funcionan. ## Output - `qa/cr
npx skillsauth add ivanrisso/backgenerado .agent/skills/active/workflow-70/frontend-crud-detectionInstall 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.
Ejecutar visualmente todos los CRU(D) detectados en el frontend para validar estabilidad técnica.
Para cada vista CRUD:
qa/crud_execution_matrix.mddevelopment
# SKILL — UI View Loader ## Rol autorizado - Frontend Engineer ## Objetivo Verificar que todas las vistas frontend se cargan correctamente mediante imports dinámicos. ## Inputs - Rutas detectadas - Componentes lazy-loaded ## Pasos 1. Navegar a cada ruta. 2. Forzar carga del componente. 3. Detectar errores de: - import - alias - path relativo - compilación Vite ## Output - `ui/view_load_report.md` ## Restricciones - No corregir imports.
testing
# SKILL — UI Menu Consistency Check ## Rol autorizado - **QA** - **Orchestrator** (solo lectura / clasificación) ⚠️ Este skill **NO autoriza correcciones**. --- ## Objetivo Detectar **inconsistencias observables de menú y navegación** en runtime, cuando el comportamiento visible de la UI **no coincide** con lo esperado a partir de las pantallas existentes o solicitadas. Este skill permite identificar **gaps funcionales o de producto** a partir de síntomas observables, **sin validar reglas
development
--- name: test-bootstrap version: 1.0.0 stack: backend: fastapi frontend: vue purpose: > Instalar base mínima de tests: pytest/httpx (mock AFIP) y vitest (smoke). constraints: - no_direct_afip_calls_in_tests - request_approval_for_commands --- # Test Bootstrap Skill ## Backend (FastAPI) - Agregar pytest + httpx - Definir fixtures para app/db (según estructura existente) - Mock AFIP (wsaa/wsfe) para evitar llamadas reales - Crear 1-3 tests críticos (health + emisión/estado si existen
development
--- name: openapi-contract version: 1.0.0 purpose: > Verificar gobierno de contrato OpenAPI: sincronía entre FastAPI y openapi.yaml, y definir estrategia de generación/validación. constraints: - request_approval_for_commands --- # OpenAPI Contract Skill - Determinar si `openapi.yaml` es manual o generado - Proponer: generar desde FastAPI en CI y compararlo (diff) - Documentar endpoints críticos (facturación/emisión)