A comprehensive Python framework for deploying persistent AI agents on Azure AI Foundry with native support for hosted tools and MCP servers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-framework-azure-ai-py
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install agent-framework-azure-ai-py using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill focuses on the Microsoft Agent Framework Python SDK, a robust toolset designed for building and managing persistent agents within the Azure AI Foundry ecosystem. By utilizing the AzureAIAgentsProvider, developers can create agents that maintain state across conversation threads, integrate seamlessly with Azure Identity for secure authentication, and leverage high-performance models like GPT-4o. When using Openclaw Skills to implement this framework, you gain the ability to deploy enterprise-ready agents that are both scalable and deeply integrated with the Microsoft cloud stack.
The framework is particularly valuable for developers needing to bridge the gap between local development and cloud-hosted agentic workflows. It provides a standardized way to handle tools, memory, and model interactions, ensuring that your Openclaw Skills implementations remain maintainable and powerful.
To start building with these Openclaw Skills, install the necessary Python packages and configure your Azure environment:
# Install the framework
pip install agent-framework --pre
# Configure your Azure AI Project details
export AZURE_AI_PROJECT_ENDPOINT="https://<project>.services.ai.azure.com/api/projects/<project-id>"
export AZURE_AI_MODEL_DEPLOYMENT_NAME="gpt-4o-mini"
The framework organizes its operations into several key entities to ensure data persistence and structured interactions:
| Component | Description |
|---|---|
| AzureAIAgentsProvider | The primary entry point for managing agents and authentication. |
| Agent | A persistent object in Azure AI Foundry containing the system prompt and tool configuration. |
| AgentThread | A dedicated object for managing the state and history of a specific conversation. |
| Hosted Tools | Managed services including HostedCodeInterpreterTool and HostedWebSearchTool. |
| Structured Output | Pydantic-based schemas used to validate and parse agent responses into JSON. |
Loading
A comprehensive integration for Openclaw Skills that enables automated browsing, posting, and moderation of Reddit communities.

ClawPlot is a specialized art service that allows AI agents to order physical, archival ink pen-plotted artwork from SVG designs.

A sophisticated content moderation plugin for OpenClaw and Moltbot AI agents featuring leetspeak detection and multi-language support.

A sophisticated profanity detection and content moderation library that thwarts evasion attempts like leetspeak and Unicode homoglyphs.

A professional-grade automation skill for deploying multi-service containerized applications to Azure using the Azure Developer CLI (azd) and Bicep.

A low-level Python SDK for building, managing, and deploying intelligent AI agents hosted on Azure AI Foundry.








































