Squig agent plugin
Install the Squig wireframing workflow for Codex and other agents, alongside the remote MCP server.
A workflow, with the canvas attached
The repository includes plugins/squig: a Codex plugin manifest, a remote MCP definition, and a wireframing skill. The skill tells agents to inspect the catalog, explore distinct layouts, share the actual editable canvas before drawing, work alongside the human, and wait for a chosen direction before implementation. The remote MCP server supplies the actual canvas tools.
Install from the repository
Clone the Squig repository and add its bundled local marketplace to Codex, then install the Squig plugin. The repository includes .agents/plugins/marketplace.json and plugins/squig. Restart the client or start a new task after installation. If your client does not support plugins, use the MCP setup directly; the wireframe-first skill is also plain Markdown.
Install with the CLI
Run these commands from the cloned repository. A preview branch must be checked out before installation until this feature is merged.
codex plugin marketplace add .
codex plugin add squig@squig-pluginsConfigure credentials
Copy a canvas key from Connect agent in the canvas (or create a workspace key at /connect for new canvases) and set SQUIG_API_KEY in the environment where your agent runs. The plugin’s .mcp.json references that environment variable. If your client does not expand variables in headers, use Codex’s bearer_token_env_var configuration from the MCP guide. Never commit your actual key into the plugin files.
Use the skill
Ask the agent to use Squig to wireframe a page or app before building it. The skill does not install code into your project, choose a framework or deploy a site. It gives your existing coding agent a repeatable design review step. Other agents can read the same skill as Markdown or use /llms.txt and the MCP guide resource.