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.
Decision snapshot
Is this a fit?
Data analysis, Writing, Includes SKILL.md, Reusable instructions
Compatibility not yet detected.
Permission behavior not yet detected.
Copy skill directory
2 months ago · MIT license
No specific cautions were detected. Review the source and requested permissions before installing.
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.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Data analysis
- Writing
- Data analysis use cases
- Writing use cases
Declared skill metadata
- Source file: plugins/powercat-canvas-apps/skills/infopath-to-canvas/SKILL.md
Allowed tools declared by source
These fields retain source and confidence evidence from the indexed SKILL.md.
Compatibility and setup
- 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
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
Verified compatibility and discovery
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.
Project health auto-fetched from the source repository.
Maintain this resource?
Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.