canvas

Display and control remote HTML content on connected devices via Tailscale.

55|6|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/NJX-njx/opensoul --skill canvas-njx-njx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canvas
Source: https://github.com/NJX-njx/opensoul/tree/main/skills/canvas
Command: npx skills add https://github.com/NJX-njx/opensoul --skill canvas-njx-njx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to present and manage HTML content remotely across multiple connected nodes, facilitating immersive visualizations, demos, and dashboards.

Core Features & Use Cases

  • Content Presentation: Show static or dynamic web pages on connected devices’ canvas views such as Mac, iOS, and Android.
  • Interactive Control: Navigate, reload, and execute JavaScript within the displayed content to create interactive demos or control interfaces.
  • Use Case: A developer wants to showcase a real-time game or dashboard on a connected device during a presentation, controlling it remotely from their main machine.

Quick Start

Place your HTML files into the designated canvas root directory, then issue commands to present, navigate, or capture the content on your connected nodes.

Frequently Asked Questions about canvas

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

FAQPage Schema
How do I display HTML web content remotely on connected devices?

To display HTML web content remotely, place your files into the designated root directory and issue commands to present them on connected nodes. This facilitates remote web content display across multiple platforms without code modifications.

Can I navigate and reload interactive web demos from a remote machine?

Yes, you can navigate, reload, and execute JavaScript within the displayed content to create interactive demos. This allows you to control presentations and real-time visualizations remotely from your main machine.

Does remote web content display work with Mac, iOS, and Android platforms?

Remote web content display works across Mac, iOS, and Android platforms. It operates within your network and integrates with Tailscale to ensure efficient coordination of content display across these connected nodes.

What is the best way to present a real-time dashboard on a separate device?

The best way to present a real-time dashboard is to use remote interactive control features. You can showcase static or dynamic web pages on a connected device's canvas view and manage the display remotely during your presentation.

Do I need to modify code on target nodes to show web visualizations?

No, you do not need to modify code on target nodes to show web visualizations. The system integrates with your network environment directly, requiring only that you place HTML files into the designated directory to present them.