Red Hat Docs Agent Tools is a collection of plugins, skills, commands, and agent
definitions for Red Hat documentation workflows.
Claude Code installs plugins with the claude plugin CLI and
runs namespaced commands such as hello-world:greet.
Cursor uses the repository on disk with project rules and @ context.
# Add the marketplace
claude plugin marketplace add redhat-documentation/redhat-docs-agent-tools
# Install a plugin
claude plugin install hello-world@redhat-docs-agent-tools
# Refresh marketplace listings and installed plugins from this catalog
claude plugin marketplace update redhat-docs-agent-toolsFor installation scopes, updates, and troubleshooting, see Anthropic’s
Discover and install plugins
documentation for the claude plugin CLI and in-app plugin manager.
Cursor does not use the Claude Code marketplace. You work from a local clone (or copy) of this repository. Add repository files to the chat per the Cursor documentation.
- Open the repository root as the Cursor workspace (the folder that contains
AGENTS.md,plugins/, andMakefile). For docs in another repo, use a multi-root workspace. See the VS Code multi-root workspace docs. - Add AGENTS.md for naming conventions, script paths, and contribution
rules.
CLAUDE.md adds Claude Code-only details (cross-skill
${CLAUDE_PLUGIN_ROOT}paths and Anthropic authoring compliance for plugins). See Load project instructions. - Read Get Started with Cursor for workflows and contributing guides.
Run make update to generate the plugin catalog locally, or browse the
live site.
The documentation site uses Zensical. It auto-deploys to GitHub Pages on every merge to main.
# Install zensical
python3 -m pip install zensical
# Start dev server
make serve
# Build site
make build
# Regenerate plugin catalog, install page, and zensical.toml plugin nav
make update.
├── .github/workflows/ # CI: docs build + deploy on merge to main
├── .claude-plugin/ # Plugin marketplace configuration
├── docs/ # Zensical site source (Markdown)
├── plugins/ # Plugin implementations (see plugin catalog)
│ ├── dita-tools/ # DITA and AsciiDoc conversion tools
│ ├── docs-tools/ # Documentation review, writing, and workflow tools
│ ├── hello-world/ # Reference plugin
│ ├── jtbd-tools/ # Jobs-to-be-done and research-oriented tools
│ └── vale-tools/ # Vale linting tools
├── scripts/ # Doc generation scripts
├── zensical.toml # Zensical site config
├── Makefile # Build automation
├── AGENTS.md # Shared project conventions (Cursor and other agents)
├── .cursor/rules/ # Cursor rules for this repository
├── CLAUDE.md # Claude Code (cross-skill paths, Anthropic authoring)
├── CONTRIBUTING.md # Contribution guidelines
└── LICENSE # Apache-2.0
Contributions are welcome from anyone using any editor or AI coding tool (including Cursor).
See CONTRIBUTING.md. For Cursor-specific workflows, read Cursor workflows.
Apache-2.0. See LICENSE.