thorough-hermes-skill-publishing

Audit Hermes skill artifacts for private data before public publishing.

35|2|Updated May 26, 2026
One-click install
npx skills add https://github.com/sene1337/hermes-proficiencies --skill thorough-hermes-skill-publishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thorough-hermes-skill-publishing
Source: https://github.com/sene1337/hermes-proficiencies/tree/main/skills/hermes-proficiencies/thorough-hermes-skill-publishing
Command: npx skills add https://github.com/sene1337/hermes-proficiencies --skill thorough-hermes-skill-publishing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents private data, machine-specific assumptions, and unverified changes from leaking into public/shared Hermes skill artifacts during publishing.

Core Features & Use Cases

  • Publishing gate with evidence: runs read-only audits and produces a publish-readiness verdict plus remediation steps before any public write.
  • Private-data and portability checks: scans for secrets, local paths, identifiers, and .git/ leakage, then ensures artifacts are portable or clearly marked private-only.
  • Approval-gated public actions: requires explicit approval before copying/syncing, editing publishable artifacts, or performing any git/release/package public mutation.

Quick Start

Use thorough-hermes-skill-publishing when preparing to push or export a Hermes skill for public sharing.

Frequently Asked Questions about thorough-hermes-skill-publishing

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

FAQPage Schema
How do I prevent private data leakage when publishing skill artifacts?

To prevent private data leakage when publishing skill artifacts, you can enforce publish-readiness audits and data-leak scanning. This approach scans for secrets, local paths, and identifiers, classifying artifacts as publish-ready or blocked before any repository mutation occurs.

What is approval gating for git push and public releases?

Approval gating for git push and public releases is a safety mechanism requiring explicit approval before copying, syncing, or performing repository mutations. It ensures evidence collection and portability reviews are completed before any public write is authorized.

How do I run a release validation check before exporting private skills?

To run release validation before exporting private skills, execute read-only audits that produce a publish-readiness verdict and remediation steps. This validates packages, archives, and releases while ensuring artifacts are portable or marked private-only.

Does secrets scanning catch .git directory leakage in skill packages?

Yes, secrets scanning can catch .git directory leakage in skill packages. The private-data and portability checks scan for secrets, local paths, identifiers, and .git/ leakage to prevent machine-specific assumptions from entering public artifacts.

What are the limitations of automated publishing safety checks for git hygiene?

Automated publishing safety checks for git hygiene require explicit approval before any repository mutation, meaning they cannot auto-commit changes. They also rely on accurate classification of artifacts as publish-ready or blocked, needing manual review for edge cases.