Skip to main content
skill GitHub Copilot official · GitHub

dataverse-python-quickstart — GitHub Copilot skill

Generates Python examples for the Microsoft Dataverse SDK, including setup, CRUD, bulk requests, and paged queries. Use it when building a Dataverse integration in Python.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add github/awesome-copilot --skill dataverse-python-quickstart -a claude-code
Open on GitHub

What dataverse-python-quickstart does

This skill drafts concise Python snippets for the Microsoft Dataverse SDK. It covers creating a DataverseClient with InteractiveBrowserCredential, single-record CRUD operations, and bulk create or update requests in broadcast and 1:1 modes.

It can also generate retrieve-multiple requests with top and page_size, plus file uploads to a File column when needed. The Python SDK is marked preview, so the skill follows official examples and avoids unannounced preview features. Install it if your Dataverse work uses Python; it is not a fit for another SDK.

What it helps with

  • install the Dataverse Python SDK
  • create a DataverseClient with InteractiveBrowserCredential
  • write CRUD code for one record
  • prepare bulk create and update requests
  • retrieve records with paging

Example prompts for the agent

  • Show Python code that creates a `DataverseClient` with `InteractiveBrowserCredential`.
  • Generate a Dataverse bulk update example for broadcast and 1:1 modes.
  • Write a retrieve-multiple request with `top` and `page_size`.

How to install dataverse-python-quickstart

1Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill dataverse-python-quickstart -a claude-code

2Manually: put the files in place

~/.claude/skills/dataverse-python-quickstart/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/dataverse-python-quickstart/

Similar

Questions about dataverse-python-quickstart

How do I install dataverse-python-quickstart in GitHub Copilot?

Run npx skills add github/awesome-copilot --skill dataverse-python-quickstart. You can also use gh skill install github/awesome-copilot dataverse-python-quickstart.

What does dataverse-python-quickstart do?

The skill generates Python examples for the Microsoft Dataverse SDK, covering client setup, CRUD, bulk requests, and paging.

Does this skill account for the Python SDK preview status?

Yes. It follows official examples and avoids unannounced preview features.

Source text

SKILL.md · MIT
---
name: dataverse-python-quickstart
description: 'Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.'
---

You are assisting with Microsoft Dataverse SDK for Python (preview).
Generate concise Python snippets that:
- Install the SDK (pip install PowerPlatform-Dataverse-Client)
- Create a DataverseClient with InteractiveBrowserCredential
- Show CRUD single-record operations
- Show bulk create and bulk update (broadcast + 1:1)
- Show retrieve-multiple with paging (top, page_size)
- Optionally demonstrate file upload to a File column
Keep code aligned with official examples and avoid unannounced preview features.

© github · MIT · github/awesome-copilot

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor