canvas

Create and manipulate shapes, iframes, images, and videos on an infinite canvas.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/alyamenfactory/new --skill canvas-alyamenfactory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canvas
Source: https://github.com/alyamenfactory/new/tree/main/.local/skills/canvas
Command: npx skills add https://github.com/alyamenfactory/new --skill canvas-alyamenfactory

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, manipulation, and presentation of visual elements on an infinite canvas, providing a powerful tool for UI design, mockups, and layout composition.

Core Features & Use Cases

  • Canvas Creation: Build and modify shapes, iframes, images, and videos on an infinite canvas.
  • Iframe Embedding: Integrate live web content or individual React components into the canvas.
  • Use Case: Design a user interface mockup by placing buttons, text, and iframes of web pages side by side, making real-time adjustments to the layout.

Quick Start

Use the canvas skill to create a rectangle at position (100, 100) with width 200 and height 150.

Frequently Asked Questions about canvas

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

FAQPage Schema
How do I create a UI mockup with shapes and images on an infinite canvas?

You can build UI mockups by creating and manipulating shapes, images, and videos on an infinite canvas. Specify positions and dimensions to arrange elements side by side for real-time layout composition.

Can I embed live web content or React components into a canvas layout?

Yes, you can embed live web content or individual React components into the canvas using iframes. This integrates external web pages directly alongside your visual elements for UI design workflows.

What is the best way to compose visual elements for layout design?

The best way to compose layout design is by manipulating visual elements within an infinite canvas environment. You can integrate shapes, iframes, images, and videos to build comprehensive mockups and layouts.

Does the canvas skill support adding videos to UI design mockups?

Yes, the canvas skill supports adding videos to UI design mockups. You can integrate video elements alongside shapes, images, and iframes on the infinite canvas for dynamic layout composition.

How do I position a rectangle on the canvas for a mockup?

To position a rectangle on the canvas for a mockup, specify the coordinates and dimensions, such as creating a rectangle at position 100, 100 with a width of 200 and height of 150.