From docs-tools
Reviews AsciiDoc (.adoc) files for Red Hat modular documentation compliance: module types (concept, procedure, reference), assembly structure, anchor IDs with _{context}, context variables, and include directives.
npx claudepluginhub redhat-documentation/redhat-docs-agent-tools --plugin docs-toolsThis skill uses the workspace's default tool permissions.
Review AsciiDoc source files for Red Hat modular documentation compliance: module types, required sections, anchor IDs, and assembly structure.
Assesses CQA P2-P7 modularization in Red Hat AsciiDoc docs: assembly structure without rendered text between includes, module prefixes, templates, required elements, nesting depth.
Reviews Red Hat documentation for SSG structural compliance: admonitions (NOTE/IMPORTANT/WARNING/TIP only, no clustering), lead-in sentences (only when needed), prerequisites as completed states, and 2-3 sentence customer-centric short descriptions.
Refactors AsciiDoc files for DITA conversion compatibility by fixing Vale issues and rewriting modules/assemblies per Red Hat modular documentation standards.
Share bugs, ideas, or general feedback.
Review AsciiDoc source files for Red Hat modular documentation compliance: module types, required sections, anchor IDs, and assembly structure.
Applies to: .adoc files only
For detailed module type guidance, templates, and structural rules, read asciidoc-reference.md. It contains full descriptions of each module type, required/optional parts, templates, and examples.
_{context}_{context}.Procedure section present with numbered steps*) not number.Next steps contains links only, not instructions_{context}_{context}:context: my-assembly-nameleveloffset= and appropriate level| Issue | Wrong | Correct |
|---|---|---|
| Missing context | [id="my-assembly"] | [id="my-module_{context}"] |
| Procedure title | = Database Configuration | = Configure the database |
| Custom subheading in procedure | == Additional setup | Use allowed sections only |
| Instructions in Next steps | Numbered steps | Links only |
| Module contains module | include:: of module | Only snippets in modules |
| Missing leveloffset | include::mod.adoc[] | include::mod.adoc[leveloffset=+1] |
| Prerequisite as step | * Install JDK 11 | * JDK 11 is installed. |
| Deep assembly nesting | Many levels of nested assemblies | Link to assemblies instead |
| Writers defining user stories | Writer creates user story | Product management defines user stories |
.adoc format_{context} (except assemblies)vale <file> for automated style linting