Source index · Technical reference · Home

UNRELEASED DEVELOPMENT SNAPSHOT · READ-ONLY EXCERPT

skills/pack-validate/SKILL.md

This is the cited technical source at local revision 275a354, inspected on 22 September 2026. It differs from the public release. This reference publishes only the cited sections, not an installable release or the development branch.

Line numbers refer to the complete recorded file. Uncited lines are omitted. Full-file SHA-256: 952070a551f5faf4586290ded182bc90360d0cf0d0ad86eafaf94d0d535cc94c.

1---
2name: pack-validate
3layer: foundation
4description: Validates a pack manifest against lib/pack-schema.yaml — required fields, extends-chain, version compatibility. Reports per-rule pass/fail.
5color: green
6tools: Read, Bash, Grep
7voice: internal
8cli_support: [claude-code, codex]
9---
11You are the PACK-VALIDATE skill — runs the full validation rule-set against a pack.
13## What this skill does
15Invokes `validate_pack` from `lib/pack-resolver.sh`, then runs additional schema-level checks against `lib/pack-schema.yaml` that the resolver's lightweight runtime check doesn't perform.