codex-canvas
v0.3.1Local infinite canvas for Codex image generation and editing workflows.
by Codex-Canvas ContributorsMIT85updated 3 weeks ago
Source
git clone https://github.com/Xiangyu-CAS/codex-canvasClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
├── .codex-plugin/plugin.json├── skills/canvas/SKILL.md├── skills/canvas-edit-elements/SKILL.md├── skills/canvas-edit-text/SKILL.md├── skills/canvas-expand/SKILL.md├── skills/canvas-quick-edit/SKILL.md├── skills/canvas-remove-bg/SKILL.md└── .mcp.json
Skills6
Open and use Codex-Canvas, a project-local infinite canvas for Codex image generation. Use when the user says /canvas, asks to open the canvas, or wants generated images collected on a visual board.
Generate an instance segmentation map for a selected Codex-Canvas image, split the source into transparent element layers, and collect the layers back onto the canvas.
Recognize visible text in a selected Codex-Canvas image, apply a user-described text edit with imagegen, and collect the result back onto the canvas.
Outpaint a selected Codex-Canvas image beyond its current frame and collect the expanded image back onto the canvas.
Run a user-described Quick Edit on a selected Codex-Canvas image and collect the result back onto the canvas.
Remove the background from a selected Codex-Canvas image and collect a transparent PNG result back onto the canvas.
MCP servers1
- command
- node
- args
- ./src/mcp-server.mjs
- cwd
- .
Manifests1
{
"name": "codex-canvas",
"version": "0.3.1",
"description": "Local infinite canvas for Codex image generation and editing workflows.",
"author": {
"name": "Codex-Canvas Contributors"
},
"homepage": "https://github.com/Xiangyu-CAS/codex-canvas",
"repository": "https://github.com/Xiangyu-CAS/codex-canvas.git",
"license": "MIT",
"keywords": [
"codex",
"canvas",
"imagegen",
"images"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Codex Canvas",
"shortDescription": "Open a local infinite canvas for Codex images.",
"longDescription": "Codex Canvas adds a project-local infinite canvas to Codex. It can open a browser canvas, collect ImageGen outputs, run background image-edit jobs, split images into editable element layers, and send selected canvas images back to a bound Codex thread.",
"developerName": "Codex-Canvas Contributors",
"category": "Productivity",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://github.com/Xiangyu-CAS/codex-canvas",
"privacyPolicyURL": "https://github.com/Xiangyu-CAS/codex-canvas",
"termsOfServiceURL": "https://github.com/Xiangyu-CAS/codex-canvas",
"defaultPrompt": [
"Open the Codex-Canvas board",
"Generate an image and collect it on canvas",
"Show the current canvas status"
],
"brandColor": "#14161B",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png",
"screenshots": []
}
}