Inspiration Inspiration
Everyone keeps purchase proof somewhere on their NAS — a photo of a receipt here, an invoice PDF there, a warranty card scan in another folder. When a device breaks, nobody can find the right document fast enough, and valid warranty claims are quietly lost. We wanted the NAS itself to fix that.
What it does Warranty Vault builds one warranty register from the files already stored on a UGREEN AI NAS. The user asks: "Build my warranty register from receipts since 2023." The Skill finds receipt-like photos and documents, reads the purchase date, item, seller, and warranty period from each, reconciles duplicates of the same purchase across formats (a photo of a receipt and its PDF twin become one record), flags fields it is unsure about instead of guessing, and — only after the user's approval — saves the register to the NAS knowledge store and tags the processed source files.
How we built it The Skill is authored with the official uliya-skill-kit 0.7.3 against the public capability catalog 2.0.0. The parent Skill never acts directly; it only delegates to registered expert agents: file-agent for discovery and tagging (ug-filesystem find, ug-filemgr tag-add-file), photo-agent for finding and reading receipt photos (ug-photo search-picture, ug-photo vision-ocr), document-agent for PDFs and deduplication (ug-document extract, ug-document reconcile), and knowledge-agent for saving the register (ug-knowledge save-text). Read-only steps run first; every state-changing step passes the catalog's approval (workflow or conditional). No scripts, no external services, no credentials, and source files are never moved or deleted.
Challenges Designing honest failure behavior: a blurry receipt must be reported as unreadable, not hallucinated. The orchestration therefore treats uncertain fields as first-class output that the user confirms before anything is saved.
Accomplishments we're proud of The complete Round 1 package passes the official static checker with zero errors and zero warnings, and the three-agent chain (photo → document → knowledge) goes beyond the single-domain examples in the Starter Kit.
What we learned That a NAS Skill is mostly trust engineering: approvals, deduplication, and knowing when to say "I can't read this" matter more than raw extraction power.
What's next Live testing on a real iDX6011 Pro as a finalist: OCR accuracy on real household receipts in several languages, reconcile behavior on mixed-format folders, and a second-run test proving only new receipts are added.