Y
yoanbernabeu
GitHub 资料 · @yoanbernabeu
Compare two security audit reports to track remediation progress and identify new vulnerabilities.
yoanbernabeu/supabase-report-compare
Generate a comprehensive Markdown security audit report with executive summary, findings, and remediation guidance.
yoanbernabeu/supabase-report
Orchestrate a complete Supabase security audit with guided step-by-step execution and ownership confirmation.
yoanbernabeu/supabase-pentest
Quick reference for all Supabase security audit skills with usage examples and command overview.
yoanbernabeu/supabase-help
Extract the Supabase project URL from client-side JavaScript code, environment variables, and configuration files.
yoanbernabeu/supabase-extract-url
CRITICAL - Detect if the Supabase service_role key is leaked in client-side code. This is a P0 severity issue.
yoanbernabeu/supabase-extract-service-key
Extract and decode Supabase-related JWTs from client-side code, cookies, and local storage patterns.
yoanbernabeu/supabase-extract-jwt
CRITICAL - Detect exposed PostgreSQL database connection strings in client-side code. Direct DB access is a P0 issue.
yoanbernabeu/supabase-extract-db-string
Extract the Supabase anon/public API key from client-side code. This key is expected in client apps but important for RLS testing.
yoanbernabeu/supabase-extract-anon-key
Detect if a web application uses Supabase by analyzing client-side code, network patterns, and API endpoints.
yoanbernabeu/supabase-detect
Attempt to read data from exposed tables to verify actual data exposure and RLS effectiveness.
yoanbernabeu/supabase-audit-tables-read
List all tables exposed via the Supabase PostgREST API to identify the attack surface.
yoanbernabeu/supabase-audit-tables-list
List and test exposed PostgreSQL RPC functions for security issues and potential RLS bypass.
yoanbernabeu/supabase-audit-rpc
Test Row Level Security (RLS) policies for common bypass vulnerabilities and misconfigurations.
yoanbernabeu/supabase-audit-rls
Test Supabase Realtime WebSocket channels for unauthorized subscriptions and data exposure.
yoanbernabeu/supabase-audit-realtime
Discover and test Supabase Edge Functions for security vulnerabilities and misconfigurations.
yoanbernabeu/supabase-audit-functions
Attempt to list and read files from storage buckets to verify access controls.
yoanbernabeu/supabase-audit-buckets-read
Identify storage buckets that are publicly accessible and may contain sensitive data.
yoanbernabeu/supabase-audit-buckets-public
List all storage buckets and their configuration to identify the storage attack surface.
yoanbernabeu/supabase-audit-buckets-list
Test for user enumeration vulnerabilities through various authentication endpoints.
yoanbernabeu/supabase-audit-auth-users
Test if user signup is open and identify potential abuse vectors in the registration process.
yoanbernabeu/supabase-audit-auth-signup
Analyze Supabase authentication configuration for security weaknesses and misconfigurations.
yoanbernabeu/supabase-audit-auth-config
Configure multi-project workspaces in GrepAI. Use this skill for monorepos and multiple related projects.
yoanbernabeu/grepai-workspaces
Configure and manage the GrepAI watch daemon. Use this skill for real-time code indexing and file monitoring.
yoanbernabeu/grepai-watch-daemon
Troubleshooting guide for GrepAI. Use this skill to diagnose and fix common issues.
yoanbernabeu/grepai-troubleshooting
Build complete call graphs with GrepAI trace. Use this skill for recursive dependency analysis.
yoanbernabeu/grepai-trace-graph
Find function callers with GrepAI trace. Use this skill to discover what code calls a specific function.
yoanbernabeu/grepai-trace-callers
Find function callees with GrepAI trace. Use this skill to discover what functions a specific function calls.
yoanbernabeu/grepai-trace-callees
Configure Qdrant vector database for GrepAI. Use this skill for high-performance vector search.
yoanbernabeu/grepai-storage-qdrant
Configure PostgreSQL with pgvector for GrepAI. Use this skill for team environments and large codebases.
yoanbernabeu/grepai-storage-postgres
Configure GOB local file storage for GrepAI. Use this skill for simple, single-machine setups.
yoanbernabeu/grepai-storage-gob
Tips and best practices for effective GrepAI searches. Use this skill to improve search result quality.
yoanbernabeu/grepai-search-tips
Configure search result boosting in GrepAI. Use this skill to prioritize certain paths and penalize others.
yoanbernabeu/grepai-search-boosting
Basic semantic code search with GrepAI. Use this skill to learn fundamental search commands and concepts.
yoanbernabeu/grepai-search-basics
Advanced search options in GrepAI. Use this skill for JSON output, compact mode, and AI agent integration.
yoanbernabeu/grepai-search-advanced
Get started with GrepAI in 5 minutes. Use this skill for a complete walkthrough from installation to first search.
yoanbernabeu/grepai-quickstart
Install and configure Ollama for local embeddings with GrepAI. Use this skill when setting up private, local embedding generation.
yoanbernabeu/grepai-ollama-setup
Reference for all GrepAI MCP tools. Use this skill to understand available MCP tools and their parameters.
yoanbernabeu/grepai-mcp-tools
Integrate GrepAI with Cursor IDE via MCP. Use this skill to enable semantic code search in Cursor.
yoanbernabeu/grepai-mcp-cursor
Integrate GrepAI with Claude Code via MCP. Use this skill to enable semantic code search in Claude Code.
yoanbernabeu/grepai-mcp-claude
Supported programming languages in GrepAI. Use this skill to understand which languages can be indexed and traced.
yoanbernabeu/grepai-languages
Multi-platform installation guide for GrepAI. Use this skill when installing GrepAI on macOS, Linux, or Windows.
yoanbernabeu/grepai-installation
Initialize GrepAI in a project. Use this skill when setting up GrepAI for the first time in a codebase.
yoanbernabeu/grepai-init
Configure ignore patterns in GrepAI. Use this skill when excluding files and directories from indexing.
yoanbernabeu/grepai-ignore-patterns
Configure OpenAI as embedding provider for GrepAI. Use this skill for high-quality cloud embeddings.
yoanbernabeu/grepai-embeddings-openai
Configure Ollama as embedding provider for GrepAI. Use this skill for local, private embedding generation.
yoanbernabeu/grepai-embeddings-ollama
Configure LM Studio as embedding provider for GrepAI. Use this skill for local embeddings with a GUI interface.
yoanbernabeu/grepai-embeddings-lmstudio
Complete configuration reference for GrepAI. Use this skill when you need to understand all available configuration options.
yoanbernabeu/grepai-config-reference
Configure code chunking in GrepAI. Use this skill to optimize how code is split for embedding.
yoanbernabeu/grepai-chunking