eval-generator-code-app
Installation
SKILL.md
Eval Generator — Power Apps Code App
Purpose
Answer: "Is all requested functionality present and correctly structured in this Code App?"
Two eval layers are always generated:
- Presence — static checks (grep/AST) that assert code artifacts exist in the right places
- Security — static security analysis grounded in the actual source code, covering 12 security categories
Both are mandatory. Neither alone is sufficient.
Code App Stack Assumptions
Power Apps Code Apps are full Single-Page Applications (SPAs) — not PCF components. They use the @microsoft/power-apps client library, not @microsoft/powerapps-component-framework. There is no context.webAPI.*, no context.parameters, and no ComponentFramework type anywhere in a Code App.