yoanbernabeu
GitHub49 skills
grepai-chunkingyoanbernabeuConfigure code chunking in GrepAI. Use this skill to optimize how code is split for embedding.grepai-config-referenceyoanbernabeuComplete configuration reference for GrepAI. Use this skill when you need to understand all available configuration options.grepai-embeddings-lmstudioyoanbernabeuConfigure LM Studio as embedding provider for GrepAI. Use this skill for local embeddings with a GUI interface.grepai-embeddings-ollamayoanbernabeuConfigure Ollama as embedding provider for GrepAI. Use this skill for local, private embedding generation.grepai-embeddings-openaiyoanbernabeuConfigure OpenAI as embedding provider for GrepAI. Use this skill for high-quality cloud embeddings.grepai-ignore-patternsyoanbernabeuConfigure ignore patterns in GrepAI. Use this skill when excluding files and directories from indexing.grepai-inityoanbernabeuInitialize GrepAI in a project. Use this skill when setting up GrepAI for the first time in a codebase.grepai-installationyoanbernabeuMulti-platform installation guide for GrepAI. Use this skill when installing GrepAI on macOS, Linux, or Windows.grepai-languagesyoanbernabeuSupported programming languages in GrepAI. Use this skill to understand which languages can be indexed and traced.grepai-mcp-claudeyoanbernabeuIntegrate GrepAI with Claude Code via MCP. Use this skill to enable semantic code search in Claude Code.grepai-mcp-cursoryoanbernabeuIntegrate GrepAI with Cursor IDE via MCP. Use this skill to enable semantic code search in Cursor.grepai-mcp-toolsyoanbernabeuReference for all GrepAI MCP tools. Use this skill to understand available MCP tools and their parameters.grepai-ollama-setupyoanbernabeuInstall and configure Ollama for local embeddings with GrepAI. Use this skill when setting up private, local embedding generation.grepai-quickstartyoanbernabeuGet started with GrepAI in 5 minutes. Use this skill for a complete walkthrough from installation to first search.grepai-search-advancedyoanbernabeuAdvanced search options in GrepAI. Use this skill for JSON output, compact mode, and AI agent integration.grepai-search-basicsyoanbernabeuBasic semantic code search with GrepAI. Use this skill to learn fundamental search commands and concepts.grepai-search-boostingyoanbernabeuConfigure search result boosting in GrepAI. Use this skill to prioritize certain paths and penalize others.grepai-search-tipsyoanbernabeuTips and best practices for effective GrepAI searches. Use this skill to improve search result quality.grepai-storage-gobyoanbernabeuConfigure GOB local file storage for GrepAI. Use this skill for simple, single-machine setups.grepai-storage-postgresyoanbernabeuConfigure PostgreSQL with pgvector for GrepAI. Use this skill for team environments and large codebases.grepai-storage-qdrantyoanbernabeuConfigure Qdrant vector database for GrepAI. Use this skill for high-performance vector search.grepai-trace-calleesyoanbernabeuFind function callees with GrepAI trace. Use this skill to discover what functions a specific function calls.grepai-trace-callersyoanbernabeuFind function callers with GrepAI trace. Use this skill to discover what code calls a specific function.grepai-trace-graphyoanbernabeuBuild complete call graphs with GrepAI trace. Use this skill for recursive dependency analysis.grepai-troubleshootingyoanbernabeuTroubleshooting guide for GrepAI. Use this skill to diagnose and fix common issues.grepai-watch-daemonyoanbernabeuConfigure and manage the GrepAI watch daemon. Use this skill for real-time code indexing and file monitoring.grepai-workspacesyoanbernabeuConfigure multi-project workspaces in GrepAI. Use this skill for monorepos and multiple related projects.supabase-audit-auth-configyoanbernabeuAnalyze Supabase authentication configuration for security weaknesses and misconfigurations.supabase-audit-auth-signupyoanbernabeuTest if user signup is open and identify potential abuse vectors in the registration process.supabase-audit-auth-usersyoanbernabeuTest for user enumeration vulnerabilities through various authentication endpoints.supabase-audit-buckets-listyoanbernabeuList all storage buckets and their configuration to identify the storage attack surface.supabase-audit-buckets-publicyoanbernabeuIdentify storage buckets that are publicly accessible and may contain sensitive data.supabase-audit-buckets-readyoanbernabeuAttempt to list and read files from storage buckets to verify access controls.supabase-audit-functionsyoanbernabeuDiscover and test Supabase Edge Functions for security vulnerabilities and misconfigurations.supabase-audit-realtimeyoanbernabeuTest Supabase Realtime WebSocket channels for unauthorized subscriptions and data exposure.supabase-audit-rlsyoanbernabeuTest Row Level Security (RLS) policies for common bypass vulnerabilities and misconfigurations.supabase-audit-rpcyoanbernabeuList and test exposed PostgreSQL RPC functions for security issues and potential RLS bypass.supabase-audit-tables-listyoanbernabeuList all tables exposed via the Supabase PostgREST API to identify the attack surface.supabase-audit-tables-readyoanbernabeuAttempt to read data from exposed tables to verify actual data exposure and RLS effectiveness.supabase-detectyoanbernabeuDetect if a web application uses Supabase by analyzing client-side code, network patterns, and API endpoints.supabase-extract-anon-keyyoanbernabeuExtract the Supabase anon/public API key from client-side code. This key is expected in client apps but important for RLS testing.supabase-extract-db-stringyoanbernabeuCRITICAL - Detect exposed PostgreSQL database connection strings in client-side code. Direct DB access is a P0 issue.supabase-extract-jwtyoanbernabeuExtract and decode Supabase-related JWTs from client-side code, cookies, and local storage patterns.supabase-extract-service-keyyoanbernabeuCRITICAL - Detect if the Supabase service_role key is leaked in client-side code. This is a P0 severity issue.supabase-extract-urlyoanbernabeuExtract the Supabase project URL from client-side JavaScript code, environment variables, and configuration files.supabase-helpyoanbernabeuQuick reference for all Supabase security audit skills with usage examples and command overview.supabase-pentestyoanbernabeuOrchestrate a complete Supabase security audit with guided step-by-step execution and ownership confirmation.supabase-reportyoanbernabeuGenerate a comprehensive Markdown security audit report with executive summary, findings, and remediation guidance.supabase-report-compareyoanbernabeuCompare two security audit reports to track remediation progress and identify new vulnerabilities.