Favicon of dv-data

dv-data Skill

AI Agent SkillOpen source

Record-level CRUD and bulk operations via the Python SDK — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables. Published by microsoft in Dataverse-skills.

What is dv-data Skill?

Record-level CRUD and bulk operations via the Python SDK — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables. 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
  • Deployment
  • Data analysis
  • Writing
  • Deployment use cases
  • Data analysis use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use dv-data Skill

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

Built with

Copy skill directory

Editorial notes

Source

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

What it does

Record-level CRUD and bulk operations via the Python SDK — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables.

Skill instructions

Skill: Data — Create, Update, Delete, and Bulk Import This skill uses Python exclusively. Do not use Node.js, JavaScript, or any other language for Dataverse scripting. If you are about to run npm install or write a .js file, STOP — you are going off-rails. See the overview skill's Hard Rules. Use the official Microsoft Power Platform Dataverse Client Python SDK for all data write operations. Official SDK: https://github.com/microsoft/PowerPlatform-DataverseClient-Python PyPI package: PowerPlatform-Dataverse-Client (this is the only official one — do not use dataverse-api or other unofficial packages) Status: Preview — breaking changes are possible Skill boundaries | Need | Use instead | |---|---| | Query or read records | dv-query | | Create tables, columns, relationships, forms, views | dv-metadata | | Export or deploy solutions | dv-solution | --- Before Writing ANY Script — Check MCP First If MCP tools are available (createrecord, updaterecord) and the task is ≤10 records, use MCP

Explore related resources

Frequently asked questions

What is dv-data?

dv-data is a open-source AI agent skill with Copy skill directory. Record-level CRUD and bulk operations via the Python SDK — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data.

Who is dv-data best for?

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

How do I install dv-data?

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

Is dv-data actively maintained?

dv-data 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-data