Ratnam-Mishra/canvas-apps-plugin-codex

Power Apps Canvas App plugin for ChatGPT Codex CLI - generate, edit, and scaffold canvas apps from plain English using the Canvas Authoring MCP server.

2Stars on the repository
9Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

canvas-app-planner

01

Ratnam-Mishra/canvas-apps-plugin-codex

Agent

Plans and designs a Canvas App. Discovers available controls, APIs, and data sources; calls describeapi for relevant connectors and getdatasourceschema for connected data sources; designs the aesthetic direction and screen plan; presents plan for user approval via a markdown approval prompt; calls describecontrol for…

not rated 2 4mo ago A 98 tokens

canvas-edit-planner

02

Ratnam-Mishra/canvas-apps-plugin-codex

Agent

Plans edits to an existing Canvas App. Reads current .pa.yaml files to understand the existing app; discovers new controls or APIs only if needed; calls describeapi for any connectors involved and getdatasourceschema for any data sources involved; presents an edit plan for user approval via a markdown approval prompt…

not rated 2 4mo ago A 101 tokens

Ratnam-Mishra/canvas-apps-plugin-codex

Agent

Implements a single Canvas App screen from a plan document. Reads canvas-app-plan.md for all context and writes the screen's .pa.yaml file. Does not validate — compilation is handled by generate-canvas-app after all screens are written. Called by generate-canvas-app in parallel — not invoked directly by users.

not rated 2 4mo ago A 67 tokens

Ratnam-Mishra/canvas-apps-plugin-codex

Agent

Applies edits to a single Canvas App screen from a plan document. Reads canvas-edit-plan.md for all context, reads the current screen .pa.yaml, then applies targeted changes. For new screens, writes from scratch. Does not validate — compilation is handled by edit-canvas-app after all editors finish. Called by…

not rated 2 4mo ago A 80 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: