Agent skill · software engineering · mvanhorn
pp-gisis
Authoritative IMO ship particulars on the command line Trigger phrases: `look up IMO`, `GISIS particulars`, `ship particulars by IMO`, `vessel registry lookup`, `flag-hop history for vessel`, `use gisis`, `run gisis`.
Why this skill is useful
Adds executable commands for authoritative IMO ship particulars retrieval, including batch processing and local caching that aren't available in public documentation.
What it needs
Requires gisis-pp-cli installed locally. About 7k tokens when loaded. Last updated 2026-08-06. 1,890 stars on the source repository.
What this skill does
GISIS — Printing Press CLI Prerequisites: Install the CLI This skill drives the gisis-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: gisis-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer): If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. When to Use This CLI Use this CLI when you need authoritative IMO ship particulars — name, flag, type, gross tonnage, registered owner, operator, classification society. The local cache makes it a personal vessel index that compounds over time, and 'ship history' surfaces flag/owner changes that matter for sanctions and due diligence. Pair with GFW (vessel events) and AIS Stream (real-time position) via the Vessel MCP orchestrator for a full DD picture. Anti-triggers Do not use this CLI for: Do not use this CLI for real-time vessel position — use AIS Stream instead. Do not use this CLI for fishing-activity or port-visit events — use Global Fishing Watch (GFW). Do not use this CLI for OFAC sanctions screening — use the OpenSanctions or OFAC SDN adapter in the Vessel MCP orchestrator. Do not use this CLI for ship name search in v1 — defer to v0.2; in the meantime, look up the IMO another way. Unique Capabilities These capabilities aren't available in any other tool for this API. Local state that compounds ship batch — Resolve a list of IMOs in one invocation, honoring the 1 req/2-3s throttle and persisting each to the local cache. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills mvanhorn/pp-gisis--006976