validate-publication

Validate publication repositories for compliance and reader-agent usability.

14|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/LionSR/AgenticPublicationProtocol --skill validate-publication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-publication
Source: https://github.com/LionSR/AgenticPublicationProtocol/tree/main/skills/validate-publication
Command: npx skills add https://github.com/LionSR/AgenticPublicationProtocol --skill validate-publication

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

validate-publication prevents publication-staging or release repositories from failing APP compliance by systematically detecting missing files, broken paths, incorrect claims, reproduction gaps, and privacy leaks that would block a reader agent from understanding and reproducing the work.

Core Features & Use Cases

  • APP factual consistency checks: flags clear mismatches between what AGENTS.md, README, supplementary materials, and skills claim versus what the paper and runnable artifacts actually support.
  • Path, structure, and command validity checks: verifies that every referenced file exists, that commands and figure/table reproduction mappings resolve correctly, and that final-validation statuses are not left in temporary states.
  • Privacy and confidentiality scanning: searches the entire publication tree (including code, paper sources, configs, and notebooks) for credentials, personal data, internal/private references, and other sensitive information.
  • Reader-agent usability and completeness review: confirms cross-file coherence (README vs AGENTS.md vs figure map vs validation evidence) and checks that required smoke-test artifacts exist for final release validation.

Quick Start

Use validate-publication on your publication staging directory by running the skill at full mode to produce a terminal validation report.

Frequently Asked Questions about validate-publication

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

FAQPage Schema
How do I validate my APP publication repository for compliance before release?

To validate an APP publication repository, run a full-stage audit on the staging tree to check structural, factual-consistency, privacy, and command validity, producing a report with actionable severities to catch compliance gaps before release.

What does a publication repository compliance check cover for reader-agent usability?

A publication repository compliance check covers cross-file coherence between AGENTS.md, README, and figure maps, verifies referenced files exist, confirms command and reproduction mappings resolve, and ensures required smoke-test artifacts are present for reader-agent usability.

How do I scan my publication staging tree for privacy leaks and credentials?

To scan a publication staging tree for privacy leaks, run a confidentiality check across code, paper sources, configs, and notebooks to detect credentials, personal data, and internal references, generating a validation report flagging these sensitive issues.

Why does my reader-agent fail to reproduce figures from the publication repository?

A reader-agent fails to reproduce figures when factual consistency checks detect mismatches between AGENTS.md, README, and runnable artifacts, or when path, structure, and command validity checks find broken references and unresolved reproduction mappings.

Do I need a verified release manifest for a public-tagged APP release?

Yes, a verified release manifest is required for public-tagged releases. Final full-stage checks verify the manifest alongside structural, factual-consistency, and privacy requirements to ensure the publication tree meets all compliance standards.

When should I run a repository validation audit on my publication staging directory?

Run a repository validation audit after the /publish-paper organization phase, on standalone repositories, or as a final full-stage check for public-tagged releases to ensure no temporary validation states or missing files block publication.