Agent skill · software engineering · sickn33
agent-framework-azure-ai-py
Build persistent agents on Azure AI Foundry using the Microsoft Agent Framework Python SDK.
Why this skill is useful
Adds executable scripts for building persistent agents on Azure AI Foundry with specific SDK usage and integration patterns.
What it needs
Requires agent-framework, agent-framework-azure-ai installed locally. Requires azure account access. About 4k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
Bundled upstream support Supporting files are included at skill-relative paths. See UPSTREAM-NOTICE.md for their pinned sources, licenses, hashes, and import changes. Agent Framework Azure Hosted Agents Build persistent agents on Azure AI Foundry using the Microsoft Agent Framework Python SDK. Architecture Installation Environment Variables Authentication Core Workflow Basic Agent Agent with Function Tools Agent with Hosted Tools Streaming Responses Conversation Threads Structured Outputs Provider Methods Method Description -------- ------------- createagent() Create new agent on Azure AI service getagent(agentid) Retrieve existing agent by ID asagent(sdkagent) Wrap SDK Agent object (no HTTP call) Hosted Tools Quick Reference Tool Import Purpose ------ -------- --------- HostedCodeInterpreterTool from agentframework import HostedCodeInterpreterTool Execute Python code HostedFileSearchTool from agentframework import HostedFileSearchTool Search vector stores HostedWebSearchTool from agentframework import HostedWebSearchTool Bing web search HostedMCPTool from agentframework import HostedMCPTool Service-managed MCP MCPStreamableHTTPTool from agentframework import MCPStreamableHTTPTool Client-managed MCP Complete Example Conventions Always use async context managers: async with provider: Pass functions directly to tools= parameter (auto-converted to AIFunction) Use Annotated[type, Field(description=...)] for function parameters Use getnewthread() for multi-turn conversations Prefer HostedMCPTool for service-managed MCP, MCPStreamableHTTPTool for client-managed Reference Files references/tools.md: Detailed hosted tool patterns references/mcp.md: MCP integration (hosted + local) references/threads.md: Thread and conversation management references/advanced.md: OpenAPI, citations, structured outputs When to Use This skill is applicable to execute the workflow or actions described in the overview. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/agent-framework-azure-ai-py