<< All versions

Skill v1.0.0

currentTrusted Publisher100/100
microsoft/foundry-dev-tools/validate-microsoft-foundry-hosted-agent
──Details
PublishedOctober 1, 2026 at 09:25 PM
Content Hashsha256:3559862aaf818e3c...
Git SHA
──Files
Files (1 file, 1.4 KB)
SKILL.md1.4 KBactive
SKILL.md · 25 lines · 1.4 KB

version: "1.0.0" name: validate-microsoft-foundry-hosted-agent description: Validate one Microsoft Foundry hosted agent against Microsoft Foundry best practices and open its validation report. Use when the user explicitly asks to validate a Foundry hosted agent or invokes this skill. compatibility: Requires GitHub Copilot with the microsoft-foundry skill and hosted-agent-validation-report canvas.


Validate a Microsoft Foundry hosted agent

Treat the slash-command input as free-form validation input:

  1. Use its agentPath, or the current working directory when none is supplied. Preserve rulesFile and other input.
  2. Load the microsoft-foundry skill and follow foundry-agent/validate/validate.md. Pass agentPath as the only target context; the canonical workflow selects and validates one hosted agent.
  3. If the workflow returns no-hosted-agent, ask once for a direct path and retry. Stop if the user provides no path or the retry finds no agent.
  4. When the workflow returns a JSON/Markdown report pair, open exactly one hosted-agent-validation-report canvas with the returned JSON path:

``json { "report": "<absolute or workspace-relative JSON report path>" } ``

  1. Derive a stable instance ID from the report path. Use only alphanumeric characters, ., _, or -; start with an alphanumeric character; and limit it to 128 characters.
  2. Do not open a canvas without a report pair.
All versions