design-data-layer
CommunityDesign a robust database architecture for non-ScalarDB projects.
Software Engineering#architecture#database design#transaction management#data layer#database selection
Authorwfukatsu
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a structured approach to designing database architectures for projects not using ScalarDB, ensuring a robust, scalable, and efficient data layer.
Core Features & Use Cases
- Database Selection: Offers guidance on choosing the right database system (RDB/NoSQL/hybrid) based on project requirements.
- Connection Pool Design: Assists in designing a connection pool for efficient database connections.
- Migration Strategy: Provides strategies for database migration and data integrity.
- Transaction Management: Offers patterns for managing transactions to ensure data consistency.
- ORM/DA Patterns: Recommends best practices for ORM (Object-Relational Mapping) and data access patterns.
- Use Case: Ideal for system architects and developers who need to design a new data layer or refactor an existing one.
Quick Start
Run the /architect:design-data-layer command to begin the database design process.
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: design-data-layer Download link: https://github.com/wfukatsu/nexus-architect/archive/main.zip#design-data-layer 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 620,000+ vetted skills library on demand.