Inspiration
Photographers and editors keep years of work on a NAS, but they can only search it one subject at a time. So they reshoot material they already own, or find out during the edit that a required shot is missing, when a reshoot is expensive. A brief is a list of shots; the archive should be checked against that list.
What it does
Brief-to-Footage is a Skill for the UGREEN AI NAS assistant. You give it a client brief, script or shot list. It:
- extracts the shot list and asks you to confirm it
- reads the labels your photo library really has (objects, people, places)
- searches candidates for each shot by label, folder, date, media type and lens
- checks the image candidates visually and gives each a verdict with a one-sentence reason
- shows a coverage report with one status per shot: Covered, Partial, Unverified or Missing
If you agree, it also creates a pull-list album and saves the report.
It works at two moments: before a shoot (search the whole archive, shoot only what is missing) and after a shoot (search the shoot folder, catch missed shots while a reshoot is still possible).
How I built it
The Skill is Markdown only: one SKILL.md and four reference files. It delegates each step to a NAS expert agent (file, document, photo, knowledge) and passes only real results from one step to the next. I built it against the official uliya-skill-kit 0.7.3 and its capability catalog, and it passes the kit's static checker with zero errors and zero warnings.
Challenges
- The official template does not pass the official checker, so I read the checker's rules directly.
- Object and place search only works with labels the library already has, so the Skill reads the real labels first.
- The visual check is the least proven step. The Skill separates search from visual checking, so a failure there still leaves useful results, clearly marked Unverified.
What I learned
An honest "Missing" is more useful than a look-alike result. The Skill never widens the search or substitutes similar files on its own.
What's next
Testing on a real UGREEN AI NAS: label listing, multi-image visual checks, speed, and album and file name collisions. The Skill has not been run on a NAS yet. Video candidates are listed but not checked visually.
Built With
- claude
- markdown
- ugos
- ugreen-ai-nas
- uliya-skill-kit