bee:pre-dev-data-model

Community

Define data structures before database selection.

Authorluanrodrigues
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that data structures, relationships, and ownership are clearly defined conceptually before any database technology is chosen, preventing common pitfalls like inconsistent data, unclear ownership, and migration issues.

Core Features & Use Cases

  • Conceptual Data Modeling: Define entities, attributes, and relationships without database-specific jargon.
  • Field Naming Strategy: Establishes a consistent approach for naming database fields, either by converting API standards or defining new ones.
  • Ownership Definition: Clearly assigns ownership of each entity to a specific component.
  • Use Case: Before building a new feature that requires storing user profiles and their associated orders, this Skill helps model the 'User' and 'Order' entities, their attributes (like userId, email, orderDate), and the relationship (a User has many Orders), ensuring this is done abstractly before selecting PostgreSQL or MongoDB.

Quick Start

Use the bee:pre-dev-data-model skill to define the data structures for a new user profile feature, ensuring all entities and relationships are clearly documented before database selection.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: bee:pre-dev-data-model
Download link: https://github.com/luanrodrigues/ia-frmwrk/archive/main.zip#bee-pre-dev-data-model

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 223,000+ vetted skills library on demand.