Canvas Skill

Display HTML content on remote OpenCog network devices.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/cogpy/clawcog --skill canvas-skill-cogpy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Canvas Skill
Source: https://github.com/cogpy/clawcog/tree/main/skills/canvas
Command: npx skills add https://github.com/cogpy/clawcog --skill canvas-skill-cogpy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to display HTML content on connected OpenCog nodes, enabling visualizations, interactive demos, and more.

Core Features & Use Cases

  • Remote Display: Render web content on Mac, iOS, and Android devices connected to OpenCog.
  • Interactive Content: Ideal for displaying games, dashboards, and generated HTML.
  • Development Aid: Features live reload for rapid development of web-based interfaces.

Quick Start

Use the canvas skill to present the 'my-game.html' file on the node with ID 'mac-63599bc4-b54d-4392-9048-b97abd58343a'.

Frequently Asked Questions about Canvas Skill

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

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

To display HTML content on remote connected devices, you need a running canvas host server and a bridge to communicate URLs to the target node applications within the OpenCog network. This enables interactive presentations.

Can I render interactive web content and dashboards across Mac, iOS, and Android devices?

Yes, you can render interactive web content and dashboards across Mac, iOS, and Android devices. The remote display functionality supports presenting generated HTML, games, and interactive visualizations on connected platforms.

Does web interface development support live reload for rapid testing?

Yes, web interface development supports live reload for rapid testing. This development aid feature allows you to quickly iterate and visualize changes to HTML interfaces hosted on connected nodes without manual refresh.

What is needed to present a local HTML file on a specific OpenCog node?

To present a local HTML file on a specific OpenCog node, you need the node ID and a configured canvas host server. The skill uses a bridge to communicate the file URL to the target node application for display.

Are there limitations when displaying web content on remote OpenCog nodes?

Limitations when displaying web content on remote OpenCog nodes include the strict requirement for a running canvas host server and a communication bridge. Without these dependencies, the target node applications cannot receive or present the URLs.