design-data-layer

Community

Design a robust database architecture for non-ScalarDB projects.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.