gallery-app

Generate a gallery.json configuration defining categories and media items.

5.5k|794|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/shiaho777/web-to-app --skill gallery-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gallery-app
Source: https://github.com/shiaho777/web-to-app/tree/main/app/src/main/assets/skills/gallery-app
Command: npx skills add https://github.com/shiaho777/web-to-app --skill gallery-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure a Gallery app by generating a structured gallery.json that defines categories and items for a media collection to be rendered by the host app.

Core Features & Use Cases

  • Generate gallery.json with fields: title, viewMode, playMode, sortBy, categories, and items (image or video) to describe how media is displayed.
  • Validate media references and ensure all listed assets exist within the project, enabling predictable rendering and offline access.
  • Use cases include organizing photo/video libraries, creating themed galleries, and packaging content for on-device previews.

Quick Start

Create a gallery.json that defines your media categories and items for the app.

Frequently Asked Questions about gallery-app

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

FAQPage Schema
How do I package a media library into an installable APK?

To package media libraries into an APK, generate a structured gallery.json configuration defining categories and items for your media collection. This configuration is rendered by the host app to display photos and videos offline.

What is a gallery.json configuration used for in a media app?

A gallery.json configuration defines how a media collection is displayed, specifying fields like title, viewMode, playMode, sortBy, categories, and items. It structures photo and video libraries for predictable app rendering.

How do I configure categories and items for a themed media gallery?

Configure categories and items within the gallery.json file, specifying whether each item is an image or video. This organizes content into themed galleries for on-device previews and predictable rendering.

Does the gallery configuration validate media references for offline access?

Yes, the configuration validates media references to ensure all listed assets exist within the project. This validation enables predictable rendering and offline access by confirming media items are present.

Can I organize both photos and videos into categorized galleries?

Yes, organize photo and video libraries by creating a gallery.json listing image and video items within defined categories. This supports creating themed galleries and packaging content for on-device previews.