Documentation Index
Fetch the complete documentation index at: https://docs.appliedaifoundation.org/llms.txt
Use this file to discover all available pages before exploring further.
What it does
The Maritime Report Generator takes a folder of inspection photos plus structured vessel data and produces a finished HTML report. It runs the Image Analysis skill over the photos, maps each photo to the right section of the chosen report template, fills in vessel details, and outputs a single self-contained file ready to send.Report types
- Vessel Inspection Report (VIR) — TSI-format inspection covering hull, machinery, accommodation, safety
- Owner’s Report — owner-facing condition summary
- Incident Investigation Report — root-cause analysis with timeline, evidence, and corrective actions
- Dry Dock Report — pre/post dry-dock condition with work-list verification
When to use it
- “Generate vessel inspection report”
- “Create VIR”
- “Owner’s report for AQUILA”
- “Incident investigation report”
- “Dry dock report”
- “Inspection report from these photos”
How it works
- Identify report type and vessel data — confirms the report template and gathers vessel details (name, IMO, dates, location).
- Analyse photos — calls the image-analysis skill in vessel mode to classify equipment, rate condition, detect defects.
- Map photos to sections — matches each analysed photo to the relevant report section (engine room, deck, cargo, accommodation, safety, etc.) based on equipment type.
- Fill the template — writes the report HTML with vessel data, photos, captions, condition summaries, and any flagged findings.
- Present draft — delivers a self-contained HTML file the user can review, iterate on, or send.
What you can control
- Report type (VIR / Owner’s / Incident / Dry Dock)
- Vessel data (name, IMO, inspection date, location, attendees)
- Inclusion of executive summary, defect list, recommendations
- Photo selection and order within each section
Output
A single HTML file with embedded photos and styling — works offline, sends as one attachment, no external assets.Why it’s an orchestration skill
Generating a report is multi-step: photo analysis, classification, mapping, templating. Doing this skill-by-skill works but takes care to wire correctly. The generator handles the wiring so the user provides photos + a few details and gets a draft back.Related skills
- image-analysis — runs the per-photo equipment classification this skill consumes
- qhse-investigation-report — specialised template for safety incidents
- pdf-to-markdown — useful when input includes scanned reports