pack-lint

Validate pack directories for manifest, artifact, and structure issues.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/troylar/anteroom --skill pack-lint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pack-lint
Source: https://github.com/troylar/anteroom/tree/main/src/anteroom/cli/default_skills/pack-lint
Command: npx skills add https://github.com/troylar/anteroom --skill pack-lint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate a pack directory before installation, catching errors early without touching the database.

Core Features & Use Cases

  • Parse and validate the pack manifest (pack.yaml) and artifacts
  • Detect missing files, misnamed artifacts, and schema errors
  • Provide a structured report with actionable guidance to fix issues

Quick Start

Run pack-lint against a pack directory to surface manifest and artifact issues and remediation guidance.

Frequently Asked Questions about pack-lint

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

FAQPage Schema
How do I validate a pack directory before installation to prevent faulty installs?

To validate a pack directory before installation, run a lint check against the manifest and artifacts. This catches missing files, misnamed artifacts, and schema errors early without touching the database.

What does checking a pack manifest involve during development?

Checking a pack manifest involves verifying that YAML frontmatter includes required name and description fields. It also validates artifact types, naming conventions, and folder structure to ensure schema compliance.

How do I lint pack artifacts in CI workflows?

To lint pack artifacts in CI workflows, run the validation tool against the pack directory. It enforces naming conventions and artifact validity, then outputs a structured, actionable report to fix issues.

Why does my pack preinstall validation fail?

Pack preinstall validation fails when the pack directory contains missing files, misnamed artifacts, or schema errors. It also fails if YAML frontmatter lacks the required name and description fields.

Can I check pack folder structure without installing the pack?

Yes, you can check pack folder structure without installing. The validation process parses the pack manifest and artifacts to detect structural issues and schema errors before any installation occurs.