photo-ingestion-upload-serve

Inspect local media folders, upload images to cloud storage, and update JSON metadata.

Updated Sep 14, 2025
One-click install
npx skills add https://github.com/LLTOMZHOU/personal_website --skill photo-ingestion-upload-serve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: photo-ingestion-upload-serve
Source: https://github.com/LLTOMZHOU/personal_website/tree/main/skills/photo-ingestion-upload-serve
Command: npx skills add https://github.com/LLTOMZHOU/personal_website --skill photo-ingestion-upload-serve

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires wrangler, npx, node, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of ingesting, uploading, and managing photography media assets, reducing manual effort and ensuring consistent media delivery.

Core Features & Use Cases

  • Media Ingestion and Upload: Safely inspect local media folders, normalize metadata, and upload images to a cloud media backend.
  • Metadata Generation and Management: Create and update JSON metadata files with accurate references, dimensions, and alt text.
  • Use Case: Facilitate the addition of new photography albums by ingesting raw images, generating derivatives, and updating web page content automatically.

Quick Start

Provide the folder path of new photography images and run the skill to process, upload, and update the site content accordingly.

Frequently Asked Questions about photo-ingestion-upload-serve

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate photography media ingestion and upload to cloud storage?

To automate photography media ingestion, provide a local folder path of images; the workflow then inspects the folder, generates derivatives, safely uploads to cloud storage, and verifies delivery URLs before updating repository metadata.

How does derivative generation work for photography media assets?

Derivative generation processes raw photography images during ingestion, creating optimized versions with normalized metadata and accurate dimension references for seamless website integration and delivery.

Do I need Node and Wrangler to manage cloud uploads for photography projects?

Yes, Node and Wrangler are required dependencies to run the scripts that handle safe media uploads, derivative generation, and repository metadata updates within the structured photography workflow.

What is the best way to update repository metadata for new photography albums?

The best way to update repository metadata for photography albums is via an automated workflow that generates JSON files with accurate references and alt text, verifies cloud delivery URLs, and updates site content automatically.

Can I verify delivery URLs before finalizing website content updates?

Yes, the media ingestion workflow explicitly verifies cloud delivery URLs are correct and accessible before performing final repository metadata updates, ensuring seamless and error-free website content integration.