hephaestus-devkit/Codex Skills Registry

Validate Codex Skills, plugin manifests, and MCP server configs in CI.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 3, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: hephaestus-devkit/codex-skills-registry@e68aba5aead57f18b51ddb1b0b47294ef6eea8e7 # v1.0.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
pathProject directory to inspect.no.
output-directoryOptional directory for generated artifacts. Defaults to path.no""
commandCLI command to run. Supported values are doctor, validate, list, audit, export, report, schema, pr-comment, baseline, and site.nodoctor
include-examplesInclude examples/ skill roots under the target project directory.nofalse
configOptional JSON/YAML skill config path, relative to path.no""
policyOptional registry policy file path, relative to path.no""
changed-filesOptional newline-delimited changed file list, relative to path, for PR-focused output.no""
baselineOptional issue baseline JSON file, relative to path. Overrides policy baselineFile.no""
formatCLI output format. Supported values are text, json, and sarif.notext
strictEnable strict audit behavior for doctor or audit.nofalse
schemaOptional schema name when command is schema. Omit to export the full catalog.no""
post-commentWhen command is pr-comment, create or update a pull request comment using github.token. Requires pull-requests: write on the caller workflow.nofalse
comment-markerHidden marker used to update an existing pull request comment.no<!-- codex-skills-registry -->
namedescription
index-pathPath to the exported registry index when command is export.
sarif-pathPath to the SARIF file when format is sarif.
schema-pathPath to the exported JSON Schema catalog when command is schema.
report-pathPath to the exported Markdown report when command is report.
comment-pathPath to the generated pull request comment when command is pr-comment.
baseline-pathPath to the generated baseline file when command is baseline.
site-pathPath to the generated static site when command is site.
issue-countActive issue count from JSON summary output.
error-countActive error count from JSON summary output.
warning-countActive warning count from JSON summary output.
suppressed-countSuppressed issue count from JSON summary output.
baseline-countBaseline-filtered issue count from JSON summary output.