sqlite-uniapp-uts
SQLite UniApp UTS
意图
帮助 Agent 架构、实现、审查和验证一个三端共用的 uni-app / uni-app x SQLite UTS 插件。核心是统一插件 API、平台 Adapter、能力矩阵、错误模型、迁移策略和真机验证,而不是重复 SQLite 通用教程。
协作边界
本 skill 可以单独分发和使用,必须自包含完成 SQLite UTS 插件工程的最小决策。若运行环境也安装了其他 skill,可按需协作:
- 涉及复杂 schema、SQL 优化、迁移、同步、PRAGMA、WAL、FTS、JSON、安全或 SQLite 错误码时,可参考
sqlite-skill,但本 skill 的最小契约仍以当前 references 为准。 - 涉及 uni-app 项目结构、
manifest.json、条件编译、页面调用、HBuilderX 或发布时,可参考uniapp-skill。 - 涉及
utssdk/app-harmony/、ArkTS/ETS、HarmonyOS Kit、ohpm、权限和真机调试时,可参考harmony-uts-plugin。
本 skill 只负责把 SQLite 能力工程化封装为 iOS、Android、HarmonyOS 三端一致的 UTS 插件;不要把其他 skill 视为硬依赖。
架构原则
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-skill
用于平台中立的 SQLite 数据层设计与审查,包括 schema、SQL、migration、事务、索引、PRAGMA/WAL/FTS/JSON、同步持久化、备份恢复、limits 和安全。当用户明确提到 SQLite/sqlite,或需要判断本地关系型数据库是否适合 SQLite 时使用;不要用于未指定 SQLite 的 IndexedDB、localStorage、key-value storage 或服务端数据库任务。
3