foundry-agent-sync

Register and synchronize Azure AI Foundry agents from a local JSON manifest.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/iliasjennane/LearningAgent --skill foundry-agent-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: foundry-agent-sync
Source: https://github.com/iliasjennane/LearningAgent/tree/main/.agents/skills/foundry-agent-sync
Command: npx skills add https://github.com/iliasjennane/LearningAgent --skill foundry-agent-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and synchronize prompt-based AI agents directly within Azure AI Foundry via a local JSON manifest, making them immediately available for invocation and management.

Core Features & Use Cases

  • Manifest-driven creation: register or update Foundry agents from a JSON manifest stored in your repository.
  • Idempotent operations: safely reconcile agent definitions without duplicating agents.
  • Immediate availability: agents become invocable through the Foundry portal or REST API after sync.

Quick Start

Run the sync-foundry-agents script with your manifest path to register and synchronize agents.

Frequently Asked Questions about foundry-agent-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register and synchronize AI agents in Azure AI Foundry from a local file?

To register and synchronize AI agents in Azure AI Foundry, use this Skill to process a local JSON manifest. It applies an idempotent workflow via REST API calls to create or update agent definitions, making them immediately invocable.

What is manifest-based deployment for Foundry agents?

Manifest-based deployment for Foundry agents is the process of defining agent configurations in a local JSON file and syncing them directly to Azure AI Foundry. This reconciles definitions without duplicating agents.

Can I update existing Azure AI Foundry agents without creating duplicates?

Yes, you can update existing Azure AI Foundry agents without duplicating them. The sync workflow is idempotent, safely reconciling agent definitions and metadata from your JSON manifest with existing Foundry records.

How do I make my AI agents invocable through the Foundry portal or REST API?

To make AI agents invocable through the Foundry portal or REST API, run the sync-foundry-agents script with your local manifest path. This registers the agent definitions, rendering them immediately available for invocation.

What is the best way to deploy multiple prompt-based agents to Azure AI Foundry?

The best way to deploy multiple prompt-based agents to Azure AI Foundry is using a manifest-driven approach. Storing agent definitions in a JSON repository file allows automated, idempotent synchronization via REST API calls.

Do I need to manually configure agent metadata in the Azure portal after syncing?

No, you do not need to manually configure agent metadata in the Azure portal after syncing. The manifest-based payload automatically manages agent definitions and metadata, ensuring they are fully updated and immediately invocable.