app-validation Skill
Validate that a migrated Org App template builds, type-checks, and runs locally before declaring migration complete. Use as the last step after org-app-fetch / org-app-parsing / org-app-theming have updated the codebase. Published by microsoft in fabric-org-app-template.
What is app-validation Skill?
Validate that a migrated Org App template builds, type-checks, and runs locally before declaring migration complete. Use as the last step after org-app-fetch / org-app-parsing / org-app-theming have updated the codebase. Published by microsoft in fabric-org-app-template. 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.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using fabric-org-app-template
Technical details
- Install or run with Copy skill directory
When to use app-validation Skill
- Use it for developers using fabric-org-app-template.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/fabric-org-app-template
- Skill file: .agents/skills/app-validation/SKILL.md
What it does
Validate that a migrated Org App template builds, type-checks, and runs locally before declaring migration complete. Use as the last step after org-app-fetch / org-app-parsing / org-app-theming have updated the codebase.
Skill instructions
app-validation When to use this skill Run after every migration as the final acceptance gate. Catches: - Manifest values that broke TypeScript types - Theme hex strings that broke CSS parsing - Missing report IDs - Auth env vars not set - Embed URL mismatches Required checks (run in order) 1. Type-check powershell pnpm tsc --noEmit Must exit 0. Common failures: | Error | Cause | Fix | |---|---|---| | Type 'string' is not assignable to type 'OrgAppReport[]' | reports field is missing or malformed in src/config/orgAppManifest.ts | Re-run org-app-parsing | | Property 'tenantId' is missing | Old manifest written before tenantId was added | Add tenantId to the manifest | 2. Build powershell pnpm build Must exit 0 and produce dist/. 3. Lint powershell pnpm lint Should be clean. Non-blocking if only the org-app- skills added unused imports — fix manually. 4. Dev server runs powershell pnpm dev In another terminal: powershell curl.exe -s http://localhost:5173 | Select-String "<div id="root"" M
Explore related resources
Frequently asked questions
What is app-validation?
app-validation is a open-source AI agent skill with Copy skill directory. Validate that a migrated Org App template builds, type-checks, and runs locally before declaring migration complete.
Who is app-validation best for?
app-validation is best for reusing agent instructions, scripts, and references.
How do I install app-validation?
Install or run app-validation using Copy skill directory. Check app-validation for the latest setup command.
Is app-validation actively maintained?
app-validation may need a closer maintenance check before production use.
Auto-fetched from GitHub.