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.