Catalog
github/dataverse-python-quickstart

github

dataverse-python-quickstart

Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.

v1.0Latest
New~149Updated Jun 26, 2026

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.
Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

44/100

Grade

D

Below Average

Safety

75

Quality

35

Clarity

48

Completeness

22

Summary

A skill for generating Python SDK setup and code snippets for Microsoft Dataverse using official patterns. It guides agents to produce installation instructions, authentication setup, CRUD operations, bulk operations, paging, and optional file uploads aligned with the preview SDK.

Detected Capabilities

code generationdocumentation synthesissdk pattern reference

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

dataverse python setupmicrosoft sdk crudbulk dataverse operationsdataverse authenticationpython dataverse snippet

Risk Signals

INFO

No shell execution, file writes, or destructive operations detected

SKILL.md content
INFO

Skill references preview SDK — user advised to check compatibility

SKILL.md line 6

Use Cases

  • Quickly scaffold Dataverse Python client authentication and connection code
  • Generate CRUD operation examples for single-record operations
  • Create bulk create and bulk update patterns for batch operations
  • Implement retrieve-multiple queries with pagination handling
  • Set up file column uploads in Dataverse from Python
  • Demonstrate official SDK patterns for onboarding or documentation

Quality Notes

  • Skill is minimal — SKILL.md contains only brief frontmatter and instruction outline, no detailed implementation guidance
  • No code examples, templates, or boilerplate provided in skill content
  • Dependencies on external documentation (official SDK patterns) not linked or referenced
  • Error handling and edge cases not covered (e.g., auth failures, network timeouts, invalid bulk payloads)
  • No scope boundaries documented — unclear what 'unannounced preview features' to avoid means operationally
  • No guidance on Dataverse environment setup, credential configuration, or tenant context
  • Bulk operation patterns (broadcast vs. 1:1) mentioned but not explained in detail
  • Paging implementation details not specified (what constitutes page_size boundary, cursor vs. offset)
  • File upload patterns mentioned but no guidance on file type, size, or encoding
  • Skill provides only conceptual guidance; agent would need to synthesize from external SDK docs
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Use github/dataverse-python-quickstart in your dev environment

Command Palette

Search for a command to run...

github/dataverse-python-quickstart | SkillRepo