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.