batch-normalize-and-package

Normalize and package skill repositories into a signed distribution manifest.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/DojoGenesis/gateway --skill batch-normalize-and-package
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: batch-normalize-and-package
Source: https://github.com/DojoGenesis/gateway/tree/main/plugins/skill-forge/skills/batch-normalize-and-package
Command: npx skills add https://github.com/DojoGenesis/gateway --skill batch-normalize-and-package

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Importing, normalizing, and packaging community-contributed skills is time‑consuming and error‑prone. This Skill automates the entire supply‑chain—from shallow‑cloning repositories to generating a signed distribution manifest—ensuring consistent front‑matter, provenance, and content‑addressable storage.

Core Features & Use Cases

  • Parallel acquisition of multiple repositories with caching and shallow clones.
  • Automated scanning to classify skills as ready, normalizable, or incompatible.
  • Batch normalization of front‑matter in parallel groups of ten.
  • CAS packaging of ready and normalized skills with deterministic hashes.
  • Comprehensive manifest generation documenting provenance, status, and CAS references.

Quick Start

Ask the gateway to batch normalize and package skills from a list of repository URLs.

Frequently Asked Questions about batch-normalize-and-package

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

FAQPage Schema
How do I batch normalize community skill repositories for large-scale onboarding?

Batch normalize community skill repositories by shallow-cloning multiple GitHub or local repositories, validating front-matter in parallel groups, and packaging them into a signed distribution manifest. This automates the entire skill onboarding supply-chain efficiently.

What is content-addressable storage packaging for normalized skills?

Content-addressable storage (CAS) packaging assigns deterministic hashes to ready and normalized skills. It ensures provenance, consistency, and integrity verification for community-contributed skill repositories during the distribution manifest generation process.

Can I use batch normalization for local repositories containing SKILL.md files?

Yes, batch normalization applies to both GitHub and local repositories containing SKILL.md files. The process scans, classifies, and normalizes front-matter across batches of ten repositories in parallel for large-scale skill onboarding.

What's the best way to validate front-matter across multiple skill repositories?

The best way to validate front-matter across multiple skill repositories is through automated scanning that classifies skills as ready, normalizable, or incompatible. This enables parallel batch normalization of front-matter in groups of ten repositories.

Does skill packaging require shallow cloning for repository acquisition?

Yes, skill packaging requires shallow cloning for parallel acquisition of multiple repositories. Shallow clones reduce bandwidth and storage overhead while caching repositories to streamline the batch normalization and content-addressable storage workflow.

Why does batch normalization generate a signed distribution manifest?

Batch normalization generates a signed distribution manifest to document provenance, processing status, and content-addressable storage references. This ensures traceability and integrity for packaged community-contributed skill sets during large-scale onboarding.