xxf-database
CommunityDefine clean data repository interfaces and models.
AuthorNBXXF
Version1.0.0
Installs0
System Documentation
What problem does it solve?
XXFDatabase 提供持久化抽象层和接口规范,帮助用户在设计 Repository 协议、定义模型、规划分层时保持解耦,并把具体 ORM 实现限定在 GRDB 或 ObjectBox。
Core Features & Use Cases
- Interface-first design: Define Repository protocol and domain models decoupled from ORM.
- Layered architecture guidance: Enforce Domain/Repository/Database separation for scalable data layers.
- Use Case: Planning data layer, defining models, ORM selection.
Quick Start
Define your Repository protocol and domain models, then choose GRDB or ObjectBox for the ORM implementation and wire up the database layer.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: xxf-database Download link: https://github.com/NBXXF/xxf_ios/archive/main.zip#xxf-database Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.