marketplace-generator

Generate a searchable marketplace website from multiple data sources.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/exposir/ai-talk --skill marketplace-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marketplace-generator
Source: https://github.com/exposir/ai-talk/tree/main/notes/skill/marketplace-generator
Command: npx skills add https://github.com/exposir/ai-talk --skill marketplace-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of searchable, data-driven marketplace websites by aggregating diverse data sources and rendering a polished UI, saving teams time and engineering effort.

Core Features & Use Cases

  • Multi-source ingestion: GitHub repos, NPM packages, Awesome lists, RSS feeds, and custom APIs to seed a single marketplace.
  • Fast, static UI: Pure HTML/CSS/JS with real-time search, tag filtering, and responsive layouts for deployment on static hosting.
  • Authentication & favorites: Optional Firebase-backed GitHub/Google login and cloud-synced favorites for cross-device usage.
  • Templates & deployment: Template-driven site generation with example configs and straightforward deployment to GitHub Pages, Netlify, or Vercel.
  • Use cases: Build skills centers, tool directories, article aggregators, or component showcases from heterogeneous data sources.

Quick Start

Install dependencies and run the generator with a YAML config to produce a deployable HTML site.

Frequently Asked Questions about marketplace-generator

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

FAQPage Schema
How do I build a searchable marketplace website from multiple data sources?

To build a searchable marketplace website from multiple data sources, you can use a generator that ingests GitHub, NPM, RSS, and custom APIs to consolidate listings into a static HTML site with real-time search and tag filtering.

Can I aggregate GitHub repos and NPM packages into a single static site directory?

Yes, you can aggregate GitHub repos and NPM packages into a single static site directory by configuring a multi-source data ingestion layer that consolidates these sources into a unified, searchable marketplace UI.

Does the generated marketplace support Firebase authentication and cloud-synced favorites?

The generated marketplace supports Firebase authentication and cloud-synced favorites, allowing optional GitHub or Google login to provide cross-device favorite tracking for marketplace users.

What is the best way to deploy a static marketplace generated from an Awesome list?

The best way to deploy a static marketplace generated from an Awesome list is using static hosting platforms like GitHub Pages, Netlify, or Vercel, as the generator outputs pure HTML, CSS, and JS files.

Do I need a database to run a marketplace generated from RSS feeds and custom APIs?

You do not need a database to run a marketplace generated from RSS feeds and custom APIs, because the generator produces a static HTML output with a client-side search and filtering UI that operates without backend infrastructure.

Can I use this marketplace generator to create a component showcase with auto-refresh?

You can use this marketplace generator to create a component showcase with auto-refresh, supporting use cases like tool directories and skills centers with an optional auto-refresh feature for updating the displayed data.