Quarto notebook report starter
Skill ma-compbio-lab/SkillFoundry/skills/visualization-and-reporting/quarto-notebook-report-starter
A framework for discovering, compiling, and validating reusable skills for scientific agents.From the repository description
npx -y skills add ma-compbio-lab/SkillFoundry --skill quarto-notebook-report-starterAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.1 KB, 260 tokens by cl100k_base, as published. Nobody here has run it
Quarto Notebook Report Starter
Use this skill to render a small deterministic Jupyter notebook into an HTML report with Quarto.
What it does
- Copies a tiny example notebook into an isolated temporary workspace.
- Executes the notebook through Quarto's Jupyter engine.
- Produces a standalone HTML report.
- Returns compact JSON confirming that the expected title and executed output are present.
When to use it
- You need a local starter for notebook-to-report conversion.
- You want a verified Quarto path that hides the repo-managed conda activation quirks.
Example
python3 skills/visualization-and-reporting/quarto-notebook-report-starter/scripts/render_quarto_notebook_report.py \
--input skills/visualization-and-reporting/quarto-notebook-report-starter/examples/toy_report.ipynb \
--html-out scratch/quarto/toy_report.html \
--summary-out scratch/quarto/toy_report_summary.json
Verification
- Skill-local tests:
python3 -m unittest discover -s skills/visualization-and-reporting/quarto-notebook-report-starter/tests -p 'test_*.py' - Repository smoke:
python3 -m unittest tests.smoke.test_phase24_frontier_closure_skills -v
What ships with it: 22 files
868.0 KB alongside SKILL.md, 10 of them executable
assets/
- README.md122 B
- toy_quarto_report_summary.json257 B
examples/
- .gitignore28 B
- README.md140 B
- toy_report_files/libs/bootstrap/bootstrap-058e3ab4909c81588908717c8f4b2e78.min.css410.7 KB
- toy_report_files/libs/bootstrap/bootstrap-icons.css97.1 KB
- toy_report_files/libs/bootstrap/bootstrap-icons.woff176.1 KB
- toy_report_files/libs/bootstrap/bootstrap.min.jsruns78.8 KB
- toy_report_files/libs/clipboard/clipboard.min.jsruns8.9 KB
- toy_report_files/libs/quarto-html/anchor.min.jsruns5.8 KB
- toy_report_files/libs/quarto-html/axe/axe-check.jsruns4.8 KB
- toy_report_files/libs/quarto-html/popper.min.jsruns19.6 KB
- toy_report_files/libs/quarto-html/quarto.jsruns26.3 KB
- toy_report_files/libs/quarto-html/quarto-syntax-highlighting-ed96de9b727972fe78a7b5d16c58bf87.css3.6 KB
- toy_report_files/libs/quarto-html/tabsets/tabsets.jsruns2.8 KB
- toy_report_files/libs/quarto-html/tippy.css1.4 KB
- toy_report_files/libs/quarto-html/tippy.umd.min.jsruns23.5 KB
- toy_report.ipynb862 B
scripts/
- render_quarto_notebook_report.pyruns3.8 KB
tests/
- test_render_quarto_notebook_report.pyruns2.2 KB
- metadata.yaml1.3 KB
- refs.md63 B