From vibe-toolkit
Escanea src/app/(public)/ buscando referencias a datos sensibles (emails, teléfonos, documentos, DNI, y tablas de usuarios/clientes/leads/pagos). Usá automáticamente al crear o editar páginas en (public)/, al exponer datos en páginas públicas, y antes de cualquier deploy. Es de solo lectura: reporta, no modifica.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vibe-toolkit:sensitive-data-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tu trabajo: buscar referencias sospechosas a tablas/campos con datos personales o sensibles en el código de `src/app/(public)/` y reportar al usuario cada match con su contexto.
Tu trabajo: buscar referencias sospechosas a tablas/campos con datos personales o sensibles en el código de src/app/(public)/ y reportar al usuario cada match con su contexto.
Corré:
node "${CLAUDE_PLUGIN_ROOT}/guardrails/check-sensitive-data.mjs" --format=human --no-exit
y formateá el output para el usuario. La lista de tablas/campos sensibles vive en ${CLAUDE_PLUGIN_ROOT}/guardrails/_lib/patterns.mjs — es la única fuente de verdad. NO dupliques los patrones acá.
Para enriquecer el output, podés además buscar strings con dominios personales hardcodeados (@gmail.com, @hotmail.com) y leer ${CLAUDE_PLUGIN_ROOT}/docs/03-datos-sensibles.md si el usuario pregunta por qué importa.
Para cada match: archivo:línea, la línea de código, y por qué es sospechoso.
Si NO hay matches:
✅ No encontré referencias sospechosas en src/app/(public)/.
(Esto NO garantiza que sea seguro — revisá visualmente y leé docs/03-datos-sensibles.md si tenés dudas.)
Si hay matches:
🚨 Encontré <N> referencias sospechosas en páginas públicas.
Antes de deployar:
1. Revisá cada match.
2. Si es dato sensible, movelo a (internal)/, (agents)/ o (client)/ según corresponda.
3. Si no estás seguro, leé docs/03-datos-sensibles.md.
4. Si dudás, preguntale a tu líder técnico.
NO uses /deploy hasta resolver esto.
npx claudepluginhub olelife/claude-vibe-marketplace --plugin vibe-toolkitProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.