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

  • FastAPI Review — Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu 243.5k ★
  • Defense In Depth — Implement multi-layered testing and security best practices 98.1k ★
  • Google Workspace Alert Center — Manage security alerts 21.6k ★

Full documentation available on GitHub

View Source Repository