Azure (Microsoft) logo

Skill

apiview-feedback-resolution

resolve APIView feedback on Azure SDKs

Covers Azure Code Review Documentation API Development

Description

Analyze and resolve APIView review feedback on Azure SDK PRs. **UTILITY SKILL**. USE FOR: APIView comments, API review feedback, SDK API surface changes. DO NOT USE FOR: general code review, non-APIView feedback. INVOKES: azure-sdk-mcp:azsdk_apiview_get_comments, azure-sdk-mcp:azsdk_typespec_customized_code_update.

SKILL.md

APIView Feedback Resolution

Prerequisites: azure-sdk-mcp server required; no CLI fallback. Without MCP, this skill cannot retrieve APIView comments or apply TypeSpec changes. Connect the azure-sdk-mcp server before use.

MCP Tools

ToolPurpose
azure-sdk-mcp:azsdk_apiview_get_commentsGet APIView comments
azure-sdk-mcp:azsdk_typespec_customized_code_updateApply TypeSpec changes locally
azure-sdk-mcp:azsdk_typespec_delegate_apiview_feedbackDelegate to CCA pipeline
azure-sdk-mcp:azsdk_run_typespec_validationValidate TypeSpec
azure-sdk-mcp:azsdk_package_generate_codeRegenerate SDK

Steps

  1. Retrieve — Get APIView URL from SDK PR, run azsdk_apiview_get_comments.
  2. Categorize — Group as Critical/Suggestions/Informational per feedback steps.
  3. Resolve — Use azsdk_typespec_customized_code_update for TypeSpec changes; delegate via azsdk_typespec_delegate_apiview_feedback for complex cases.
  4. Validate — Run validation, regenerate SDK, build and test.
  5. Confirm — Verify all items addressed. If delegated, follow post-delegation follow-up. Request re-review.

Examples

  • "Resolve the APIView comments on my SDK pull request"
  • "What feedback did the API reviewer leave?"

Troubleshooting

  • No comments: Verify PR has APIView link and MCP server is connected.
  • Validation fails: Re-run after fixing TypeSpec errors.
  • MCP unavailable: Requires azure-sdk-mcp server; no CLI fallback. Connect the server and retry.

© 2026 YourAI.tools. Every skill from an identity-verified publisher.

Independent catalog. Not affiliated with, endorsed by, or sponsored by Anthropic or any listed publisher. All trademarks belong to their respective owners.