package-auditor

Validate installable skill package structure and release readiness.

37|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/jpcaparas/skills --skill package-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-auditor
Source: https://github.com/jpcaparas/skills/tree/main/skills/skill-creator-advanced/evals/files/promotion-library/skills/lab/package-auditor
Command: npx skills add https://github.com/jpcaparas/skills --skill package-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill checks for release-blocking structure issues and verification gaps in installable skill packages, ensuring the quality and integrity of releases.

Core Features & Use Cases

  • Audit Skill Structure: Inspects canonical skill, resolved pointers, eval schema, and release evidence.
  • Reporting: Reports blocking failures separately from improvements for actionable feedback.
  • Use Case: Before promoting a skill package to a higher environment, use this Skill to validate its structure and catch potential release issues early.

Quick Start

Audit a skill package by running 'package-auditor check --package path/to/skill' and follow the audit reports to address any identified issues.

Frequently Asked Questions about package-auditor

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

FAQPage Schema
How do I audit an installable skill package for release-readiness before promotion?

To audit a skill package for release-readiness, run the validation check against your package directory. The auditor inspects frontmatter, resolves pointers, checks eval schemas, and examines release evidence to identify any structural issues or verification gaps that could block your release.

What structural issues block a skill package release during validation?

Release-blocking structural issues include missing or invalid frontmatter, broken resolved pointers, incorrect eval schemas, and missing release evidence. The package auditor separates these blocking failures from general improvements to provide actionable feedback on what must be fixed.

When do I need to validate package structure for an installable skill release?

You need to validate package structure before promoting a skill package to a higher environment. Running an audit early catches potential release issues related to frontmatter, pointers, and eval schemas, ensuring the integrity and quality of your installable skill packages.

Can I check eval schemas and frontmatter without external dependencies?

Yes, you can check eval schemas and frontmatter without external dependencies. The package auditor operates independently to inspect package structure, resolve pointers, and examine release evidence, requiring no additional modules to complete its validation workflow.

How does the package auditor report verification gaps versus blocking failures?

The package auditor reports blocking failures separately from improvement suggestions. Blocking failures indicate critical structural issues in frontmatter, pointers, eval schemas, or release evidence that must be resolved, while improvements highlight non-critical verification gaps for better quality.