update-metadata-csv

Enumerate azure-legacy-sdk-update-* folders and append missing entries to metadata.csv.

1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/weidongxu-microsoft/java-update-examples --skill update-metadata-csv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-metadata-csv
Source: https://github.com/weidongxu-microsoft/java-update-examples/tree/main/.github/skills/update-metadata-csv
Command: npx skills add https://github.com/weidongxu-microsoft/java-update-examples --skill update-metadata-csv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that the metadata.csv file accurately reflects all available Azure SDK update example folders within the repository, maintaining a consistent and up-to-date inventory.

Core Features & Use Cases

  • Automated Folder Enumeration: Scans the repository root for directories matching the azure-legacy-sdk-update-* pattern.
  • Metadata Verification: Checks if each identified folder already has an entry in metadata.csv.
  • Automated Row Appending: Adds missing folder entries to metadata.csv with correct formatting, based on a provided example.
  • Use Case: After adding a new Azure SDK update example folder (e.g., azure-legacy-sdk-update-new-feature), this Skill can be run to automatically add its entry to metadata.csv, preventing manual errors and omissions.

Quick Start

Run the update-metadata-csv skill to ensure all azure-legacy-sdk-update-* folders are listed in metadata.csv.

Frequently Asked Questions about update-metadata-csv

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

FAQPage Schema
How do I automatically update metadata.csv for new Azure SDK sample folders?

To update metadata.csv for new Azure SDK sample folders, you can automate the process by enumerating repository root directories matching the azure-legacy-sdk-update-* pattern and appending missing entries to the file.

How does folder enumeration work for maintaining repository sample inventory?

Folder enumeration for maintaining repository sample inventory works by scanning the repository root for directories matching the azure-legacy-sdk-update-* pattern and verifying if each identified folder already has an entry in metadata.csv.

Can I append missing entries to metadata.csv without manual formatting errors?

Yes, you can append missing entries to metadata.csv without manual formatting errors by using an existing row as a formatting example to automatically add new Azure SDK update folder entries.

What is the best way to ensure metadata.csv reflects all available Azure SDK update example folders?

The best way to ensure metadata.csv reflects all available Azure SDK update example folders is to run an automated check that verifies existing entries against enumerated repository directories and appends any missing folders.

Does this metadata verification process require an existing metadata.csv file to work?

Yes, this metadata verification process requires an existing metadata.csv file to compare against enumerated repository directories and a specified example row for correctly formatting new entries.

Why are some azure-legacy-sdk-update-* folders missing from my metadata.csv?

Some azure-legacy-sdk-update-* folders might be missing from your metadata.csv if they were added to the repository root without a corresponding manual entry, which automated folder enumeration can detect and fix.