Author, validate, and debug canvas extensions that the agent can open in the GitHub Copilot app's side panel. Use when creating, reviewing, or troubleshooting a canvas extension — including its actions, inputs, rendered content, and the surrounding extension wiring (tools, hooks, lifecycle).
Install
npx skills add github/gh-aw --skill create-canvasnpx skills add github/gh-aw --skill create-canvas -a claude-code -gnpx skills add github/gh-aw --skill create-canvas -a codex -ggemini skills install https://github.com/github/gh-aw.git --path .github/skills/create-canvasgh skill install github/gh-aw create-canvasgit clone --depth 1 https://github.com/github/gh-aw /tmp/github__gh-aw
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/github__gh-aw/.github/skills/create-canvas ~/.claude/skills/create-canvas # Claude Code
cp -R /tmp/github__gh-aw/.github/skills/create-canvas ~/.agents/skills/create-canvas # Codex, Cursor, Gemini CLI, Copilot, OpenCode