Favicon of dv-solution

dv-solution Skill

AI Agent SkillOpen source

Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod. Published by microsoft in Dataverse-skills.

What is dv-solution Skill?

Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod. Published by microsoft in Dataverse-skills. 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.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
55/100

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
  • Testing
  • Deployment
  • Data analysis
  • Testing use cases
  • Deployment use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use dv-solution Skill

  • Use it for testing.
  • Use it for deployment.
  • Use it for data analysis.

Built with

Copy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/Dataverse-skills
  • Skill file: .github/plugins/dataverse/skills/dv-solution/SKILL.md

What it does

Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod.

Skill instructions

Skill: Solution Create, export, unpack, pack, import, and validate Dataverse solutions via PAC CLI. Includes post-import validation using the Python SDK. Skill boundaries | Need | Use instead | |---|---| | Create tables, columns, relationships, forms, views | dv-metadata | | Create, update, or delete data records | dv-data | | Query or read records | dv-query | | Connect to Dataverse / set up MCP | dv-connect | --- Create a New Solution Use the Python SDK for publisher and solution record creation — not raw HTTP. Publishers and solutions are standard Dataverse tables. client.records.create() and client.records.get() handle auth, pagination, and error handling automatically, avoiding the URL encoding, header boilerplate, and GUID-parsing bugs that raw urllib calls introduce. Step 1: Find or Create the Publisher Every solution belongs to a publisher. The publisher's customizationprefix (e.g., contoso, sa, lit) is prepended to every custom table, column, and relationship schema name. This

Explore related resources

Frequently asked questions

What is dv-solution?

dv-solution is a open-source AI agent skill with Copy skill directory. Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments.

Who is dv-solution best for?

dv-solution is best for reusing agent instructions, scripts, and references, testing workflows, deployment workflows, data analysis workflows.

How do I install dv-solution?

Install or run dv-solution using Copy skill directory. Check dv-solution for the latest setup command.

Is dv-solution actively maintained?

dv-solution may need a closer maintenance check before production use.

Share:

Stars
170
Forks
46
Last commit
9 days ago
Repository age
4 months
License
MIT

Auto-fetched from GitHub.

Similar to dv-solution