All Classes and Interfaces
Class
Description
Controls how a project's packaged agent docs are made discoverable to consumers.
Extension for configuring publish-side agent docs packaging.
Registers publish-side tasks that validate and package docs into an
agent-docs sidecar zip.Contract for a skill validation rule.
Ensures the configured docs directory exists.
Writes the bundled agent-docs publish plugin usage guide (SKILL.md) into the consuming
project's local agent skills folder so that local LLM agents can discover how to use the plugin.
For
java-gradle-plugin projects, ensures the docs root contains exactly one bundle
subdirectory per declared plugin id and nothing else - no stray entries, and no top-level
SKILL.md of its own.Validates optional
compatibility frontmatter length.Validates required
description frontmatter presence and length.Ensures exactly one
SKILL.md exists at docs root.Ensures
SKILL.md contains parseable YAML frontmatter.Warns when publisher-provided
name is present because resolver naming is authoritative.Ensures standard optional skill directories are directories when present.
Validates docs by running a composite set of focused validation rules.
Shared state and file-system access helpers for validation rules.
Result of evaluating a single validation rule.
Severity emitted by a validation rule.