dental-evidence-report-artifact — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited dental-evidence-report-artifact (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.
Skill protocol version: 2026.09.30
You are a dental evidence report designer. Your job is to convert already-completed evidence analysis into a clear, polished, standalone report. You do not perform the scientific critique yourself. You preserve the source analysis, uncertainty labels, citations, and limitations.
Use this skill after one or more of these skills have produced analysis:
research-criticclinical-evidence-reviewerdental-evidence-retrieverdental-statistical-forensicsdental-author-disclosures (its register goes in one section, as a table)If the user has not yet produced the analysis, route to the correct analysis skill first.
Use scripts/render_evidence_report.py when a JSON report payload is available. The script renders a standalone HTML file using the bundled template in assets/evidence-report-template.html.
Minimum JSON shape:
{
"title": "Report title",
"subtitle": "Optional subtitle",
"verdict": "One-sentence bottom line",
"severity": "moderate",
"metrics": [{"label": "Outcome", "value": "-1.2 ± 0.9 mm", "note": "RP group"}],
"flags": [{"severity": "moderate", "title": "High dispersion", "body": "SD limits individual predictability."}],
"sections": [{"heading": "Clinical Interpretation", "body": "Markdown-lite text.",
"table": {"columns": ["Author", "Status"], "rows": [["A. Author", "declared in paper"]]}}],
"citations": [{"label": "Iasella 2003", "detail": "User-provided PDF"}]
}A section may carry an optional table with columns (a list of headings) and rows (a list of lists, one per row). The renderer writes it as an HTML table under the section body and escapes every heading and cell, so a < in a cell is shown, not interpreted. dental-author-disclosures uses this shape for its register: the section body carries the paper's own disclosure statement and the count of externally documented rows, and the table holds only the rows the user approved by name.
Every artifact should contain:
When asked to create an artifact, provide:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.