jongio/skills

← All skills

create-canvas-app preview

create-canvas-app

Build GitHub Copilot canvas extensions fast — a no-build Preact + htm kit with live SSE state, durable per-user storage, Primer theming, the official Lucide icon set, and a one-command generator.

Use when: When you want to create, scaffold, or improve an interactive canvas — a side-panel UI the agent can open and drive: dashboards, editors, trackers, boards, or document/preview surfaces.

Source & README

Install

Ask your agent

install create-canvas-app from jongio/skills

Install for GitHub Copilot

npx skills add jongio/skills --skill create-canvas-app -g --agent github-copilot

Install from the plugin marketplace

copilot plugin install create-canvas-app@jongio-skills

Then reload with /skills reload or start a new session.

What it does

create-canvas-app turns a one-line prompt into a working Copilot App canvas — an interactive side-panel surface the agent can open and drive. It ships a no-build Preact + htm kit so there’s no bundler to fight, with the pieces a real canvas needs already wired:

When to reach for it

Use it whenever the task is a canvas — dashboards, editors, trackers, boards, or document/preview surfaces. It is not for plain (non-canvas) agent tools or for shipping web apps unrelated to Copilot canvases.

Use it

Once installed, just describe the canvas you want from the Copilot composer:

/create-canvas-app a customized stock ticker