Agent skills and MCP configuration for Microsoft Dataverse — works with Claude Code and GitHub Copilot. These skills teach AI agents how to build and manage Dataverse solutions using natural language.
Browse the .github/plugins/dataverse/skills/ folder for the full catalog.
- Microsoft Dataverse environment (included with Power Apps, Dynamics 365, or Power Platform)
- Python 3.10+ and Node.js 18+
/plugin marketplace add microsoft/Dataverse-skills
/plugin install dataverse@dataverse-skillscopilot plugin marketplace add microsoft/Dataverse-skills
copilot plugin install dataverse@dataverse-skillsOr via awesome-copilot:
copilot plugin install dataverse@awesome-copilot- 5 skills covering connection setup, metadata authoring, solution management, Python SDK data operations, and tool routing
- MCP server configuration for Dataverse Web API access
- Scripts for authentication and MCP client enablement
- Templates for CLAUDE.md project files
Clone the repository first:
git clone https://github.com/microsoft/Dataverse-skills.gitTest the plugin locally without installing from a marketplace:
# 1. Create and cd into a fresh test folder
mkdir my-test-project
cd my-test-project
# 2. Launch Claude Code with the plugin loaded from your local clone
claude --plugin-dir "<path/to/repo>/.github/plugins/dataverse"
# 3. Start with a natural language prompt, e.g.:
# "Create a support ticket table with customer and agent lookups"The --plugin-dir path must be in double quotes if it contains spaces or special characters. Use the absolute path to the plugin directory in your local clone of this repo.
To register the local plugin marketplace from the cloned repository and install the plugin:
copilot plugin marketplace add <path/to/repo>/Dataverse-skills
copilot plugin install dataverse@dataverse-skillsTo reinstall the plugin after pulling or making local changes:
copilot plugin uninstall dataverse@dataverse-skills
copilot plugin install dataverse@dataverse-skillsTo install the local version directly without marketplace registration:
copilot plugin install <path/to/repo>/.github/plugins/dataverseWe welcome contributions — new skills, improvements to existing ones, and bug fixes. See CONTRIBUTING.md for guidelines.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.
This project is licensed under the MIT License.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.