foxglove

Integrate the Foxglove embedded viewer and MCAP processing tools into NPA agent workflows.

17|8|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/nebius/nebius-physical-ai --skill foxglove
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: foxglove
Source: https://github.com/nebius/nebius-physical-ai/tree/main/skills/tools/foxglove
Command: npx skills add https://github.com/nebius/nebius-physical-ai --skill foxglove

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npa[foxglove], and includes assets (resource) components.

What problem does it solve?

This skill solves the complexity of integrating and debugging Foxglove viewers within the NPA agent environment, ensuring seamless playback of robotics data and MCAP recordings.

Core Features & Use Cases

  • Embedded Visualization: Manages the @foxglove/embed TypeScript SDK to render interactive data panes directly in the agent UI.
  • MCAP Management: Provides tools to convert run artifacts into MCAP format and inspect them for playback.
  • Use Case: A robotics engineer needs to visualize sensor data from a recent test run; they use this skill to convert the run artifacts to MCAP and load them into the embedded Foxglove viewer for frame-by-frame analysis.

Quick Start

Use the foxglove skill to convert the current run artifacts into an MCAP file and load it into the viewer.

Frequently Asked Questions about foxglove

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize robotics sensor data from a test run using MCAP recordings?

You can visualize robotics sensor data by converting run artifacts into MCAP format and loading them into an embedded Foxglove viewer for frame-by-frame playback and analysis. This integration manages the TypeScript SDK to render interactive data panes directly in the UI.

What is the best way to debug Foxglove viewer CORS issues during data streaming?

Debugging Foxglove viewer CORS issues requires the npa-foxglove-embed container and associated agent backend modules to manage cross-origin iframe communication and ensure seamless data streaming during playback.

How do I convert run artifacts into MCAP format for telemetry playback?

Converting run artifacts into MCAP format is handled by integrated MCAP processing tools within the NPA agent workflow, preparing the telemetry data for direct loading into the embedded Foxglove viewer.

Does the Foxglove embedded viewer work within the NPA agent environment?

Yes, the Foxglove embedded viewer operates within the NPA agent environment by integrating the @foxglove/embed TypeScript SDK and managing cross-origin iframe communication to render interactive data panes.