Inspiration

When an appliance fails, the proof that could make the repair free (an invoice PDF, a phone photo of the receipt, the manual's warranty clause) is usually already on the family NAS, scattered and unread. People give up on claims they would have won because finding and reading that proof is tedious.

What it does

ClaimReady is a UGOS Skill that turns one sentence ("Our dishwasher stopped draining. Is it still covered?") into a decision. Within the folders the user authorizes, it orchestrates four UGREEN expert agents to:

  • find purchase and warranty documents and receipt photos;
  • extract the purchase facts;
  • quote the actual warranty terms;
  • compute coverage with real dates ("Likely covered until 14 March 2027").

It flags exclusions, duplicates and conflicting purchases, and lists exactly what evidence is missing. Only after an explicit yes does it create a claim folder with copies of the evidence (originals are never moved or overwritten) and a summary with a drafted claim request. Warranty Radar reuses the pipeline to show what is still covered.

How we built it

ClaimReady is a SKILL.md orchestration with five reference files (verdict rules, claim pack format, Warranty Radar, validation plan, disclosures). The parent Skill only delegates to registered UGOS experts (knowledge-agent, document-agent, photo-agent, file-agent), and every capability it relies on was checked against the official capability catalog 2.0.0. The package was checked with the official UGOS Skill Creation Tool (uliya-skill-kit 0.7.3): static-pass, 0 errors, 0 warnings. AI assistance (Claude Code) was used for research and drafting; this is disclosed in references/about-and-disclosures.md.

Challenges we ran into

  • Photo search returns matching photos, not their text, so receipt photos are passed to text recognition before extraction.
  • Dates: ambiguous numeric dates (03/04/2025) are shown both ways, and month-end and leap-day warranty ends are clamped correctly.
  • Consent: a request made before the verdict does not count as approval; files are copied only after the user sees the verdict and the file list.

What we learned

A useful Skill is a decision, not a search: the value comes from conflicting-evidence rules, honest "cannot determine" answers and a clear list of missing proof.

Status

Round 1: the complete orchestration Skill passes the official static check. Runtime behaviour has not yet been tested on a NAS and will be validated on the NAS if selected as a finalist.

Built With

  • markdown
  • ugos
  • ugreen-ai-nas
  • uliya-skill-kit
Share this project:

Updates

Submission history