← all publishers

Azure

@azure-azure-sdk-for-python source repo

20 published skills

  1. Cu Sdk Common Knowledge · azure-azure-sdk-for-python
    Domain knowledge for Azure AI Content Understanding. Use this skill to answer questions about Content Understanding concepts, analyzers, field schemas, API operations, and SDK usage. Always consult official documentation before answering.
    1 install
  2. Cu Sdk Author Analyzer Classify Route · azure-azure-sdk-for-python bundle
    EXPERIMENTAL. Create and test a classify-and-route Azure AI Content Understanding pipeline for packets that contain multiple document types (e.g. invoice + bank statement + loan application in one PDF). Walks per-type schema authoring → outer classifier wiring → batch test → category-aware stdout summary using the typed ContentUnderstandingClient. Use when the user has mixed-document packets.
    1 install
  3. Create API Review · azure-azure-sdk-for-python
    Create an API review PR for an Azure SDK package using API Review Hub. **UTILITY SKILL**. USE FOR: "create API review", "open API review", "compare package versions", "APIView PR". DO NOT USE FOR: fixing APIView comments, SDK code generation, pipeline debugging. INVOKES: azure-sdk-mcp:azsdk_apireviewhub_request_review_pr.
    1 install
  4. Do Code Review · azure-azure-sdk-for-python
    Reviews code changes in azure-ai-ml package for quality, Azure SDK compliance, and best practices. Use when reviewing code, checking pull requests, or when user asks to review changes or check code quality in azure-ai-ml.
    1 install
  5. Find Package Skill · azure-azure-sdk-for-python
    **UTILITY SKILL** — Must be consulted before making any changes to packages under sdk/. Discovers and loads package-specific domain knowledge that prevents common mistakes. WHEN: "add feature to package", "fix bug in package", "modify package code", "regenerate from typespec", "change client library".
    1 install
  6. Create Package Skill · azure-azure-sdk-for-python bundle
    Interactive wizard that walks service teams through creating a package-specific skill for their Azure SDK package. Scans the package, detects customization patterns, scaffolds a SKILL.md with references, and validates with vally lint. The skill is placed inside the package's .github/skills/ directory so find-package-skill discovers it automatically. WHEN: create package skill; add service skill; bootstrap skill for package; new package skill; skill for my SDK package; write skill for search; write skill for cosmos.
    1 install
  7. Generate API Markdown · azure-azure-sdk-for-python
    Generate an API markdown file and token file using ApiView. Use this when the user wants to generate an API markdown file and review API changes.
    1 install
  8. Next Version Update · azure-azure-sdk-for-python
    Automate promoting next-* tool versions (pylint, mypy, pyright) to become the current pinned versions in azure-sdk-for-python. Use this skill when the weekly next-* CI checks are passing and you want to update the pinned tool versions for all packages.
    1 install
  9. Team Status Update · azure-azure-sdk-for-python bundle
    Drafts concise team status updates with progress, plans, and blockers.
    1 install
  10. Azure AI Projects Author Tests · azure-azure-sdk-for-python bundle
    Create or update idiomatic azure-ai-projects pytest coverage for newly emitted or merged API changes, keeping new service tests enabled so PR validation surfaces missing Test Proxy recordings. WHEN: author azure-ai-projects tests; update azure-ai-projects tests after TypeSpec emission; add azure-ai-projects feature tests; fix azure-ai-projects tests after API changes. DO NOT USE FOR: other packages; recording or rerecording tests. INVOKES: git, pytest collection, azpysdk, Python validation commands.
    1 install
  11. Azure Search Documents · azure-azure-sdk-for-python bundle
    Post-regeneration customization guide for azure-search-documents. Verifies _patch.py imports, ApiVersion, enum aliases, validation, testing, and changelog after codegen. WHEN: regenerate azure-search-documents; azure-search-documents tsp-client update; update azure-search-documents API version; reconcile azure-search-documents _patch.py after regeneration; fix azure-search-documents regeneration break; prepare azure-search-documents release after regeneration.
    1 install
  12. Azure AI Projects Author Samples · azure-azure-sdk-for-python bundle
    Create or update idiomatic azure-ai-projects Python samples for newly emitted or merged API changes. WHEN: author azure-ai-projects samples; update azure-ai-projects samples after TypeSpec emission; add azure-ai-projects feature samples; fix azure-ai-projects samples after API changes. DO NOT USE FOR: other packages; Test Proxy recording. INVOKES: git, azpysdk, Python validation commands.
    1 install
  13. Azure AI Projects Update Changelog · azure-azure-sdk-for-python
    Update CHANGELOG.md by comparing public APIs between the current branch and the latest released version on PyPI. WHEN: "update changelog", "generate changelog", "add changelog entry", "what changed in this version". DO NOT USE FOR: other Azure SDK packages. INVOKES: PyPI API, GitHub API (for tags), file operations.
    1 install
  14. Azure AI Projects Emit From Typespec · azure-azure-sdk-for-python
    Emit the azure-ai-projects Python SDK from TypeSpec, apply post-emitter fixes, and create a Pull Request. WHEN: "emit SDK from TypeSpec", "generate azure-ai-projects SDK", "update azure-ai-projects from TypeSpec", "emit from TypeSpec", "regenerate azure-ai-projects". DO NOT USE FOR: other Azure SDK packages, manual code edits without TypeSpec. INVOKES: PostEmitter.ps1 script, git commands, gh CLI for PR creation.
    1 install
  15. Cu Sdk Setup · azure-azure-sdk-for-python bundle
    Guide SDK users through setting up their Python environment for Azure AI Content Understanding. Use this skill when users need help installing the SDK, configuring Azure resources, deploying required models, setting environment variables, or running samples.
    1 install
  16. Cu Sdk Sample Run · azure-azure-sdk-for-python bundle
    Run a specific sample for the Azure AI Content Understanding SDK. Use when users want to run a particular sample like sample_analyze_url.py or sample_analyze_invoice.py.
    1 install
  17. Cu Sdk Author Analyzer · azure-azure-sdk-for-python bundle
    EXPERIMENTAL. Iteratively author and test a custom Azure AI Content Understanding analyzer for a folder of **document** files (PDFs, page images) of a single type. Walks layout extraction → schema authoring → validation → batch test → agent review → refine cycle using the typed ContentUnderstandingClient. Use when the user wants to author a custom analyzer for invoices, contracts, forms, or any other single-type document set.
    1 install
  18. Fix Mypy · azure-azure-sdk-for-python
    Automatically fix mypy type checking issues in any Azure SDK for Python package following Azure SDK Python patterns.
    1 install
  19. Fix Pylint · azure-azure-sdk-for-python
    Automatically fix pylint issues in any Azure SDK for Python package following Azure SDK Python guidelines and existing code patterns.
    1 install
  20. Fix Sphinx · azure-azure-sdk-for-python
    Automatically fix Sphinx documentation issues in any Azure SDK for Python package following Azure SDK Python documentation standards.
    1 install