Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add transilienceai/communitytools --skill transilience-report-stylegit clone --depth 1 https://github.com/transilienceai/communitytoolsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/transilienceai/communitytools/transilience-report-style)<a href="https://agentmods.dev/skills/transilienceai/communitytools/transilience-report-style"><img src="https://agentmods.dev/badge/skills/transilienceai/communitytools/transilience-report-style/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/transilienceai/communitytools/transilience-report-style"><img src="https://agentmods.dev/badge/skills/transilienceai/communitytools/transilience-report-style.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00031 | $0.07958 |
| Opus 5.5 | $0.00012 | $0.03183 |
| Sonnet 5.5 | $0.00006 | $0.01592 |
| Haiku 4.5 | $0.00003 | $0.00796 |
Grade A, and why
transilience-report-style scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 626 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Transilience AI — Threat Intelligence Report Design System
Version: 5.0 — Light theme (modern, minimal, professional)
Format: PDF (A4), ReportLab
Last Updated: July 7, 2026
0. Theme (v5.0)
The report now renders a light theme by default (white page, dark ink, brand accents). Both palettes live
in the THEME dict in generate_report.py; select with --theme light|dark (or engagement.theme).
Precedence: --theme > engagement.theme > light; an unknown value falls back to light (never errors).
The pentest-engagement finalize gate passes no --theme, so all gated PDFs are light. The sections below marked
"(dark fallback)" describe the retained --theme dark palette.
0.1 Light palette (brand: purple #6941C6 → magenta #C9317C)
| Token | Hex | Use |
|---|---|---|
PAGE / SURFACE |
#FFFFFF |
page + card background |
TINT / ALT |
#F6F4FB / #FBFAFE |
KPI boxes · table headers/tracks · zebra rows |
INK |
#1B1725 |
headings + body text |
INK_SOFT |
#5A5568 |
secondary text |
LBL |
#6B7280 |
small labels / captions |
BORDER |
#E7E3F0 |
hairlines, card borders, table grid |
BRAND / BRAND2 |
#6941C6 / #C9317C |
section numbers, rules, subheads / gradient end |
CODE_BG / CODE_INK / CODE_BORDER |
#F5F4F8 / #2A2536 / #E4E0EE |
boxed code / samples (codebox) |
GREEN / BLUE / AMBER |
#15803D / #2563EB / #B45309 |
remediation / refs·CVE / caveat labels |
SEV |
Critical #DC2626 · High #EA580C · Medium #CA8A04 · Low #16A34A · Info #64748B |
severity |
0.2 What v5 adds / changes
- Light, airy layout — white surfaces, hairline separators, generous padding/leading; colour used only semantically (severity / score / status).
- Colour-coded risk & score — severity via the finding-card left stripe +
[SEV]tag; and in every risk table (findings summary, CVE register, per-finding CVE table) both the severity label and the CVSS score cell are band-coloured + bold — the label by its severity, the score byscore_band(score).tbl(..., sevcol=, scorecol=)selects the columns; the colour is emitted as an inline<font>tag inside the cell (aTableStyleTEXTCOLORis ignored on ReportLabParagraphcells, so it must live in the cell markup). Empty/non-numeric score cells stay uncoloured. - Highlighted code/samples —
codebox()renders CVSS vectors, PoC/test requests, affected assets, and endpoints in a bordered light-grey monospace block; screenshots are framed with a border + caption. - Finding cards are a single-column multi-row
Table(severity left-stripe + hairline box + padding) so tall Critical findings split cleanly across pages (border redrawn per fragment). - Logo is drawn at its true aspect ratio (1024×468 → 0.457; ~48mm wide) — never squished.
- Graphical (severity-bar chart) + Tabular (findings index) summaries, DURATION cover row, per-finding Ease of Exploitation + References, and a Conclusion section are all light-themed.
What ships with it
11 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- compliance-report.md 11 KB
- fonts/Carlito-Bold.ttf 666 KB
- fonts/Carlito-BoldItalic.ttf 790 KB
- fonts/Carlito-Italic.ttf 601 KB
- fonts/Carlito-Regular.ttf 613 KB
- fonts/Poppins-Bold.ttf 152 KB
- fonts/Poppins-Italic.ttf 180 KB
- fonts/Poppins-Light.ttf 158 KB
- fonts/Poppins-Medium.ttf 155 KB
- fonts/Poppins-Regular.ttf 157 KB
- pentest-report.md 15 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 626 lines · 31 tokens per session scan A 2acacc00d624
transilience-report-style is a skill published in the GitHub repository transilienceai/communitytools (596 stars, last pushed 3mo ago), licensed MIT. It adds 31 tokens to every session and 7,958 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
kami-landing
Produce a print-grade single-page kami (紙 / 纸) document — warm parchment canvas, ink-blue accent, serif at one weight, no italic, no cool grays. The output reads like a professional white paper or studio one-pager, not an app UI. Multilingual by design (EN · zh-CN · ja). One self-contained HTML file, zero dependencies.
applying-brand-guidelines
This skill applies consistent corporate branding and styling to all generated documents including colors, fonts, layouts, and messaging.
surfsense-html
Make or change a web page from the user's sources - a report, a briefing, a dashboard, a comparison, a timeline, an explainer, an interactive calculator or a figure that shows how something works - by writing an HTML file and keeping it with surfsensesavepage. Load it whenever the user asks for a web page, an HTML…
kami
A design and typesetting guide for creating professional documents and product landing pages, such as resumes, white papers, portfolios, and slide decks.
mermaid-tools
Extracts Mermaid diagrams from markdown files and generates high-quality PNG images using bundled scripts. Activates when working with Mermaid diagrams, converting diagrams to PNG, extracting diagrams from markdown, or processing markdown files with embedded Mermaid code.
industrial-kaizen
A visual design guide built around warm neutral colours, strict tables, aligned numbers, thin dividing lines, and restrained typography. It is intended for reports and business pages where information density matters.