[xwiki/xwiki-dev-llm] 7b2c3c: [Misc] Add the xwiki-doc-export skill: export an x...
Branch: refs/heads/doc-export-skill Home: https://github.com/xwiki/xwiki-dev-llm Commit: 7b2c3cb1f49ec9023f22ee21893b47c9e24bd108 https://github.com/xwiki/xwiki-dev-llm/commit/7b2c3cb1f49ec9023f22ee21893b47... Author: Vincent Massol <[email protected]> Date: 2026-09-30 (Wed, 30 Sep 2026) Changed paths: M README.md M xwiki/okf/index.md M xwiki/skills/xwiki-doc-convert/SKILL.md A xwiki/skills/xwiki-doc-export/SKILL.md A xwiki/skills/xwiki-doc-export/references/export-plan.md A xwiki/skills/xwiki-doc-export/references/print-rules.md A xwiki/skills/xwiki-doc-export/tools/docexport.py A xwiki/skills/xwiki-doc-export/tools/print.css M xwiki/skills/xwiki-doc-writing/SKILL.md M xwiki/skills/xwiki-doc-writing/tools/README.md M xwiki/skills/xwiki-doc-writing/tools/xwikidoc.py Log Message: ----------- [Misc] Add the xwiki-doc-export skill: export an xwiki.org documentation subtree to one PDF, optionally translated * xwiki-doc-export: exports a subtree of the new documentation (xs or extensions, then user, admin or dev, or any page below) to one PDF in navigation-tree order, optionally translated, with UI labels taken from XWiki's own translations; later runs re-fetch and re-translate only the pages that changed; runs as a persisted plan of one-session tasks, translation done by subagents * tools/docexport.py: scan (tree walk cross-checked against Solr), fetch (browser page -> print-ready chapter), glossary, plan, prompt, check (structural check of each translation), build (headless Chrome, two passes for Contents page numbers); layout choices: print or screen, new page per topic or per page * references/print-rules.md: what is dropped (search, Live Data, Content box, More section), what is converted, and why presentation is decided at build time so it never invalidates a translation; references/export-plan.md: state layout, incremental rules, task sizing * xwikidoc.py: reads work anonymously when no credentials are set; writes still require them * README, okf/index.md, xwiki-doc-writing and xwiki-doc-convert: listing and "use xwiki-doc-export" pointers Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications