Favicon of infopath-to-canvas

infopath-to-canvas Skill

AI Agent SkillHTMLOpen source

Migrate a Microsoft InfoPath form (.xsn) to a Power Apps Canvas app. USE WHEN the user wants to convert, port, or migrate an InfoPath form/template to Canvas Apps, or asks for help moving off of InfoPath. Published by microsoft in power-cat-skills.

What is infopath-to-canvas Skill?

Migrate a Microsoft InfoPath form (.xsn) to a Power Apps Canvas app. USE WHEN the user wants to convert, port, or migrate an InfoPath form/template to Canvas Apps, or asks for help moving off of InfoPath. Published by microsoft in power-cat-skills. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
34/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Data analysis
  • Writing
  • Data analysis use cases
  • Writing use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use infopath-to-canvas Skill

  • Use it for data analysis.
  • Use it for writing.

Built with

HTMLCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/power-cat-skills
  • Skill file: plugins/powercat-canvas-apps/skills/infopath-to-canvas/SKILL.md

What it does

Migrate a Microsoft InfoPath form (.xsn) to a Power Apps Canvas app. USE WHEN the user wants to convert, port, or migrate an InfoPath form/template to Canvas Apps, or asks for help moving off of InfoPath.

Skill instructions

Migrate an InfoPath Form to a Canvas App Migrate the InfoPath form described below: $ARGUMENTS A .xsn is a CAB archive containing manifest.xsf (rules, views, data connections), schema.xsd (data schema), template.xml (defaults), and XSL views. This skill runs three phases: extract → inventory → hand off to generate-canvas-app. Pause for user approval after the inventory. --- Phase 0 — Extract From $ARGUMENTS, resolve a .xsn path. If the user gave a folder, Glob for .xsn inside; ask if there are multiple or none. If a sibling xsnextracted/ already contains manifest.xsf, reuse it. Otherwise extract to <sourcedir/xsnextracted/: - Windows: & "$env:SystemRoot\System32\expand.exe" "<form.xsn" -F: "<xsnextracted" via PowerShell - macOS / Linux: cabextract -d <xsnextracted <form.xsn Verify manifest.xsf and schema1.xsd exist; abort if not. --- Phase 1 — Inventory Spawn a general-purpose Agent to write infopath-inventory.md covering: - Fields — from schema1.xsd + template.xml dfs:dataFields: deco

Explore related resources

Frequently asked questions

What is infopath-to-canvas?

infopath-to-canvas is a open-source AI agent skill with Copy skill directory. Migrate a Microsoft InfoPath form (.xsn) to a Power Apps Canvas app. USE WHEN the user wants to convert, port, or migrate an InfoPath form/template to Canvas Apps, or asks for help moving off of.

Who is infopath-to-canvas best for?

infopath-to-canvas is best for reusing agent instructions, scripts, and references, data analysis workflows, writing workflows.

How do I install infopath-to-canvas?

Install or run infopath-to-canvas using Copy skill directory. Check infopath-to-canvas for the latest setup command.

Is infopath-to-canvas actively maintained?

infopath-to-canvas may need a closer maintenance check before production use.

Share:

Stars
23
Forks
8
Last commit
18 days ago
Repository age
3 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to infopath-to-canvas