一键导入
canvas
// Create or update a Routa Canvas artifact for the current task. Use when the user wants a live visual or interactive canvas generated from a Routa session.
// Create or update a Routa Canvas artifact for the current task. Use when the user wants a live visual or interactive canvas generated from a Routa session.
Automate the Routa release preparation workflow from version sync through release note and blog generation. Use when the user wants to prepare, publish, or dry-run a Routa release.
Transforms rough requirements into well-structured GitHub issues. Use when the user provides a vague idea, feature request, or problem description and wants to create a GitHub issue. Analyzes codebase, explores solution approaches, researches relevant libraries, and generates actionable issues using `gh` CLI.
Use this skill for creating, editing, and reviewing DOCX files, including generation, formatting, content controls, tracked changes, comments, accessibility checks, redaction, rendering, and diff-based QA workflows.
Use this skill for PDF generation, conversion, inspection, extraction, editing, form filling, OCR, redaction, or render comparison. Triggers include requests to create a PDF, convert Markdown or HTML or LaTeX or DOCX or PPTX to PDF, extract text or tables or images, fill or inspect forms, OCR scans, compare revisions, or redact content.
Use this skill as reference material when creating or editing presentation slide decks.
Use this skill for spreadsheet creation, editing, analysis, formatting, formula modeling, charting, or workbook review. Triggers include requests to create or modify an .xlsx file, build a model or tracker, format a workbook, add formulas or charts, or prepare a shareable spreadsheet deliverable.
| name | canvas |
| description | Create or update a Routa Canvas artifact for the current task. Use when the user wants a live visual or interactive canvas generated from a Routa session. |
| metadata | {"short-description":"Create a Routa Canvas artifact"} |
Use Routa Canvas for this turn.
Canvas behavior:
*.canvas.tsx file during the tool run..canvas.tsx.Source contract:
export default function Canvas() or export default Canvas.react, routa/canvas, routa/canvas/*, @canvas-sdk, or @canvas-sdk/*.window, document, fetch, or localStorage.browser frames, global app shells, left sidebars, or chat panes unless the prompt explicitly asks for it.Canvas SDK access:
read_canvas_sdk_resource with uri resource://routa/canvas-sdk/manifest.definitionResources list, preferably through read_canvas_sdk_resource.routa/canvas or react.resource://routa/canvas-sdk/defs/primitivesresource://routa/canvas-sdk/defs/hooksresource://routa/canvas-sdk/defs/data-displayresource://routa/canvas-sdk/defs/containersresource://routa/canvas-sdk/defs/controlsresource://routa/canvas-sdk/defs/chartsresource://routa/canvas-sdk/defs/diff-viewresource://routa/canvas-sdk/defs/dag-layout