skill-packager

Package validated skill directories into ZIP files for Claude AI uploads.

175|26|Updated Aug 14, 2025
One-click install
npx skills add https://github.com/jmagly/ai-writing-guide --skill skill-packager-jmagly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-packager
Source: https://github.com/jmagly/ai-writing-guide/tree/main/agentic/code/addons/skill-factory/skills/skill-packager
Command: npx skills add https://github.com/jmagly/ai-writing-guide --skill skill-packager-jmagly

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Packages Claude skills into distributable ZIPs with validation and security checks.

Core Features & Use Cases

  • Validate skill structure and metadata
  • Create package manifests
  • Optional upload to Claude marketplace
  • Checkpoints and recovery templates

Quick Start

Package a skill directory to a ZIP and upload when ready.

Frequently Asked Questions about skill-packager

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

FAQPage Schema
How do I package a Claude skill into a ZIP file for upload?

Package a skill by validating its directory structure, running security and size checks, and creating a ZIP with a manifest. The packager automates validation, screens for sensitive data, and generates a distributable file ready for Claude marketplace upload.

What structure and files does a skill need before packaging?

A skill requires a directory with a SKILL.md file and at least one reference. The packager validates this structure exists before proceeding, ensuring your skill meets baseline requirements for packaging and distribution.

Does the packager check for security issues like exposed keys?

Yes, the packager performs security scans to detect and flag keys, passwords, and other sensitive data before packaging. This prevents accidental exposure when uploading to the marketplace.

Can I upload my packaged skill directly to Claude after packaging?

The packager creates a ZIP with optional upload capabilities, letting you complete packaging first and choose when to upload. Verify the ZIP before proceeding to marketplace submission.

What happens if my skill is too large to package?

The packager performs size checks before creating the ZIP and estimates total size to prevent oversized submissions. If limits are exceeded, packaging halts with clear indicators of what needs adjustment.

How do I recover from a failed packaging attempt?

The packager provides checkpoints and recovery templates so you can resume from where packaging failed. Fix the identified issue—structure, security, or size—and repackage without starting over.