report-template — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited report-template (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generate publication-quality PDF reports using the BioClaw Typst template engine.
import sys
sys.path.insert(0, "/home/node/.claude/skills/report-template")
from report_builder import (
ReportBuilder, typst_table, typst_callout, typst_image,
typst_metadata_block, typst_metric_cards, typst_pagebreak,
typst_text, typst_list, typst_bold, typst_italic,
)
report = ReportBuilder(
title="My Analysis Report",
subtitle="Project XYZ",
author="BioClaw",
)
# Add sections with Typst markup
report.add_section("Background", "Description of the project...")
# Add tables
table = typst_table(
["Sample", "Value", "Status"],
[["A", "92.3", "Pass"], ["B", "87.1", "Pass"]],
caption="Summary of results",
)
report.add_section("Results", table)
# Compile to PDF
report.compile("output/report.pdf")typst_table(headers, rows, caption=None)typst_callout(text, title="Note", kind="note")
# kind: "note" (blue), "warning" (yellow), "success" (green), "danger" (red)typst_image(path, caption=None, width="100%")
# path is relative to the output directorytypst_metadata_block([("Key", "Value"), ("Date", "2026-04-15")])typst_metric_cards([
{"label": "Samples", "value": "6"},
{"label": "Quality", "value": "A+"},
])typst_text("Plain paragraph")
typst_bold("Bold text")
typst_italic("Italic text")
typst_list(["Item 1", "Item 2"])
typst_enum(["Step 1", "Step 2"])
typst_pagebreak()typst (pip install typst)~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.