Inspiration

Almost everyone has an Inbox or Downloads folder full of contracts, invoices, receipts and papers with names like scan_0042.pdf. Finding anything means opening files one by one, and sorting them by hand is slow. Auto-sorting tools make it worse, because they move and rename files without asking. We wanted a tool that tidies a folder and that people can trust on their own data.

What it does

Inbox to Markdown Archive is a Skill for UGREEN AI NAS and Uliya. The user says "Archive my Inbox folder". The Skill then:

  1. Finds new documents and reads them.
  2. Extracts key fields and classifies each file by topic.
  3. Flags possible sensitive content (IDs, bank details, medical records, passwords) as a best-effort advisory, and never quotes it.
  4. Saves one Markdown note per file, plus a searchable index.md.
  5. Writes a preview plan (plan.md) showing where every file would go.
  6. Moves and tags files only after the user approves.
  7. Logs every move, so "Undo the last archive run" restores the whole run.

Files are never deleted or overwritten. Unreadable, encrypted or ambiguous files go to a needs-review.md list instead of being guessed.

How we built it

The Skill is written as Markdown instructions for the UGOS Skill Creation Tool. Three expert roles run in six phases:

Expert NAS capability Job
Files find, browse, tag, move Scan the folder, move and tag approved files, undo
Documents read, extract, classify Read documents and extract fields
Knowledge save text Save notes, index, plan, move log and review list

Everything stays on the NAS. There are no external services, API keys or third-party components. We used Claude to draft and review the Skill text, and we checked it against the Hackathon Starter Kit rules.

Challenges

  • Staying within supported capabilities. Early drafts promised page-level citations and automated pattern matching for sensitive data. The capability catalog doesn't support them, so we narrowed the Skill and listed them as future work.
  • Making it safe. Rules like preview before moving, never overwrite, and undo only when the original location is free took several rounds to make consistent.
  • Re-runs. Index entries carry a status (pending, moved, undone), so cancelled or undone files are picked up again.

What we learned

A Skill is mostly careful instructions. Clear inputs, one approval gate and defined failure cases matter more than clever features.

What's next

This is a Round 1 prototype and has not been tested on a real NAS yet. If we become finalists, we will test document extraction quality, sensitive-content flagging, tagging, and moves and undo on real folders. Future ideas: page-level citations, OCR for scanned files, and scheduled runs, if the platform supports them.

Built With

  • claude
  • markdown
  • ugos
  • ugos-skill-creation-tool
  • ugreen-skills-hub
  • uliya
Share this project:

Updates

Submission history