serverpod-caching
Serverpod caching โ local and Redis caches, cache keys, lifetime, CacheMissHandler. Use when caching data, optimizing queries, or working with session.caches.
Serverpod caching โ local and Redis caches, cache keys, lifetime, CacheMissHandler. Use when caching data, optimizing queries, or working with session.caches.
Serverpod ORM with PostgreSQL โ CRUD, filters, sorting, pagination, relations, migrations, transactions, raw SQL. Use when querying the database, writing migrations, or working with relations. Also include serverpod-models skill if you need to change models.
This skill should be used when the user asks to "test for SQL injection vulnerabilities", "perform SQLi attacks", "bypass authentication using SQL injection", "extract database information through injection", "detect SQL injection flaws", or "exploit database query vulnerabilities". It provides comprehensive techniques for identifying, exploiting, and understanding SQL injection attack vectors across different database systems.
For formatting the final SQL-based answer into a consistent structured output with sql_code, answer, and result
For writing and executing SQL queries - from simple single-table queries to complex multi-table JOINs and aggregations
For discovering and understanding database structure, tables, columns, and relationships
Add a pull request to the MetaMask PR review queue project board. Use when the user asks to add a PR to the review queue, submit a PR for review tracking, or add to the MetaMask project board.
Rewrite the active OpenSpec change artifacts under `openspec/changes/CHANGE_NAME/` so they match the code currently implemented on the branch relative to `main`. Use when implementation drift appears after `/opsx:apply`, after review-driven tweaks, or whenever the user asks to sync, refresh, catch up, or align OpenSpec change docs with the real code before verify or archive.
Paste a SQL query and get a plain English explanation of what it does.
Add new Room database persistence to Trail-Sense Android app. Use when the user asks to create, add, or implement database persistence for a model, including Entity, DAO, Repository, and AppDatabase migration. Covers entity-to-model mapping, index configuration, and standard CRUD operations.
Guide for querying databases through DBHub MCP server. Use this skill whenever you need to explore database schemas, inspect tables, or run SQL queries via DBHub's MCP tools (search_objects, execute_sql). Activates on any database query task, schema exploration, data retrieval, or SQL execution through MCP โ even if the user just says "check the database" or "find me some data." This skill ensures you follow the correct explore-first workflow instead of guessing table structures.
BK-CI ๆฐๆฎๅบ่ฎพ่ฎก่ง่ไธ่กจ็ปๆๆๅ๏ผๆถต็ๅฝๅ่ง่ใๅญๆฎต็ฑปๅ้ๆฉใ็ดขๅผ่ฎพ่ฎกใๅ่กจ็ญ็ฅใๆฐๆฎๅฝๆกฃใๅฝ็จๆท่ฎพ่ฎกๆฐๆฎๅบ่กจใไผๅ็ดขๅผใ่งๅๅ่กจ็ญ็ฅๆ่ฟ่กๆฐๆฎๅบๆถๆ่ฎพ่ฎกๆถไฝฟ็จใ
Process ๆจกๅ DAO ๅฑไธๆฐๆฎๅบ่กจ็ปๆ่ฏฆ็ปๅๆ๏ผๆถต็ JOOQ ไฝฟ็จใ่กจ็ปๆ่ฎพ่ฎกใ็ดขๅผไผๅใๆฐๆฎๅ็ใๅฝ็จๆทๅผๅ Process ๆฐๆฎ่ฎฟ้ฎใ่ฎพ่ฎก่กจ็ปๆใไผๅๆฅ่ฏขๆง่ฝๆๅค็ๆฐๆฎๅญๅจๆถไฝฟ็จใ
BK-CI ๆฐๆฎๅบ่ฎพ่ฎก่ง่ไธ่กจ็ปๆๆๅ๏ผๆถต็ๅฝๅ่ง่ใๅญๆฎต็ฑปๅ้ๆฉใ็ดขๅผ่ฎพ่ฎกใๅ่กจ็ญ็ฅใๆฐๆฎๅฝๆกฃใๅฝ็จๆท่ฎพ่ฎกๆฐๆฎๅบ่กจใไผๅ็ดขๅผใ่งๅๅ่กจ็ญ็ฅๆ่ฟ่กๆฐๆฎๅบๆถๆ่ฎพ่ฎกๆถไฝฟ็จใ
ๆฐๆฎๅบ่ๆฌ็ฎก็่ง่๏ผๆถต็ DDL/DML ่ๆฌ็ผๅใ็ๆฌๅฝๅ่งๅใๅข้ๆดๆฐ็ญ็ฅใๆฐๆฎ่ฟ็งปใๅๆปๆนๆกใๅฝ็จๆท็ผๅๆฐๆฎๅบ่ๆฌใๆฐๅข่กจ็ปๆใไฟฎๆนๅญๆฎตใ่ฟ่กๆฐๆฎ่ฟ็งปๆ็ฎก็ SQL ็ๆฌๆถไฝฟ็จใ
Compare local branch changes against the remote branch to detect rebase/merge mistakes.
Fix Prisma "Too many connections" and connection pool exhaustion errors in serverless environments (Vercel, AWS Lambda, Netlify). Use when: (1) Error "P2024: Timed out fetching a new connection from the pool", (2) PostgreSQL "too many connections for role", (3) Database works locally but fails in production serverless, (4) Intermittent database timeouts under load.
Index blockchain data (blocks, transactions, logs, tokens) to PostgreSQL/SqlServer/SQLite with progress tracking, reorg handling, and hosted services (.NET/C#). Use this skill when the user asks about blockchain indexing, block processing, event log crawling, database storage for blockchain data, token transfer indexing, balance aggregation, or chain reorganisation handling.
Help users index MUD Store events, process on-chain table mutations, store in PostgreSQL or EF Core, normalise schemas, run continuous sync. Use when users mention MUD indexing, Store events, MUD PostgreSQL, MUD EF Core, StoreEventsLogProcessingService, or building an indexer for MUD World data.
Reference and procedures for helping users understand APM, detect their installation state, answer questions from live docs, and handle migration from older versions.
PostGIS-focused SQL tips, tricks and gotchas. Use when in need of dealing with geospatial data in Postgres.
Copy assets at given paths and store them at new paths. Does AssetDatabase.Refresh() at the end. Use 'assets-find' tool to find assets before copying.
Move the assets at paths in the project. Should be used for asset rename. Does AssetDatabase.Refresh() at the end. Use 'assets-find' tool to find assets before moving.