AI-Assisted Framework Development
You can use an AI coding agent to create and customize Oxygen XML Web Author frameworks by using plain-language instructions, with the help of a dedicated collection of AI skills.
The Web Author Framework Developer AI Skills
project is an experimental, community-driven toolkit that teaches Claude Code how to
build, customize, and test Oxygen XML Web Author frameworks. Instead of writing
framework code manually, you describe the customization you want in natural language (for
example, Style this element in blue with a left border
or Create a Schematron Quick
Fix for missing alt text
), and the agent generates the corresponding framework
changes.
The skills support the most common framework customization tasks:
- Custom CSS styling for the Author visual editing mode.
- Guided authoring by using form controls.
- Custom content completion actions.
- Validation scenarios and Schematron Quick Fixes.
- New document templates that use editor variables.
- Debugging frameworks by using the Oxygen XML Web Author logs.
- Verifying the results directly in a browser (by using the Chrome DevTools MCP server).
The agent answers questions by using the official documentation, recommends the appropriate extension points, generates the framework code inside the user-frameworks directory, and can launch Oxygen XML Web Author in a browser to test the result.
Getting Started
To use the AI skills, you need Node.js, Claude Code, and
an unpacked Oxygen XML Web Author kit. Install the skills by running the provided
npx command in the root directory of the kit. Then start Claude Code and
describe the framework you want to build. Review the proposed changes, validate them in Oxygen XML Web Author, and optionally keep the framework directory under version
control.