Transilience Report Style
Threat Intelligence Report Design System, ReportLab-based PDF generation for A4...
Install
npx skills add transilienceai/communitytools --skill transilience-report-style -g -a claude-code -y- Repository
- transilienceai/communitytools600
- Category
- Design
- Updated
- 3mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Threat Intelligence Report Design System, ReportLab-based PDF generation for A4 reports with Transilience branding, typography, and layout standards.
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 |


