Skip to content

Ratnam-Mishra/canvas-apps-plugin-codex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

canvas-apps-plugin-codex

Version Platform License

Power Apps Canvas Apps development with Codex CLI — adapted from Microsoft's power-platform-skills canvas-apps plugin.

This repository is now packaged as a local Codex plugin via .codex-plugin/plugin.json.

Microsoft's official canvas-apps plugin was built for Claude Code.
This is a port for ChatGPT Codex CLI — giving you the same
Power Apps generation workflow with significantly more usage per
session on the Plus plan.

Quick Start

1. Install Prerequisites

2. Install the Local Plugin

Install or link this directory as a local Codex plugin. The plugin manifest is at .codex-plugin/plugin.json, and the public entrypoints are the $... skills in skills/.

3. Open Your Canvas App in Power Apps Studio

  1. Go to make.powerapps.com
  2. Open your canvas app in the designer
  3. Enable coauthoring: Settings → Updates → Coauthoring → ON
  4. Copy the full URL from your browser

4. Configure the MCP Server

Then run:

$configure-canvas-mcp

Paste your Studio URL when prompted. Restart Codex after configuration.

5. Generate or Edit Apps

New app:

$generate-canvas-app Create a canvas app for tracking employee leave requests

Edit existing app:

$edit-canvas-app Add a dark mode toggle to the settings screen

Add a data source:

$add-data-source I need to connect to a SharePoint list called "Projects"

What Gets Generated

Each app is written as .pa.yaml files in a subfolder named after your app. These files are validated by the Canvas Authoring MCP server and auto-synced to your live Power Apps Studio session.

Status

This is an adaptation of Microsoft's canvas-apps plugin (preview) for use with Codex CLI. The core workflow remains the same; this repository now exposes the workflow through plugin-packaged Codex skills.

Issues with the underlying Canvas Authoring MCP server: aka.ms/power-skills-canvas-issues

About

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

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors