Agent skill · data analytics · datadrivenconstruction

erp-integration-analysis

Analyze ERP system integration for construction data flows. Map and optimize data flows between ERP modules

Why this skill is useful

Provides domain-specific knowledge on ERP integration patterns and data flow optimization in construction, which the AI wouldn't reliably generate on its own.

What it needs

Requires python3 installed locally. About 6k tokens when loaded. Last updated 2026-02-14. 265 stars on the source repository.

What this skill does

ERP Integration Analysis Overview Based on DDC methodology (Chapter 1.2), this skill analyzes ERP system integration patterns in construction organizations, mapping data flows between modules and identifying optimization opportunities. Book Reference: "Технологии и системы управления в современном строительстве" / "Technologies and Management Systems in Modern Construction" Quick Start `python from dataclasses import dataclass, field from enum import Enum from typing import List, Dict, Optional, Set, Tuple from datetime import datetime import json class ERPModule(Enum): """Common ERP modules in construction""" FINANCE = "finance" PROJECTMANAGEMENT = "projectmanagement" PROCUREMENT = "procurement" INVENTORY = "inventory" HR = "humanresources" PAYROLL = "payroll" EQUIPMENT = "equipment" SUBCONTRACTS = "subcontracts" BILLING = "billing" COSTCONTROL = "costcontrol" DOCUMENTMANAGEMENT = "documentmanagement" REPORTING = "reporting" class IntegrationMethod(Enum): """Types of integration methods""" API = "api" DATABASE = "database" FILEEXPORT = "fileexport" MANUAL = "manual" WEBHOOK = "webhook" MESSAGEQUEUE = "messagequeue" ETL = "etl" class DataFlowDirection(Enum): """Direction of data flow""" INBOUND = "inbound" OUTBOUND = "outbound" BIDIRECTIONAL = "bidirectional" @dataclass class DataFlow: """Represents a data flow between systems/modules""" sourcemodule: str targetmodule: str datatype: str frequency: str # real-time, hourly, daily, weekly, manual method: IntegrationMethod direction: DataFlowDirection volume: str # low, medium, high critical: bool = False issues: List[str] = field(defaultfactory=list) @dataclass class ERPSystem: """ERP system definition""" name: str vendor: str version: str modules: List[ERPModule] database: str hasapi: bool apitype: Optional[str] = None # REST, SOAP, GraphQL custommodules: List[str] = field(defaultfactory=list) @dataclass class IntegrationPoint: """Integration point between systems""" id: str sourcesystem: str targetsystem: str method: …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills datadrivenconstruction/erp-integration-analysis

View the source on GitHub

Browse the @skills marketplace