# Convex Verify > Prove a Convex feature works — seed, drive as multiple mocked users via convex-test, assert behavior including the negative authz cases (wrong user refused, data-scope enforced). Source: https://skillsagentes.com/skills/get-convex/agent-skills/convex-verify Repository: https://github.com/get-convex/agent-skills Author: get-convex License: not specified Updated: hace 13 días Context cost: 45 tok installed, 1.2k tok once triggered, 1.2k tok with every bundled file Bundle: 1 file, 5 KB Permissions requested: none declared ## Install ```bash npx -y skills add get-convex/agent-skills --skill convex-verify --agent claude-code ``` ## What it does - Seeda datos realistas usando las propias funciones de la app más fixtures directos vía t.run - Ejecuta la función objetivo como owner, otro usuario autenticado y usuario no autenticado con t.withIdentity - Afirma casos positivos y, sobre todo, negativos (llamador equivocado rechazado, data-scope respetado) - Configura vitest.config.ts con environment 'edge-runtime' y convex-test inlined si falta - Emite un finding en el bus (authz/correctness) para cualquier aserción fallida, con la llamada exacta ## Use it when - El usuario acaba de construir o cambiar una query/mutation/action de Convex y quiere probarla - Se necesita comprobar que un no-owner es realmente rechazado, no solo que el código compila - Se requiere validar que una lista/query devuelve solo las filas del caller y no las de otro usuario ## Don't bother when - La petición es configurar un framework de test en general, no probar una feature concreta (eso es la capability `test`) ## What triggers it - "Verifica que esta mutation de Convex rechaza a usuarios que no son el owner" - "Prueba con convex-test que mi query de listado solo devuelve las filas del usuario actual" - "Demuestra que esta acción falla para un caller no autenticado" ## Before you install - Requiere convex-test y vitest como dev deps, @edge-runtime/vm instalado, y un vitest.config.ts con test.environment: 'edge-runtime' y server.deps.inline: ['convex-test']. ## Files - SKILL.md — 5 KB ## SKILL.md Not reproduced here. Read it at https://github.com/get-convex/agent-skills/blob/main/skills/convex-verify/SKILL.md --- Skills Agentes — https://skillsagentes.com/skills/get-convex/agent-skills/convex-verify