CtrlK
BlogDocsLog inGet started
Tessl Logo

build-sample-matrix

Build the matrix of all the samples throughout different frameworks.

60

Quality

68%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./sdk/ai/.github/skills/azure-ai-projects-sample-matrix/SKILL.md
SKILL.md
Quality
Evals
Security

Repositary information.

The source code repositories and samples are organized in the following structure:

LanguageRepositorySamplesNotes
Pythonhttps://github.com/Azure/azure-sdk-for-python.githttps://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-projects/samplesAll samples are organized by folders according to their topic. In most cases the sample has sync and async implementation. For example, feature.py and feature_async.py are demonstrating sync and async features.
C#https://github.com/Azure/azure-sdk-for-net.githttps://github.com/Azure/azure-sdk-for-net/tree/main/sdk/ai/Azure.AI.Projects/tests/Samples, https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/ai/Azure.AI.Extensions.OpenAI/tests/Samples, https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/ai/Azure.AI.Projects.Agents/tests/SamplesC# sample consists of two parts: the source code in the folder /sdk/ai/<package_name>/tests/Samples and corresponding .md files go to /sdk/ai/<package_name>/Samples, where <package_name> is Azure.AI.Projects, Azure.AI.Extensions.OpenAI or Azure.AI.Projects.Agents
JavaScripthttps://github.com/Azure/azure-sdk-for-js.githttps://github.com/Azure/azure-sdk-for-js/tree/main/sdk/ai/ai-projects/samplesThe samples are split by two folders stable version (v2) and beta (v2-beta). Each of these folders contain samples for JavaScript and Typescript. Samples are further split by folders according to their topics.
Javahttps://github.com/Azure/azure-sdk-for-java.githttps://github.com/Azure/azure-sdk-for-java/tree/main/sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents and https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/ai/azure-ai-projects/src/samplesjava code consists of two packagfes: azure-ai-projects and azure-ai-agents. Both of these projects contain samples, organized by folders according to their topics.

Instruction

Please use Server github-mcp-server, analyze samples and build the sample matrix in an Markdown format for developers to create missing samples. Here is an example. Let us say we have two samples: "Agents CRUD" and "Agents with default projects". Foo is present only in Python an C# and Bar is present only in Java and JavaScript.

FeatureDescriptionPythonC#JavaScriptJava
FooDemonstrate Agents CRUD operationsAgents basic, Agents basic asyncAgents basic!!!Absent!!!!!!Absent!!!
BarDemonstrate Agents with default projects!!!Absent!!!!!!Absent!!![Agents with default projects](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/ai/ai-projects/samples/v2/javascript/agents/agentBasicWithDefaultProject.js, https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/ai/ai-projects/samples/v2/typescript/src/agents/agentBasicWithDefaultProject.ts)!!!Absent!!!

Validate links in the generated file by running:

python validate_links.py path/to/file.md
python3 validate_links.py path/to/file.md
Repository
Azure/azure-sdk-for-net
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.