sqlite-skill
SQLite Skill
意图
帮助 Agent 独立处理 SQLite 相关的数据层问题:数据库设计、SQL 编写、迁移、事务、索引、同步、性能、安全和可靠性。
本 skill 只负责 SQLite 与离线数据工程本身。如果业务项目还涉及具体框架、端平台、插件封装或 UI 工程,由用户主动指定或另行调用对应能力;本 skill 不主动耦合其他 skill。
如果用户明确指定要做 uni-app / UTS 的三端 SQLite 插件,可另行使用 sqlite-uniapp-uts 处理插件工程与平台 Adapter;本 skill 只提供 SQLite 数据层规则。
触发场景
- SQLite 建表、查询、索引、事务、迁移、
PRAGMA、EXPLAIN QUERY PLAN。 - 本地数据库、离线缓存、offline-first、同步队列、软删除、冲突处理。
- SQLite 性能、安全、SQL 注入、敏感数据、数据库文件、备份恢复、多账号隔离。
- 需要设计 DAO、Repository、LocalDatabase adapter、QueryBuilder、sync engine、migration runner、health check。
- 需要判断 SQLite 与 IndexedDB、WebSQL、localStorage、文件存储或服务端数据库的边界。
非目标
More from snowbeatrain/skills
uniapp-skill
将此技能应用于所有 uni-app / uniapp / uni-app x / UTS / HBuilderX / DCloud 跨端开发任务;包括 H5、小程序、App、HarmonyOS、鸿蒙元服务、pages.json、manifest.json、uni API、Pinia、条件编译、测试、CI/CD、安全、UTS 插件等场景。
5harmony-uts-plugin
用于 uni-app / uni-app x 中通过 UTS 开发鸿蒙 HarmonyOS 插件;当用户提到 utssdk/app-harmony、ArkTS、ETS、OpenHarmony API、鸿蒙权限、Ability、Want、系统 Kit、ohpm 或封装鸿蒙原生能力时使用。常与 uniapp-skill 配合。
4sqlite-uniapp-uts
用于 uni-app / uni-app x 中通过 UTS 开发 iOS、Android、HarmonyOS 三端共用 SQLite 插件;当用户提到 sqlite-uniapp-uts、UTS SQLite、uni_modules SQLite 数据库插件、app-android/app-ios/app-harmony、SQLite 本地数据库原生封装、三端统一 SQLite API、SQLite 插件事务迁移或真机验证时使用。
2