yoanbernabeu
102 skills · 38.4K installs · 4 repositories
Repositories
- 1

Test Row Level Security (RLS) policies for common bypass vulnerabilities and misconfigurations.
1.1K - 2

Discover and test Supabase Edge Functions for security vulnerabilities and misconfigurations.
934 - 3

Basic semantic code search with GrepAI. Use this skill to learn fundamental search commands and concepts.
908 - 4

Advanced search options in GrepAI. Use this skill for JSON output, compact mode, and AI agent integration.
828 - 5

Build complete call graphs with GrepAI trace. Use this skill for recursive dependency analysis.
805 - 6

Install and configure Ollama for local embeddings with GrepAI. Use this skill when setting up private, local embedding generation.
799 - 7

Find function callers with GrepAI trace. Use this skill to discover what code calls a specific function.
787 - 8

Tips and best practices for effective GrepAI searches. Use this skill to improve search result quality.
781 - 9

Find function callees with GrepAI trace. Use this skill to discover what functions a specific function calls.
765 - 10

Configure search result boosting in GrepAI. Use this skill to prioritize certain paths and penalize others.
752 - 11

Configure Ollama as embedding provider for GrepAI. Use this skill for local, private embedding generation.
744 - 12

Reference for all GrepAI MCP tools. Use this skill to understand available MCP tools and their parameters.
718 - 13

Supported programming languages in GrepAI. Use this skill to understand which languages can be indexed and traced.
707 - 14

Configure code chunking in GrepAI. Use this skill to optimize how code is split for embedding.
703 - 15

Orchestrate a complete Supabase security audit with guided step-by-step execution and ownership confirmation.
701 - 16

Initialize GrepAI in a project. Use this skill when setting up GrepAI for the first time in a codebase.
696 - 17

Configure and manage the GrepAI watch daemon. Use this skill for real-time code indexing and file monitoring.
696 - 18

Complete configuration reference for GrepAI. Use this skill when you need to understand all available configuration options.
691 - 19

Troubleshooting guide for GrepAI. Use this skill to diagnose and fix common issues.
691 - 20

Configure multi-project workspaces in GrepAI. Use this skill for monorepos and multiple related projects.
685 - 21

Configure ignore patterns in GrepAI. Use this skill when excluding files and directories from indexing.
677 - 22

Configure GOB local file storage for GrepAI. Use this skill for simple, single-machine setups.
667 - 23

Integrate GrepAI with Claude Code via MCP. Use this skill to enable semantic code search in Claude Code.
612 - 24

Integrate GrepAI with Cursor IDE via MCP. Use this skill to enable semantic code search in Cursor.
595 - 25

Get started with GrepAI in 5 minutes. Use this skill for a complete walkthrough from installation to first search.
594 - 26

Multi-platform installation guide for GrepAI. Use this skill when installing GrepAI on macOS, Linux, or Windows.
591 - 27

Configure Qdrant vector database for GrepAI. Use this skill for high-performance vector search.
562 - 28

Configure LM Studio as embedding provider for GrepAI. Use this skill for local embeddings with a GUI interface.
561 - 29

Configure OpenAI as embedding provider for GrepAI. Use this skill for high-quality cloud embeddings.
553 - 30

Configure PostgreSQL with pgvector for GrepAI. Use this skill for team environments and large codebases.
553 - 31

Analyze Supabase authentication configuration for security weaknesses and misconfigurations.
552 - 32

List and test exposed PostgreSQL RPC functions for security issues and potential RLS bypass.
527 - 33

Test Supabase Realtime WebSocket channels for unauthorized subscriptions and data exposure.
523 - 34

Quick reference for all Supabase security audit skills with usage examples and command overview.
506 - 35

Generate a comprehensive Markdown security audit report with executive summary, findings, and remediation guidance.
496 - 36

Attempt to read data from exposed tables to verify actual data exposure and RLS effectiveness.
490 - 37

Identify storage buckets that are publicly accessible and may contain sensitive data.
487 - 38

Test for user enumeration vulnerabilities through various authentication endpoints.
485 - 39

List all tables exposed via the Supabase PostgREST API to identify the attack surface.
483 - 40

Extract the Supabase anon/public API key from client-side code. This key is expected in client apps but important for RLS testing.
482 - 41

Detect if a web application uses Supabase by analyzing client-side code, network patterns, and API endpoints.
481 - 42

CRITICAL - Detect if the Supabase servicerole key is leaked in client-side code. This is a P0 severity issue.
481 - 43

CRITICAL - Detect exposed PostgreSQL database connection strings in client-side code. Direct DB access is a P0 issue.
480 - 44477
- 45475
- 46474
- 47471
- 48468
- 49468
- 50425