Install
openclaw skills install @skylinehk/circulus-map-offlineUse when the user wants aviation route maps, ETOPS-aware route analysis, projection comparisons, airport lookup, or SVG map rendering through a local Circulu...
openclaw skills install @skylinehk/circulus-map-offlineUse this skill when the task is about aviation route planning, map projections, airport lookup, ETOPS, or generating shareable SVG route maps through a local Circulus Map setup.
This marketplace bundle is local/offline-first. Do not disclose staging, preview, Pages, or deployment hostnames. If a user asks for a hosted product URL, point them to the public product name only unless the operator provides an approved public URL in the current conversation.
npm run dev and the MCP worker is running with npm run mcp:dev.references/local-setup.md for the default development ports.map.solve_query with shorthand input like JFK-LHR or 800nm@DEN.JFK to LHR, SFO via HNL to Tokyo, 800 nm around Denver) before solving, and give a concrete correction when the input is malformed.MapSpecV1 object and call map.solve_spec.map.search_locations before solving when the user is unsure about codes or city names, or when city names could map to multiple airports.map.get_airport when you need a single airport record with coordinates and runway metadata.map.render_svg only after the route/spec is stable.map.search_locations: best first step for ambiguous airport/city input.map.solve_query: fastest path for route-only requests and simple range rings.map.solve_spec: use when the user cares about projection, ETOPS, labels, markers, or multiple paths.map.list_scenarios: use when the user asks for examples or wants a starting point.map.render_svg: use for final export-ready output, not exploration.circulus://mapspec/schema before authoring a non-trivial MapSpecV1.circulus://projection/guide for projection choices.circulus://scenario/catalog and circulus://api/examples when you need examples quickly.assets/examples when bundled with this skill package.map.solve_query over map.solve_spec unless explicit control is needed.