Reports¶
FAT Agent generates several report formats for different audiences: Word documents, PowerPoint presentations, SVG badges, and charts.
Word Document Report¶
The Word report includes:
- Executive summary with overall score and grade
- Category breakdowns with detailed scores
- Full findings list organised by priority
- Recommended fix actions with effort estimates
- Appendix with raw analysis data
PowerPoint Presentation¶
python scripts/generate-report.py \
--scores scores.json \
--format pptx \
--output presentation.pptx
The presentation includes:
- Title slide with site name and date
- Score overview slide with grade visualisation
- One slide per category with key findings
- Priority breakdown slide
- Next steps and recommendations slide
SVG Badge¶
# Overall score badge
python scripts/generate-badge.py scores.json --output badge.svg
# Category-specific badge
python scripts/generate-badge.py scores.json --category seo --output seo-badge.svg
Badges use the standard shields.io style and are suitable for README files:
- Green for A grade (90+)
- Blue for B grade (80+)
- Yellow for C grade (70+)
- Orange for D grade (60+)
- Red for F grade (<60)
Charts¶
Generates SVG charts:
- Radar chart -- all category scores on a spider diagram
- Bar chart -- category comparison
- Priority distribution -- pie chart of findings by priority
Historical Tracking¶
FAT Agent supports historical audit tracking. Save scores from each audit run and compare over time:
Claude will load previous score files and highlight improvements and regressions.
Report Options¶
| Flag | Description |
|---|---|
--format |
Output format: docx, pptx, html |
--output |
Output file path |
--client-facing |
Use plain English mode |
--title |
Custom report title |
--logo |
Path to logo image for the report header |