Build a custom admin app — just by instructing Shopify's built-in AI "Sidekick" — that lists your products' scheduled publish dates by sales channel and lets you change the date or publish instantly right there. In standard Shopify the scheduled-publish status is scattered across individual products and hard to grasp, so this consolidates scheduled / published into one view.

What this app does
Pick a sales channel, search by product name, and see each product's "scheduled / published" status and datetime in one list. Scheduled publishing itself is a standard feature, but getting a cross-product overview of "which product goes live, and when" is a chore in standard Shopify. This app puts it on one screen and lets you change the date or publish instantly on the spot.

How to use it (just paste the prompt into Sidekick)
Copy the full Sidekick prompt in the "Sample code" section below, paste it into Sidekick in your Shopify admin, and say "create this app." The prompt is also managed on GitHub: StoreHero/sidekick-product-publish-scheduler

Technical notes
- Channel names are read via
Publication.name(the catalog field returns null in this runtime) - Products are fetched with
-status:archivedto reliably include active + draft - Setting, changing, and instant-publishing use
publishablePublish - Bidirectional pagination handles large catalogs
