{"enrichment":{"faq":[{"a":"Drizzle SQLite Scaffold automates initialization by generating driver-specific config, a singleton client, and schema files with inferred types. It supports better-sqlite3, libsql/Turso, and bun:sqlite, each with pre-configured pragmas and conventions for timestamps and soft deletes.","q":"How do I scaffold a drizzle sqlite project?"},{"a":"Yes. Drizzle SQLite Scaffold generates new table definitions with schema and a complete CRUD repository module for any existing Drizzle project. It infers types from your schema and scaffolds validators alongside the repository.","q":"Can I add a table to my existing Drizzle project?"},{"a":"Drizzle SQLite Scaffold outputs driver-specific config, a singleton client, schema files with inferred types, and optional CRUD repository modules. It includes built-in conventions for pragmas, relations, timestamps, and soft deletes tailored to your chosen SQLite driver.","q":"What does Drizzle SQLite Scaffold emit for a new project?"},{"a":"Drizzle SQLite Scaffold supports better-sqlite3, libsql/Turso, and bun:sqlite. Each driver receives its own configuration and client setup, with pragmas and conventions optimized for that driver's runtime environment.","q":"Which SQLite drivers does Drizzle SQLite Scaffold support?"},{"a":"Drizzle SQLite Scaffold generates CRUD repository modules and Zod validators from your existing table schema. It infers types directly from Drizzle definitions, ensuring validators and repository methods stay synchronized with schema changes.","q":"How does Drizzle SQLite Scaffold generate CRUD and validators?"},{"a":"Yes. Drizzle SQLite Scaffold includes dedicated better-sqlite3 setup with pre-configured pragmas, connection pooling conventions, and a singleton client pattern optimized for synchronous SQLite access in Node.js environments.","q":"Can I set up better-sqlite3 with Drizzle using this scaffold?"}],"shadow_tags":["orm-scaffolding","database-initialization","crud-generation","schema-templating","driver-agnostic","convention-enforced","type-inference","migration-ready","multi-driver-support","validator-generation"],"summary_rewrite":"Drizzle SQLite Scaffold automates project initialization and table scaffolding for Drizzle + SQLite, emitting driver-specific config, singleton client, schema files with inferred types, and CRUD repository modules. Supports better-sqlite3, libsql/Turso, and bun:sqlite with built-in conventions for pragmas, relations, timestamps, and soft deletes."},"files":[{"bytes":16117,"path":"skills/.experimental/drizzle-sqlite-scaffold/SKILL.md","sha256":"f190db64a0e10631efd84bcc889a83e27aeb0edb22c1e9fc096bfb877282ed89","url":"https://skillfed.io/files/pproenca/dot-skills/drizzle-sqlite-scaffold/81e40367/SKILL.md"}],"id":"pproenca/dot-skills/drizzle-sqlite-scaffold","links":{"html":"https://skillfed.io/pproenca/dot-skills/drizzle-sqlite-scaffold","md":"https://skillfed.io/pproenca/dot-skills/drizzle-sqlite-scaffold.md","repo":"https://github.com/pproenca/dot-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":14,"language":"Shell","last_updated":"2026-07-24","license":"MIT","name":"drizzle-sqlite-scaffold","publisher":"pproenca","stars":182},"relations":{"similar":[{"id":"pproenca/dot-skills/drizzle-sqlite"},{"id":"Mindrally/skills/drizzle-orm"},{"id":"oakoss/agent-skills/turso"},{"id":"tursodatabase/agent-skills/turso-cloud"},{"id":"bobmatnyc/claude-mpm-skills/drizzle"},{"id":"curiositech/some_claude_skills/drizzle-migrations"},{"id":"ancoleman/ai-design-components/using-relational-databases"},{"id":"pproenca/dot-skills/better-auth-scaffold"},{"id":"better-auth/skills/create-auth"},{"id":"zzci/skills/pma-bun"}]},"slug":{"owner":"pproenca","repo":"dot-skills","skill":"drizzle-sqlite-scaffold"},"version":"81e40367"}
