Package io.github.duckasteroid.agentdocs.publish.validation
package io.github.duckasteroid.agentdocs.publish.validation
-
ClassDescriptionContract for a skill validation rule.Ensures the configured docs directory exists.Validates optional
compatibilityfrontmatter length.Validates requireddescriptionfrontmatter presence and length.Ensures exactly oneSKILL.mdexists at docs root.EnsuresSKILL.mdcontains parseable YAML frontmatter.Warns when publisher-providednameis present because resolver naming is authoritative.Ensures standard optional skill directories are directories when present.Shared state and file-system access helpers for validation rules.Result of evaluating a single validation rule.Severity emitted by a validation rule.