Skills for Prompt Agents in Foundry

Anna Gentek 0 Reputation points
2026-10-27T14:46:29.4333333+00:00

I have a prompt agent in Microsoft Foundry and I am trying to add skills to the model. I have created a toolbox and added the skills to it together with some tools. During the agent run, I can see that the tools are invoked by the agent but the skills are never listed and used.

My question is: Are skills (preview) supported for prompt agents?

Microsoft Foundry
Microsoft Foundry

A unified Azure platform for creating and managing AI models, agents, and applications with built‑in enterprise security, monitoring, and governance

0 comments No comments

1 answer

Sort by: Most helpful
  1. Hemant Bharadwaj 340 Reputation points Microsoft Employee
    2026-10-27T15:00:10.9333333+00:00

    Likely cause: this is a current capability mismatch, not a toolbox wiring bug. In current docs, prompt agents are documented for responses/A2A scenarios, while toolbox “skills” behavior is still preview-limited and not clearly documented as generally discoverable by prompt agents in runtime.

    What is confirmed vs possible:

    1. Confirmed: your tools are discoverable/invoked, so toolbox connectivity is at least partially working.
    2. Possible: skills in toolbox are not yet supported for prompt-agent runtime discovery in your current API/runtime path (preview limitation), or require a specific agent/protocol path not currently enabled.

    Recommended checks:

    1. Confirm agent type and API path:
      • Prompt agent (not hosted agent)
      • API version and SDK version used by your run path
    2. Validate that your scenario does not rely on incoming A2A settings only. (A2A docs describe prompt-agent support for responses/A2A endpointing, which is separate from toolbox skill discovery.)
    3. Keep skills markdown minimal and strict (single clear skill, no ambiguous front matter), then test with a new clean toolbox to rule out metadata drift.
    4. Add one deterministic tool + one deterministic skill and compare run traces:
      • If tool appears but skill never appears, treat as runtime limitation for this path.
    5. Open a support case with run IDs and toolbox/agent IDs so product engineering can confirm tenant/runtime feature support.

    Practical workaround:

    1. Expose required behavior as callable tools for prompt agents today.
    2. If you need richer skill orchestration semantics immediately, validate whether your use case fits a hosted-agent path and current preview constraints before migration.

    References:

    “If you find this answer helpful, please upvote it. If this resolves your issue, please mark it as the accepted answer so that it can help others in the community.”

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.