What problem does it solve?
Power Pages sites configured with wildcard (*) values in Web API fields site settings expose every Dataverse column and break when the wildcard is deprecated. This Skill reviews every Web API call and configuration scope, then replaces each wildcard with the smallest explicit column set proven by actual site behavior.
Core Features & Use Cases
- Complete inventory: Scans traditional sites (HTML, JavaScript, Liquid, YAML) and SPA sites (React, Vue, Angular, Astro, TypeScript) for every Web API call, wrapper, and configuration scope including deployment profiles.
- Schema-backed column resolution: Queries Dataverse table metadata via a bundled script to map entity sets to logical names and validate every proposed column.
- Evidence-based migration with approval gates: Proposes exact replacements, applies approved edits, verifies with a fresh discovery pass, renders an HTML report, and deploys only after explicit user confirmation.
- Use Case: A Power Pages site fails after wildcard retirement; the Skill traces every
/_api/ call, derives the required columns per table, updates Webapi/<table>/fields settings, and deploys the verified configuration.
Quick Start
Ask the agent to migrate the Web API wildcard field settings in your Power Pages project to explicit least-privilege columns, optionally providing the project path.