Dataverse Skills plugin

A Microsoft plugin with nine skills for Dataverse and Dynamics 365: queries, data import, data model, solutions, admin

  • 255 ★ on the repository
  • Last commit
  • MIT
PluginOfficialEditors’ pick

Broad access

Why this level

  • The skills create, change and bulk delete records, tables and solutions in a live Dataverse environment
  • dv-security grants roles and permissions to users and applications
  • dv-connect installs command-line tools and signs in to your Dataverse environment
All reasons and checks

microsoft/dataverse-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/dataverse-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The skills create, change and bulk delete records, tables and solutions in a live Dataverse environment
  • dv-security grants roles and permissions to users and applications
  • dv-connect installs command-line tools and signs in to your Dataverse environment

This is third-party code. Review the repository files before installing.

What it does

Dataverse Skills is a plugin that teaches an agent to work with Microsoft Dataverse and linked Dynamics 365 Finance and Operations environments in plain language. The skills pick the right tool on their own: the Dataverse MCP server, the Dataverse CLI, the Python SDK or PAC CLI. An introductory skill sets shared working rules and helps select how to access the environment. dv-query and dv-data handle data. The first reads, filters and aggregates records and can load a result into a pandas DataFrame. The second creates, updates and deletes single records, loads CSV including foreign-key dependencies, upserts by alternate key and generates sample data. dv-metadata designs tables, columns, relationships, forms and views, and dv-solution manages solutions: create, export, import, promote between environments and validate. The remaining three skills work at the environment level. dv-admin manages bulk deletion, retention, archiving, organization settings and the recycle bin. dv-security assigns roles and users and configures business units. erp-xpp runs the X++ lifecycle: metadata, compilation, package deployment, database synchronization and verification.

Who it is for. For Power Platform and Dynamics 365 developers, analysts and administrators who want to run a Dataverse environment through Claude Code, GitHub Copilot, Codex or Cursor.

Good fit when

  • You need to answer a CRM data question, for example show open deals over $100K closing this quarter
  • You need to load a CSV into the contacts table or several related tables respecting foreign keys
  • You need to create a table such as customer feedback with name, rating and comment columns
  • You want to pack the schema into a solution and promote it between environments
  • You need to bulk delete old activities or give a colleague access to the dev environment

Not a fit when

  • You need canvas apps: the skills do not cover them, use pac canvas and the maker portal
  • You need to create Power Automate flows: use the maker portal and Management API
  • You need Business Central or other Dynamics products
  • You need identical local Codex and cloud setup: cloud environments may be limited to a Python-only workflow

Example request

Connect to Dataverse and show my open deals over $100K closing this quarter

Limitations

You need your own Dataverse environment; the Power Apps Developer Plan is available for evaluation. MCP access requires developer sign-in, tenant administrator consent and environment allowlisting. Direct SDK, Web API and PAC calls use their own authentication paths.

Dataverse enforces permissions on the platform side. Approval prompts in skills are instructions to the agent, not software barriers against destructive operations. Start with a development environment and a least-privilege account. API responses enter the agent context, and their handling depends on your chosen model.

How to disable. In Claude Code disable or remove the dataverse plugin through /plugin. For Gemini CLI run gemini extensions uninstall dataverse. For the MCP server that dv-connect registered, delete the dataverse-<org name> entry from the client configuration.

FAQ

How do I install Dataverse Skills in Claude Code?

Run `/plugin install dataverse@claude-plugins-official`, then ask the agent to connect to your environment. To add skills to another client, use the general skills command in the installation section.

What does the dv-connect skill do?

It checks Python, Git, Node.js and Microsoft tooling, installing dependencies as needed. It then signs in, registers the server and creates local helper files, including environment settings. Verify which environment it selected before the first query.

What does Dataverse Skills telemetry contain?

Additional application labels attached to requests support usage statistics and do not include record contents. That limit applies to plugin telemetry; the agent still receives the data returned by the query you requested.

How do I install the plugin in Codex or Cursor?

In Codex CLI run codex plugin add dataverse@openai-curated; in the Codex app find Microsoft Dataverse under Plugins. In Cursor type /add-plugin dataverse or add Microsoft Dataverse from the marketplace in settings.

Can it run in a cloud environment without an OS credential store?

The documentation provides a limited Python setup for cloud Codex, CI and some Linux environments. The local CLI, PAC and MCP toolchain may be unavailable there, so choose a setup suited to the runtime.

Discussion

No questions or reviews yet.

Plugins

Official Databricks skills guide coding agents through data work, Lakeflow jobs and resource deployment on the platform.

SkillExtended access384Repository stars
Official

Microsoft plugin for Fabric: warehouses and Lakehouse, Spark, Power BI, Eventhouse, event streams and migrations for Copilot CLI and Claude Code

PluginBroad access1.3KRepository stars

DDC Skills for Construction

DDC Skills for AI Agents in Construction

238 skills for construction companies: BIM to Excel export, cost item search, estimates, site reports and document generation

SkillExtended access394Repository stars
Needs a VPN

Databricks Field Engineering's agent kit: an installer for Databricks skills, an MCP server and a visual Builder App

PluginBroad access2KRepository stars

Three free Power BI skills: a model audit scored 0-100, HTML documentation and DAX measures created from a description.

SkillExtended access118Repository stars

A plugin marketplace for Claude Code and GitHub Copilot on Power BI and Microsoft Fabric: semantic models, DAX, TMDL, reports

PluginBroad access1.1KRepository stars

README in short

Microsoft distributes the collection under MIT. Local clients can use plugin packages or the general skills installer; shared access rules are documented separately from connection-specific requirements.

README badge

Report a problem

Foxx AIDataverse Skills
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.