skill-manifest-generator

Generate or verify MANIFEST.json files with file hashes and external URL tracking.

1|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/SkillsCatalog/registry --skill skill-manifest-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-manifest-generator
Source: https://github.com/SkillsCatalog/registry/tree/main/skills/skill-manifest-generator
Command: npx skills add https://github.com/SkillsCatalog/registry --skill skill-manifest-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Creating and maintaining accurate MANIFEST.json files for AI agent skills is error-prone and manual; this skill automates integrity verification, file inventory, and external reference tracking.

Core Features & Use Cases

  • Integrity verification with per-file SHA256 hashes and overall manifest hash.
  • File inventory with sizes, types, and total bytes.
  • External URL detection across supported file types.
  • Structure analysis returning max depth, total files, and folder breakdown.
  • Use cases: prepping for catalog publication, auditing changes before release.

Quick Start

Run the generator on a skill directory to create or verify its MANIFEST.json.

Frequently Asked Questions about skill-manifest-generator

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

FAQPage Schema
How do I generate a MANIFEST.json for an AI agent skill directory?

To generate a MANIFEST.json, run the manifest generator on your skill directory to automatically audit folder structure, compute per-file SHA256 hashes, and aggregate metadata like totalBytes and maxDepth into a deterministic output file.

What is content integrity verification for skill manifests?

Content integrity verification uses per-file SHA256 hashes and an overall manifest hash to detect unauthorized or accidental changes in a skill directory, ensuring reproducible file inventories during publishing and validation workflows.

How do I track external URLs and file inventory before publishing a skill?

You can track external URLs and file inventory by running an automated manifest audit that detects external references across supported file types, records file sizes, and aggregates total bytes and total files for your directory.

Can I use pyyaml to verify skill directory structure and max depth?

Yes, the manifest generator requires the pyyaml dependency to analyze your skill directory structure, calculate the max folder depth, and verify structural integrity alongside file inventory and external reference tracking.

What is the best way to audit changes before releasing an AI agent skill?

The best way to audit changes before release is to run a manifest verification to compare existing MANIFEST.json files against current directory hashes, catching any file modifications, new external URLs, or structural drift prior to catalog publication.