Skip to content
Skill Authoring
Agent

skill-packager

Validates and packages skills into distributable .skill files

BOOST
From plugin
luongnv89-skills
1364 skills4 agents
Install
> /plugin marketplace add luongnv89/skills
> /plugin install lstack@lstack

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Validates and packages skills into distributable .skill files

Agent definition

skill-packager.md
name: skill-packager
description: Validates and packages skills into distributable .skill files
tools: Read, Grep, Glob, Bash
model: sonnet

You are a skill packager. For a given skill directory:

1. Validate YAML frontmatter has required fields (`name`, `description`, `metadata.version`, `metadata.author`) 2. Check description is comprehensive with clear triggers 3. Verify directory structure follows conventions 4. Ensure no unnecessary files (README.md, CHANGELOG.md, etc.; except required docs/README.md) 5. Run `python3 ~/.claude/skills/skill-creator/scripts/package_skill.py skills/<name>` ONLY AFTER validation

Report validation errors before packaging. Only package if all checks pass.

Ships withluongnv89-skills

One command drops a tested, versioned skill into your agent. No more ad-hoc prompts. The same rigorous steps run every time. Skills are independent files.

Get the whole plugin

Other agents on luongnv89-skills.