Skill Unit Metadata Generator

Analyze directory structures and file contents to generate structured skill unit metadata.

1|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Snowflake-Labs/cortex-code-migrations --skill skill-unit-metadata-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Unit Metadata Generator
Source: https://github.com/Snowflake-Labs/cortex-code-migrations/tree/main/plugin/skills/migration/migrate-objects/actions/migrate-etl-package
Command: npx skills add https://github.com/Snowflake-Labs/cortex-code-migrations --skill skill-unit-metadata-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the extraction and synthesis of detailed metadata for AI skill units by analyzing directory structures and file contents.

Core Features & Use Cases

  • Directory Analysis: Scans a given repository to identify valid skill units based on file presence and content.
  • Metadata Generation: Produces structured metadata including name, description, request parameters, complexity level, category, keywords, dependencies, components, and toxicity assessments.
  • Use Case: Facilitates AI training and knowledge base curation by automatically cataloging skills with rich, standardized metadata.

Quick Start

Provide the root directory of your repository and run the tool to generate metadata for all skill units present.

Frequently Asked Questions about Skill Unit Metadata Generator

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

FAQPage Schema
How do I generate metadata for skill units by analyzing a repository directory?

To generate skill unit metadata, provide your repository's root directory to the tool. It scans directory structures and file contents to automatically extract and compile structured descriptions, including parameters, categories, and dependencies.

What is directory analysis for automatic skill detection in a knowledge base?

Directory analysis for skill detection identifies valid software units by scanning file presence and static content within a repository. This process automates the cataloging of AI knowledge bases by compiling standardized rich metadata.

Can I use static analysis to extract dependencies and complexity levels from repository files?

Yes, you can use static analysis to extract dependencies and complexity levels from repository files. The tool analyzes directory structures and file contents to compile structured metadata including components and toxicity assessments.

What is the best way to catalog AI training skills with standardized metadata?

The best way to catalog AI training skills with standardized metadata is to automate detection through directory analysis. This approach synthesizes detailed skill descriptions, keywords, and categories directly from repository file contents.

Do I need specific dependencies to run automatic tagging for repository management?

No specific dependencies are required to run automatic tagging and repository management. The tool operates independently by using directory presence and file static analysis to detect skill units and generate structured metadata.

What limitations exist when detecting skill units from file presence and content?

Limitations of detecting skill units from file presence include relying entirely on static directory structures and file contents. The tool does not execute code or perform dynamic analysis, which may limit deeper contextual metadata synthesis.