gr8monk3ys

Rls New — Security skill for Claude Code

Security community

Scaffold Supabase Row Level Security policies from a description, with tests.

How to install Rls New

Installs to ~/.claude/skills/gr8monk3ys-skills-rls-new/SKILL.md

Terminal
mkdir -p ~/.claude/skills/gr8monk3ys-skills-rls-new && curl -fsSL https://raw.githubusercontent.com/gr8monk3ys/skills/HEAD/commands/rls-new.md -o ~/.claude/skills/gr8monk3ys-skills-rls-new/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Rls New does


description: Scaffold Supabase Row Level Security policies from a description, with tests argument-hint: " [access description]" allowed-tools: Read, Write, Edit, Glob, Grep, Bash(supabase *) model: claude-opus-4-8

Generate Supabase Row Level Security (RLS) policies for a table, plus tests, from a plain-language access description.

Request

$ARGUMENTS

Process

1. Resolve the table

  • Identify the target table ($1) and confirm its columns. Read existing migrations

Alternatives in Security

  • Claude Bootstrap — Opinionated project initialization with security-first guardrails, spec-driven atomic todos, LLM testing patte 536 ★
  • Curate Security Results — Run Security Tests & Curate Results — Public-Safe Snapshots 295 ★
  • Mobile Review — Senior-level deep review of an existing mobile app 107 ★

Full documentation available on GitHub

View Source Repository