obsidianmd/obsidian-releases ? reverse-engineered prompt

Reverse engineered prompt

I want to build a central directory for community plugins and themes for my own app, inspired by how Obsidian manages its ecosystem. The core of this should be a public GitHub repository that acts as the single source of truth.

This repo should contain a couple of key JSON files, one for listing community plugins and another for themes. Developers should be able to submit their work by making a pull request to add their extension's metadata—like its name, author, description, and repo link—to the appropriate JSON file.

Then, I need a simple, clean web page that reads these JSON files and presents the plugins and themes in a searchable, browseable list for my users. This will act as our community's "app store". My main application will also fetch data from these same JSON files to display the available extensions directly inside the app.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab