Inspiration

Starting a video project often involves searching multiple NAS libraries for footage, music, notes, and graphics before editing can even begin. We wanted to simplify this process by turning a video idea into an organized, ready-to-edit project workspace.

What it does

Creator Prep searches creator-authorized NAS sources for assets related to a given topic, explains why each result may be relevant, and proposes an editing-friendly folder structure. After user approval, it copies selected assets into the project workspace and verifies the copies, leaving the original files untouched.

How we built it

We inspected the UGREEN capability catalog and researched Uliya's expert-agent workflow and UGOS/NAS behavior to keep the Skill within supported capabilities.

The workflow coordinates photo, video, music, document, knowledge, and filesystem experts.

We also built a custom Ollama harness with a catalog-backed mock HTTP server. It validates CLI/action combinations using the documented cli.invoke format and simulates success and failure responses.

Challenges we ran into

The Uliya model and NAS orchestration environment were not directly available locally. We built a mock server to test tool selection, execution order, and error handling without a physical NAS.

Another challenge was handling media search limitations. Indexed metadata and recognized content provide different levels of information, and filenames alone cannot establish an asset's suitability. The workflow therefore presents available evidence without overstating what it knows.

Accomplishments that we're proud of

  • Coordinated multiple Uliya experts into a single preparation workflow.
  • Kept discovery read-oriented and gated filesystem writes on explicit approval.
  • Preserved original files by copying selected assets into the project workspace.
  • Added post-copy verification and explicit failure handling.
  • Built a reusable Ollama testing harness for read-only, end-to-end, and injected-error scenarios.

What we learned

The capability catalog defines what a Skill can reliably promise. Multi-expert orchestration also requires careful handling of execution order, user approval, and tool failures.

What's next for Creator Prep

On a finalist NAS, we plan to validate search coverage across authorized media and document sources, test default and customized folder layouts, and exercise approval, collision, partial-copy, and verification failures. We also want to refine asset placement based on actual NAS results and Uliya's behavior.

Built With

Share this project:

Updates

Submission history