codex-canvas
v0.3.1Local infinite canvas for Codex image generation and editing workflows.
By Codex-Canvas ContributorsLicense: MIT85 GitHub starsUpdated 2 months ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 7 skill or MCP entries
- Source updated
- Jul 14, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install codex-canvas for Codex
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add codex-canvas@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/Xiangyu-CAS/codex-canvasClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .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
Included 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
- .
Plugin 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": []
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[codex-canvas on Agent Plugins Marketplace](https://pluginsmp.com/plugins/codex-canvas)