elegant-reports — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited elegant-reports (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 minimalist PDF reports inspired by Scandinavian editorial design.
Use this skill when the user wants:
Install the pinned dependencies from package-lock.json, then run:
cd /path/to/elegant-reports
node ./generate.js --list
node ./generate.js examples/sample-executive.md output.pdf --template executive --theme lightFor HTML debugging, add --output-html so the generator saves the rendered HTML alongside the PDF.
| Template | Use Case |
|---|---|
executive | polished briefings and compact executive summaries |
report | denser narrative reports and analysis writeups |
presentation | bold slide-like outputs with one idea per page |
report-demo | legacy report variant for comparison/testing |
presentation-demo | legacy presentation variant for comparison/testing |
Each template supports light and dark themes where available.
Add YAML frontmatter to control the rendered output:
---
title: Q4 Competitive Analysis
subtitle: Market Intelligence Report
author: Report Author
template: report
theme: dark
---
Your content here...--output-html and adjust the corresponding template/theme pair.When authoring a new visual variant:
The bundled Nordic design research note is the canonical reference for the visual system. Read it only when you need deeper design rationale.
package-lock.jsonNUTRIENT_DWS_API_KEY environment variable for PDF generationBefore calling the skill done:
node ./generate.js --listnpm test~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.