A specialized tool for designing construction project data models, generating SQL schemas, and creating entity-relationship diagrams.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install data-model-designer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install data-model-designer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Data Model Designer is a technical framework designed to address the challenges of fragmented and inconsistent data structures within the construction industry. As a key component of the Openclaw Skills ecosystem, it allows developers to define complex entities, relationships, and schemas in a systematic way. This ensures that data integration remains seamless and that all project entities—from activities to cost items—maintain strict relational integrity.
By leveraging this tool, engineering teams can move away from manual database configuration toward an automated, model-driven approach. It provides a standardized method for architectural design, making it easier to manage data across diverse systems and project lifecycle stages.
This skill requires Python 3 for execution. You can integrate it into your development environment by ensuring the core classes are accessible to your agent within the Openclaw Skills directory.
# Verify your Python environment
python3 --version
# No external pip dependencies are required for the core logic
The Data Model Designer organizes data through a hierarchy of classes that define the structure of a construction database. The following table highlights the primary metadata taxonomy:
| Object | Description | Key Attributes |
|---|---|---|
| Entity | Represents a data table | name, fields, primary_key |
| Field | Represents a table column | data_type, nullable, constraints |
| Relationship | Connects two entities | from_entity, to_entity, relation_type |
| DataType | Defines variable types | STRING, INTEGER, FLOAT, JSON, etc. |
Loading
A technical tool for tracking data origin, transformations, and logical flow across construction management systems.

A specialized technical skill for analyzing data evolution patterns and assessing the digital maturity of construction organizations based on DDC methodology.

An AI-ready analytical tool that identifies statistical outliers and logical errors in construction project datasets.

A professional tool for calculating construction costs with total transparency using the resource-based CWICR methodology.

A comprehensive Python-based profiling engine designed to assess the quality, patterns, and distributions of construction industry datasets.

A Python-powered quality assessment engine designed to validate construction data against industry-standard metrics like completeness and accuracy.








































