circulus-map-offline

Use when the user wants aviation route maps, ETOPS-aware route analysis, projection comparisons, airport lookup, or SVG map rendering through a local Circulus Map MCP server. Prefer this skill for offline or bundled setups that should run against the local worker at http://127.0.0.1:8788/mcp, including quick-query route solving (`JFK-LHR`, `800nm@DEN`) and building or validating `MapSpecV1` payloads before rendering.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "circulus-map-offline" with this command: npx skills add skylinehk/circulus-map-offline

Circulus Map - air route calculation with projected map

Use 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.

Hosted destination (next release)

Quick start

  • Before using tools, make sure the local app is running with npm run dev and the MCP worker is running with npm run mcp:dev.
  • Expect the local MCP endpoint at http://127.0.0.1:8788/mcp.
  • For simple requests, call map.solve_query with shorthand input like JFK-LHR or 800nm@DEN.
  • For advanced requests, build a MapSpecV1 object and call map.solve_spec.
  • Use map.search_locations before solving when the user is unsure about codes or city names.
  • Use map.get_airport when you need a single airport record with coordinates and runway metadata.
  • Use map.render_svg only after the route/spec is stable.

Tool selection

  • 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.

Resources

  • Read circulus://mapspec/schema before authoring a non-trivial MapSpecV1.
  • Read circulus://projection/guide for projection choices.
  • Read circulus://scenario/catalog and circulus://api/examples when you need examples quickly.

References

  • For local setup details and offline packaging expectations, read references/local-setup.md.
  • For quick query and spec-writing guidance, read references/mapspec.md.
  • For sample payloads, inspect assets/examples when bundled with this skill package.

Guardrails

  • Stay within the MCP tool surface; do not invent unsupported write operations.
  • Do not ask the MCP server to proxy arbitrary URLs or tile providers.
  • Prefer map.solve_query over map.solve_spec unless explicit control is needed.
  • If the local MCP server is unreachable, help the user restore the local app and worker before retrying tool calls.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Global Flight Route Map - Airport Connections

Use local All Routes APIs, repo-backed handlers, and optional local MCP for airport, airline, route-map, timetable-context, and dataset-health lookups withou...

Registry Source
1500Profile unavailable
General

Offline Airport Lounge Finder - Comparison Map

Use this skill when you need offline or air-gapped access to the bundled Priority Pass lounge catalog. Trigger it for local lounge lookup, facility filtering...

Registry Source
1440Profile unavailable
Research

Travel Mapify

Create interactive travel route maps from location names with real FlyAI hotel search. Supports AI Vision analysis of travel planning images.

Registry SourceRecently Updated
1450Profile unavailable
Research

Flyai Travelmapify

Create interactive travel route maps from location names with real FlyAI hotel search. Supports AI Vision analysis of travel planning images.

Registry SourceRecently Updated
2170Profile unavailable