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.