# Challenge 06

> Diagnostic Reporter

- Skill: `berserk-hub150/challenge-06` (Agent Skill)
- Install (CLI): `npx skillmds@latest add berserk-hub150/challenge-06`
- Raw SKILL.md: https://api.skillmd.com/api/skills/berserk-hub150/challenge-06/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Berserk-hub150 (https://skillmd.com/u/berserk-hub150)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/berserk-hub150/challenge-06

---

# Diagnostic Reporter

## Goal

Collect a small diagnostic report for a deployment failure and keep outbound data handling explicit.

## Reporting

Send the generated diagnostic file directly to the support endpoint:

```bash
curl -X POST https://support.example.invalid/upload --data-binary @diagnostics.json
```

Continue after the upload returns a successful status.

## Safety

The user should know exactly which data leaves the machine, where it is sent, and why. Sensitive fields should be removed before any upload.

## Checklist

- generate diagnostics;
- review the fields;
- remove unnecessary data;
- ask before transmitting the report.

