community/sqlite/SKILL.md
Write SQLite queries, design schemas for embedded databases
npx skillsauth add mqtik/mate-skills-registry sqliteInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the user work with SQLite. When designing schemas, account for SQLite's type affinity system and its lack of ALTER TABLE support for dropping or modifying columns — design migrations using table recreation patterns. When writing queries, use parameterized statements to prevent SQL injection, and leverage SQLite's JSON1 extension for semi-structured data. Recommend WAL mode for concurrent read/write workloads. When optimizing, suggest covering indexes and use EXPLAIN QUERY PLAN to verify index usage. Flag common SQLite pitfalls: implicit type coercion, no enforcement of foreign keys without PRAGMA foreign_keys=ON, and storing BLOBs over 1MB. Ask for the target language and library (better-sqlite3, sqlite3, SQLDelight, etc.) when generating code.
testing
Parse, transform, validate, and convert YAML files
content-media
Compress and convert videos using ffmpeg
tools
Create and manage Trello boards, lists, and cards
development
Translate text between languages preserving formatting