terminal-operations

Model container terminal operations with TypeScript interfaces, event chains, and KPI formulas.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and standardizes terminal operation data modeling by delivering canonical TypeScript interfaces, event chains, and KPI formulas to reduce integration friction and ensure consistent simulations.

Core Features & Use Cases

  • TypeScript interfaces for vessels, events, restows, and KPI structures.
  • End-to-end event chains and validation helpers to enforce correct sequences.
  • KPI definitions and dashboard-ready data structures for performance monitoring.
  • Use cases: power a terminal simulator, analytics dashboard, and operational tooling with no external data lookups.

Quick Start

Import the Terminal Operations module and instantiate a basic flow with sample events to validate data structures.

Frequently Asked Questions about terminal-operations

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

FAQPage Schema
How do I model container terminal operations and KPI logic in TypeScript?

Model container terminal operations in TypeScript by using canonical interfaces, event chains, and KPI formulas that standardize vessel calls, gatehouse processing, and yard management data structures. This provides consistent simulations and operational tooling without external lookups.

What TypeScript data structures are needed for vessel call and yard management event flows?

Vessel call and yard management event flows require TypeScript interfaces for vessels, events, restows, and KPI structures, alongside event validation helpers to enforce correct sequences. These canonical structures reduce integration friction across operational dashboards.

How do I calculate and track terminal operations KPIs for a logistics dashboard?

Track terminal operations KPIs in a logistics dashboard by applying built-in KPI definitions and dashboard-ready data structures provided in the module. These formulas calculate performance monitoring metrics directly from standardized event chains with no external data lookups.

Does this terminal operations module require external data sources or dependencies?

No, terminal operations modeling requires no external data sources or dependencies. The module delivers self-contained TypeScript interfaces, factory functions, constants, and KPI formulas that satisfy simulation and operational tooling requirements entirely on their own.

Can I validate event sequences for gatehouse processing and restows in a terminal simulation?

Yes, validate gatehouse processing and restow event sequences in a terminal simulation using built-in event validation helpers. These helpers enforce correct end-to-end event chains, ensuring data integrity for vessel calls and yard management operations.

What's the best way to standardize terminal logistics data models across simulators and operational tools?

Standardize terminal logistics data models across simulators and operational tools by implementing canonical TypeScript interfaces and factory functions. This centralizes data modeling for vessel calls, yard management, and KPI tracking, ensuring consistent end-to-end event chains.