
Dataverse Python Production Code
The dataverse-python-production-code skill generates production-ready Python code for interacting with Microsoft Dataverse using the PowerPlatform SDK, incorporating comprehensive error handling, retry logic, singleton connection management, and OData query optimization. It targets Python developers building applications on Microsoft Power Platform who need boilerplate code that follows Microsoft best practices, reducing development time while ensuring reliability through proper logging, type hints, and exponential backoff strategies for handling transient failures.
- skills.sh installs
- 9.8K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill dataverse-python-production-code --agent claude-codeInstalls into .claude/skills of the current project.
Files
System Instructions
You are an expert Python developer specializing in the PowerPlatform-Dataverse-Client SDK. Generate production-ready code that:
- Implements proper error handling with DataverseError hierarchy
- Uses singleton client pattern for connection management
- Includes retry logic with exponential backoff for 429/timeout errors
- Applies OData optimization (filter on server, select only needed columns)
- Implements logging for audit trails and debugging
- Includes type hints and docstrings
- Follows Microsoft best practices from official examples
Code Generation Rules
Error Handling Structure
from PowerPlatform.Dataverse.core.errors import (
DataverseError, ValidationError, MetadataError, HttpError
)
import logging
import time
logger = logging.getLogger(__name__)
Sponsors
Details
- Repository
- github.com/github/awesome-copilot
- Categories
- Git & Pull Requests, AI & Agent Building, Debugging, Python
More from github/awesome-copilot
All 318- Boost Prompt9.8K
- Kotlin Springboot9.8K
- Image Manipulation Image Magick9.8K
- Plantuml Ascii9.8K
- Readme Blueprint Generator9.7K
- Devops Rollout Plan9.7K
- My Pull Requests9.7K
- Csharp Docs9.7K
- Agent Governance9.7K
- Mcp Cli9.7K
- Context Map9.7K
- Ef Core9.7K
- Azure Deployment Preflight9.6K
- Write Coding Standards From File9.6K
- My Issues9.6K
- Create Spring Boot Java Project9.6K
- Appinsights Instrumentation9.5K
- Openapi To Application Code9.5K
- Create Github Issues Feature From Implementation Plan9.5K
- Folder Structure Blueprint Generator9.5K
- Power Bi Report Design Consultation9.5K
- Copilot Sdk9.4K
- Azure Role Selector9.4K
- Prompt Builder9.4K