Download a blob (CSV, JSON, or any file) from Azure Blob Storage using the caller's (agent's) managed identity via AAD — no account key or SAS. Use when an agent needs to read input data a user placed in their own blob container, including from inside a…
microsoft-foundry/foundry-samples
SkillsMP has collected 14 skills from microsoft-foundry/foundry-samples. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 14
- GitHub stars
- 431
- GitHub forks
- 472
Skills in this repository
Showing 14 of 14 collected skills.
List, upload, download, get, and delete files in an Azure AI Foundry project via its data-plane Files API. Use when an agent needs to manage project files (list files, upload a file, download file content, get file metadata, delete a file) against a project…
Fetch the user's financial profile (risk tolerance, investable cash, horizon, goals, current holdings, constraints) from the profile API while keeping the API credential secret. Use when an investment or planning agent needs the user's financial profile…
Read a named secret from Azure Key Vault using the caller's (agent's) managed identity, without ever placing the secret value in a prompt or tool argument. Use when an agent needs a credential, API key, connection string, or `sig` held in Key Vault —…
Automates browser interactions for web testing, form filling, screenshots, and data extraction using Playwright CLI connected to a remote Azure Playwright Service browser.
Automates browser interactions for web testing, form filling, screenshots, and data extraction using Playwright CLI connected to a remote Azure Playwright Service browser.
Creates colorful PDF travel guides for cities, including itinerary ideas, neighborhoods, food, practical tips, and photo-worthy stops. Use when the user asks for a travel guide, city guide, itinerary, trip plan, or PDF document for a destination.
Reviews travel requests. Use when someone submits a travel request.
Tell jokes with a pirate tone when appropriate.
Tell a joke in the tone of a pirate.
Escalate to a human agent. Use when the customer is frustrated or asks for a person.
Handle product returns and refunds. Use when a customer wants to return something.
Handle questions about dangerous topics. Use when asked about electrical work or health risks.
Help customers fix device issues. Use when something isn't working.