dataverse-python-quickstart — скилл для GitHub Copilot
Генерирует Python-примеры для Microsoft Dataverse SDK: подключение, CRUD, пакетные операции и постраничные запросы. Нужен при разработке интеграции Dataverse на Python.
npx skills add github/awesome-copilot --skill dataverse-python-quickstart -a claude-codeЧто делает dataverse-python-quickstart
Скилл готовит лаконичные фрагменты Python для Microsoft Dataverse SDK. Он показывает создание DataverseClient через InteractiveBrowserCredential, CRUD-операции с одной записью, а также пакетное создание и обновление в режимах broadcast и 1:1.
Он также пишет запросы retrieve-multiple с top и page_size и при необходимости добавляет загрузку файла в столбец File. SDK для Python помечен как preview, поэтому скилл следует официальным примерам и избегает необъявленных preview-возможностей. Ставить стоит тем, кто работает с Dataverse через Python; для другого SDK этот скилл не подходит.
Какие задачи решает
- установить Python SDK для Dataverse
- создать
DataverseClientчерезInteractiveBrowserCredential - выполнить CRUD с одной записью
- подготовить bulk create и bulk update
- получить записи с постраничной выдачей
Примеры запросов агенту
- Покажи Python-код создания `DataverseClient` через `InteractiveBrowserCredential`.
- Сгенерируй bulk update для Dataverse в режимах broadcast и 1:1.
- Напиши retrieve-multiple с `top` и `page_size`.
Как установить dataverse-python-quickstart
1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill dataverse-python-quickstart -a claude-code2Вручную: положить файлы
~/.claude/skills/dataverse-python-quickstart/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/dataverse-python-quickstart/
Вручную: положить файлы
.agents/skills/dataverse-python-quickstart/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/dataverse-python-quickstart/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill dataverse-python-quickstart2GitHub CLI
gh skill install github/awesome-copilot dataverse-python-quickstart3Вручную: положить файлы
.github/skills/dataverse-python-quickstart/SKILL.mdКомандой платформы
gemini skills install https://github.com/github/awesome-copilot --path skills/dataverse-python-quickstartВручную: положить файлы
.devin/skills/dataverse-python-quickstart/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о dataverse-python-quickstart
Как установить dataverse-python-quickstart в GitHub Copilot?
Выполните npx skills add github/awesome-copilot --skill dataverse-python-quickstart. Также доступна команда gh skill install github/awesome-copilot dataverse-python-quickstart.
Что делает dataverse-python-quickstart?
Скилл генерирует Python-примеры для работы с Microsoft Dataverse SDK: подключение клиента, CRUD, пакетные запросы и пагинацию.
Учитывает ли скилл статус preview у Python SDK?
Да. Он ориентируется на официальные примеры и не предлагает необъявленные возможности preview.
Исходный текст
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