web-resources

Guide Dataverse web resource development for Model-Driven Apps.

46|6|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/korchard333/claude-power-platform-community --skill web-resources
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-resources
Source: https://github.com/korchard333/claude-power-platform-community/tree/main/.claude/skills/web-resources
Command: npx skills add https://github.com/korchard333/claude-power-platform-community --skill web-resources

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dataverse Web Resources enable custom JavaScript/HTML integrations for Model-Driven Apps, but many teams struggle with consistent patterns, deployment, and maintenance. This Skill provides a structured guide and best practices to accelerate creating, organizing, and deploying web resources (JS/HTML/CX) across Dataverse projects.

Core Features & Use Cases

  • Guidance for building Form Scripts, Ribbon Commands, Xrm Client API usage, and HTML Dashboards.
  • Practical patterns for formContext-based scripting, event handling, and UI customization in Model-Driven Apps.
  • Use cases spanning form scripting, ribbon enhancements, and embedded HTML dashboards to deliver richer user experiences in the Dataverse ecosystem.

Quick Start

Create or update your Dataverse web resources following the guidance in the included sub-files to implement common form scripts, ribbons, and HTML dashboards.

Frequently Asked Questions about web-resources

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build Dataverse web resources for Model-Driven Apps with consistent patterns?

To build Dataverse web resources consistently, follow structured guidance for JavaScript form scripts, ribbon commands, and HTML dashboards. Using standardized frontmatter and reference files ensures your Xrm Client API implementations remain production-ready and maintainable across Model-Driven Apps projects.

What is the best way to implement form scripts using the Xrm Client API in Dataverse?

The best way to implement Xrm Client API form scripts is by applying practical formContext-based patterns for event handling and UI customization. This approach provides structured guidance for Dataverse JavaScript, ensuring reliable form scripting within your Model-Driven Apps.

Can I use HTML web resources to create embedded dashboards in Dataverse?

Yes, you can create embedded HTML dashboards using web resources in Dataverse. By following structured guidance and frontmatter standards for HTML, CSS, and JavaScript, you can build interactive dashboards that deliver richer user experiences within Model-Driven Apps.

Does this guidance cover adding ribbon commands to Model-Driven Apps?

Yes, this guidance covers adding ribbon commands to Model-Driven Apps. It provides structured patterns and best practices for implementing JavaScript ribbon customizations, ensuring your Dataverse web resource deployments remain consistent and production-ready.

What standards do I need to follow to deploy production-ready JavaScript web resources in Dataverse?

To deploy production-ready JavaScript web resources in Dataverse, you need to follow frontmatter standards defined in reference files. These standards dictate consistent design patterns for form scripts and ribbon commands, reducing maintenance issues across Model-Driven Apps.