From openbpx
Validates BPX package files (.uasset) via parse, consistency checks, and optional binary equality. Exits code 2 on failure; emits details in result payload. For pre-operation safety.
npx claudepluginhub wilddogjp/openbpxThis skill uses the workspace's default tool permissions.
> **PREREQUISITE:** Read [bpx-shared](../bpx-shared/SKILL.md).
Provides safety rules, standard workflows, command heuristics, and output tips for secure BPX CLI execution on binary assets. Use before command-specific BPX skills.
Validates packs by running automated quality checks, re-running test prompts with pack loaded, measuring behavior change against baseline, and reporting if it earns context tokens.
Validates Claude Code plugin structure, JSON schemas, frontmatter, security compliance, script permissions, and marketplace consistency using CI-like checks.
Share bugs, ideas, or general feedback.
PREREQUISITE: Read bpx-shared.
bpx validate <file.uasset> [--binary-equality]
--binary-equality also checks no-op rewrite byte equality.result payload.2 indicates a non-OK validation result (not a transport/runtime failure).--binary-equality is the strongest no-op round-trip safety check.bpx validate ./Sample.uasset [--binary-equality]