photo-management

Community

Standardize photo uploads with compression.

Authorpeterbamuhigire
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Managing photo uploads, previews, storage, and deletion consistently across modules to reduce UI inconsistencies and data gaps.

Core Features & Use Cases

  • Client-side compression: compress images before upload to save bandwidth and storage, using the Image Compression skill.
  • Per-entity photo rules: enforce 1 photo for people-based entities and up to 3 photos for non-people entities.
  • UX gallery patterns: provide a consistent card/list UI with preview, upload, and delete actions; supports lightbox previews and status indicators.

Quick Start

Compress client-side images before upload, enforce per-entity photo limits (1 for people, 3 for others), and implement a responsive gallery with previews and delete actions.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: photo-management
Download link: https://github.com/peterbamuhigire/skills-web-dev/archive/main.zip#photo-management

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.