oas-geometry

Installation
SKILL.md

OAS Geometry

When to use

Use this skill whenever the task touches coordinates, curves, polygon validity, units, or angular conventions. This is the largest section of the spec, so load it early when you suspect a geometry bug (integer-mm violations, polygon not closing, arc winding wrong). If the work is about which entity owns the geometry (room vs. wall etc.), prefer oas-core or oas-layout.

Key types

  • Point{ x, y } in integer mm (optionally z for railings on stairs)
  • Polygon — ordered points array plus explicit "closed": true; closed: false is allowed for open paths (e.g. railings)
  • LineSegment — straight edge from start to end
  • Arc — circular arc with center, radius_mm, start_angle_deg, end_angle_deg
  • Circle — full circle (center, radius_mm)
  • Spiral / Fillet — specialty curves used for stairs and corners

Critical rules

Installs
3
GitHub Stars
3
First Seen
Jun 2, 2026
oas-geometry — autodesk-platform-services/open-architecture-standards-2d-floor-plans