terminal-equipment-entities

Define standard data models and animation schemas for container terminal equipment.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/MrCull/shipping-container-sims --skill terminal-equipment-entities
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terminal-equipment-entities
Source: https://github.com/MrCull/shipping-container-sims/tree/main/.ai/skills/terminal-equipment-entities
Command: npx skills add https://github.com/MrCull/shipping-container-sims --skill terminal-equipment-entities

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill defines standardized data models, schemas, and animation parameters to enable consistent creation and validation of container terminal equipment models (STS cranes, RTGs, RMGs, ASCs, reach stackers, terminal tractors) for simulation and planning tools.

Core Features & Use Cases

  • Standardized interfaces and defaults for equipment models such as appearance, movement, capabilities, and stop conditions.
  • Reusable templates for categories (STS, RMG, ASC, RTG, reach stacker, terminal tractor) to accelerate development of new equipment simulations.
  • Use Case: when building a port-terminal simulator, engineers instantiate equipment entities using this schema to ensure compatibility with the animation system and physics engine.

Quick Start

Create a new STS crane with default values by invoking the factory with a chosen size class.

Frequently Asked Questions about terminal-equipment-entities

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create standardized data models for container terminal equipment simulation?

Standardized data models for container terminal equipment are created by applying standardized schemas and default interfaces across equipment types like STS cranes, RTGs, and terminal tractors. This ensures consistent structures, movement capabilities, and validation within simulation tools.

What equipment types are supported by terminal equipment data schemas?

Terminal equipment data schemas support STS cranes, RMG/ASC yard cranes, RTGs, reach stackers, and terminal tractors. Each type includes specialized subtypes that define appearance, movement, capabilities, stop conditions, and animation state.

How do I ensure terminal equipment models are compatible with my port simulation physics engine?

To ensure terminal equipment models are compatible with a port simulation physics engine, instantiate equipment entities using standardized schemas that satisfy EquipmentBase interfaces. This guarantees consistent animation parameters and structural validation.

Can I use terminal equipment schemas for both yard cranes and terminal tractors?

Yes, terminal equipment schemas can be used for both yard cranes and terminal tractors. The schemas provide reusable templates and defaults for multiple categories including RMG, ASC, RTG, reach stackers, and tractors to accelerate simulation development.

What animation parameters are included in terminal equipment data models?

Terminal equipment data models include animation parameters for appearance, movement, capabilities, stop conditions, and animation state. These parameters are defined across specialized subtypes to ensure consistent animation behavior in planning tools.

Why do I need standardized schemas for terminal equipment modeling?

Standardized schemas for terminal equipment modeling are needed to ensure consistent structures, defaults, and validation across different equipment types. Without them, equipment entities may lack compatibility with the animation system and physics engine in port-terminal simulators.