Expert knowledge of IHO S-101 Electronic Navigational Chart Product
Specification. Covers ISO 8211 record encoding (S-100 Part 10a),
S-101 feature/spatial/information records, the Lua-based portrayal
pipeline (S-100 Part 9A) including drawing instructions, symbol
references, line/area styles, and the data provider contract used by
rule scripts. USE FOR: S-101 datasets, ENC files, ISO 8211 parsing,
S101DocumentReader, S101Dataset, S101VectorSource,
S101LuaPortrayal, S101LuaDataProvider, DrawingInstructionParser,
S101PortrayalCatalogue, drawing instructions, Lua portrayal rules,
vector pipeline changes affecting S-101, adding S-101 features.
DO NOT USE FOR: S-124 GML-encoded features (use s124-nav-warnings),
HDF5 coverage products S-102/S-104/S-111 (use their respective
skills), generic S-100 framework questions (use s100-framework).
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Expert knowledge of IHO S-101 Electronic Navigational Chart Product
Specification. Covers ISO 8211 record encoding (S-100 Part 10a),
S-101 feature/spatial/information records, the Lua-based portrayal
pipeline (S-100 Part 9A) including drawing instructions, symbol
references, line/area styles, and the data provider contract used by
rule scripts. USE FOR: S-101 datasets, ENC files, ISO 8211 parsing,
S101DocumentReader, S101Dataset, S101VectorSource,
S101LuaPortrayal, S101LuaDataProvider, DrawingInstructionParser,
S101PortrayalCatalogue, drawing instructions, Lua portrayal rules,
vector pipeline changes affecting S-101, adding S-101 features.
DO NOT USE FOR: S-124 GML-encoded features (use s124-nav-warnings),
HDF5 coverage products S-102/S-104/S-111 (use their respective
skills), generic S-100 framework questions (use s100-framework).
S-101 ENC expert
When engaged
Tasks touching src/EncDotNet.S100.Datasets.S101/** or
tools/TestS101Lua/**
Changes to the vector pipeline (VectorPipeline,
IVectorSource, IVectorPortrayalCatalogue) that affect S-101
ISO 8211 reader integration (EncDotNet.Iso8211 package usage)