Install any skill in seconds. Free to start, no credit card required.
Get Started Free →docxology/infrastructure-rendering
Skill for the rendering infrastructure module providing multi-format output generation including PDF manuscripts, HTML web pages, and Beamer/Reveal.js slides.
Passed 20 of 20 test cases with the skill, and 4 of 20 without it.
and 29 more in the full report
18 fixed4 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write a Python snippet calling the package-level Word document renderer function for `draft.md` saving to `output.docx` with a bibliography file `refs.bib` and a custom reference template `template.docx`.
| Checked | Without skill | With skill |
|---|---|---|
| The script calls render_docx from infrastructure.rendering. | Missed | Passed |
| The script passes bibliography as a Path object pointing to refs.bib. | Missed | Passed |
| The script passes reference_doc as a Path object pointing to template.docx. | Missed | Passed |
The instructions your model reads when the skill loads.
Multi-format output generation for research manuscripts. Converts markdown source into professional PDFs, HTML, and slides.
core.py)The primary entry point for all rendering operations:
from pathlib import Path
from infrastructure.rendering import RenderManager, RenderingConfig
# Default configuration (loaded from environment)
renderer = RenderManager()
# Custom configuration
config = RenderingConfig() # configure attributes as needed
renderer = RenderManager(
config=config,
manuscript_dir=Path("projects/my_project/manuscript"),
figures_dir=Path("projects/my_project/output/figures"),
)
# Render a single source file (.md or .tex)
renderer.render_pdf(source_file)
renderer.render_web(source_file) # standalone HTML
renderer.render_slides(source_file) # beamer (PDF) by default
renderer.render_all(source_file) # archive md → Beamer + web; tex → PDF
# Render combined manuscript from multiple ordered source files
renderer.render_combined_pdf(source_files, manuscript_dir, project_name="my_project")
config.py)from infrastructure.rendering import RenderingConfig
config = RenderingConfig()
# Configure PDF, HTML, slides options
test cases passed, vs 4 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.