Store
Claude skill Code

Security audit

A prioritised security audit of a vibe-coded app (exposed secrets, RLS or Firebase rules, authentication, input validation, CORS, dependencies) as a blocking/important/minor table with fixes.

Real example

Taken from the skill's “Example” section (in French: the skill answers in your language).

Claude · skill securite-app-vibe
Audite mon appli Next.js + Supabase, on dirait que les tâches sont visibles par tout le monde même déconnecté.

Stack analysée

Next.js (frontend + API routes), Supabase (base de données + authentification).

Priorité · Zone · Problème · Catégorie OWASP · Correctif

Bloquant · Table taches · RLS désactivée ou policy USING (true) : tout le monde lit toutes les tâches · A01 Broken Access Control · Active RLS et ajoute USING (auth.uid() = user_id) sur SELECT

…

Install in two minutes

  1. 1

    claude.ai or Claude Desktop

    Settings, capabilities (skills) section, then import the .zip file.

  2. 2

    Claude Code

    Unzip the folder into ~/.claude/skills/: the /securite-app-vibe command appears.

  3. 3

    Ask as usual

    Claude triggers the skill on its own when your request matches.

The skill helps you learn and produce your own work; it never writes graded work for you. Check your school's rules on AI use.

In the same field

Join GetPack

Already have an account? Sign in