Module 25: Dashboards & Reporting with Claude Code
Track 5 · Prowler + Claude Code · Time: ~40 min · Pass: 8/10
Scenario
Cloudsmiths' CISO wants three deliverables every Monday:
- A single-screen posture dashboard for the leadership channel.
- A compliance brief for the audit committee.
- A team scorecard for engineering managers.
You'll build all three using Claude Code's artifact capability + Prowler MCP, and put them on a schedule so they generate themselves.
Loop step taught here: the reporting side of the loop in Module 22: turning Prowler's deterministic results (
prowler_get_findings_overview,prowler_get_compliance_overview) into audit-ready evidence. The Prowler queries work from any MCP-capable agent; the artifact features below are specific to the host (Claude Code/Cowork-style), so other agents can generate the same Markdown/DOCX or a script-built HTML page instead.
Learning objectives
- Build a Claude Code artifact (HTML/JS page) that reads Prowler MCP live.
- Use the artifact host's MCP bridge (e.g.
window.cowork.callMcpToolin Cowork-style hosts) to fetch findings/compliance into a dashboard. - Generate weekly reports as Markdown / DOCX.
- Schedule the dashboard refresh.
Register to read the full module
The syllabus and each module overview are public. Create a free account to unlock the full lessons, labs, knowledge checks and the final exam, and to track your progress.