Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use as the RLS build stage of the Butterbase journey, after journey-schema. Implements the RLS section of 02-plan.md by delegating to debug-rls policy patterns (for proactive creation, not debugging). Calls manage_rls (create_user_isolation, enable, create_policy). Folded into journey-schema when hackathon_mode is true.
.claude/skills/butterbase-ai-journey-rls/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-09 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 2% | 0% |
Stage 3b of the guided journey. Install Row-Level Security policies for user-owned tables.
journey when current_stage: rls./butterbase-skills:journey-rls.journey-schema when hackathon_mode: true (do not run separately).If docs/butterbase/03-preflight.md is missing, older than 24 hours, or 00-state.md has app_id: null, invoke butterbase-skills:journey-preflight first. Wait for it to return successfully before proceeding.
docs/butterbase/02-plan.md — the RLS section.docs/butterbase/00-state.md — for app_id.butterbase_docs with topic: "auth". For RLS-specific patterns, also WebFetch https://docs.butterbase.ai/auth/rls. Skip if cache is fresh.02-plan.md. Print it back: "About to install RLS policies: <list>. Proceed?". Wait for yes.butterbase-skills:debug-rls via the Skill tool with mode proactive, passing the RLS plan and app_id. For each user-isolation entry, the wrapped skill calls manage_rls action: create_user_isolation. For custom policies, manage_rls action: enable then action: create_policy.manage_rls action: list and show the user.docs/butterbase/04-build-log.md:<ISO timestamp> rls manage_rls ok
- [x] rls in 00-state.md, set current_stage: to the next unchecked stage, bump last_updated.journey orchestrator (or ask "Continue to the next stage? (yes/no)").04-build-log.md.manage_rls action: list verification — invisible policy failures are the #1 RLS gotcha.enable must come first.Other measured skills in the registry, with their headline benchmark lift.