org-app-parsing Skill
Parse a Power BI Org App envelope returned by the org-app-fetch skill into the OrgAppManifest shape this template consumes. Use after org-app-fetch to extract the workspace ID, ordered nav (interleaved markdown content pages + recursive sections of reports, paginated reports, embedded + new-tab links), logo, and theme, Published by microsoft in fabric-org-app-template.
What is org-app-parsing Skill?
Parse a Power BI Org App envelope returned by the org-app-fetch skill into the OrgAppManifest shape this template consumes. Use after org-app-fetch to extract the workspace ID, ordered nav (interleaved markdown content pages + recursive sections of reports, paginated reports, embedded + new-tab links), logo, and theme, 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
- Documentation
- Data analysis
- Design and media
- Writing
- Documentation use cases
Technical details
- Install or run with Copy skill directory
When to use org-app-parsing Skill
- Use it for documentation.
- Use it for data analysis.
- Use it for design and media.
- Use it for writing.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/fabric-org-app-template
- Skill file: .agents/skills/org-app-parsing/SKILL.md
What it does
Parse a Power BI Org App envelope returned by the org-app-fetch skill into the OrgAppManifest shape this template consumes. Use after org-app-fetch to extract the workspace ID, ordered nav (interleaved markdown content pages + recursive sections of reports, paginated reports, embedded + new-tab links), logo, and theme,
Skill instructions
org-app-parsing When to use this skill Immediately after org-app-fetch succeeds — you have an $envelope object and $tenantId, and need to write src/config/orgAppManifest.ts. Envelope shape (input) The relevant top-level fields from the artifact envelope: jsonc { "objectId": "1b663c51-...", // becomes manifest.orgAppId "artifactType": "OrgApp", "displayName": "Reach DRI", "description": "...", // optional "folderObjectId": "a8ecb0b7-...", // becomes manifest.workspaceId "payloadContentType": "InlineJson", "workloadPayload": "{ ... JSON-encoded OrgApp definition ... }" } Two-stage parse workloadPayload is a JSON string — parse it a second time: powershell $payload = $envelope.workloadPayload | ConvertFrom-Json $payload has shape: jsonc { "settings": { "logo": "data:image/png;base64,...", // optional inline image "theme": { "background": "1e6668", "foreground": "ffffff", "backgroundHover": "2a7375", "backgroundSelected": "3a8082", "backgroundPressed": "175558" } }, "elements": [ // Top-le
Explore related resources
Frequently asked questions
What is org-app-parsing?
org-app-parsing is a open-source AI agent skill with Copy skill directory. Parse a Power BI Org App envelope returned by the org-app-fetch skill into the OrgAppManifest shape this template consumes.
Who is org-app-parsing best for?
org-app-parsing is best for reusing agent instructions, scripts, and references, documentation workflows, data analysis workflows, design and media workflows.
How do I install org-app-parsing?
Install or run org-app-parsing using Copy skill directory. Check org-app-parsing for the latest setup command.
Is org-app-parsing actively maintained?
org-app-parsing may need a closer maintenance check before production use.
Auto-fetched from GitHub.