From vibe-toolkit
Audita las reglas de acceso (src/config/access.ts) contra los route groups existentes y reporta quién puede ver qué. Usá al agregar páginas o route groups, al revisar permisos, o cuando se pregunte quién puede ver una sección. Es de solo lectura: reporta, no modifica.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vibe-toolkit:access-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tu trabajo: revisar `src/config/access.ts` contra los route groups y reportar al usuario un resumen claro.
Tu trabajo: revisar src/config/access.ts contra los route groups y reportar al usuario un resumen claro.
Corré:
node "${CLAUDE_PLUGIN_ROOT}/guardrails/check-access-rules.mjs" --format=human --no-exit
El script reporta route groups sin entrada en accessRules (no protegidos) y entradas sin carpeta correspondiente (reglas muertas). Mostrá el output tal cual (ya está en español). La lógica vive en ${CLAUDE_PLUGIN_ROOT}/guardrails/_lib/ — no la dupliques.
Leé src/config/access.ts y mostrale una tabla: Sección | Roles permitidos | Páginas. Para las páginas de cada group, buscá page.tsx dentro de src/app/(<group>)/....
Si Supabase está activado, explicale cómo agregar/quitar agentes (manualmente desde el Dashboard de Supabase, tabla vibe_<app>.sales_agents).
Avisá si encontrás: un layout en un route group que NO llama requireAccess(); una page protegida que duplica el check; o un route group con nombre raro (que no sea public, internal, agents, client).
${CLAUDE_PLUGIN_ROOT}/docs/04-roles-y-secciones.md.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.