producthunt-launch

Automate Product Hunt launch submissions with Playwright-safe navigation and input handling.

Updated May 12, 2026
One-click install
npx skills add https://github.com/YeomanYe/skills --skill producthunt-launch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: producthunt-launch
Source: https://github.com/YeomanYe/skills/tree/main/producthunt-launch
Command: npx skills add https://github.com/YeomanYe/skills --skill producthunt-launch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product Hunt launch submissions are often brittle to automate due to dynamic UI, anti-bot protections, and multi-step forms that resist simple selectors. This skill provides a reliable path to automate the submission workflow using safe selectors and step-wise navigation.

Core Features & Use Cases

  • Robust multi-step navigation using the "Next step" buttons to progress through submission steps.
  • Safe tag selection by evaluating the dropdown options and clicking the desired tag, avoiding brittle keyboard sequences.
  • Text input handling with page.fill to preserve content order and prevent character scrambling.
  • Gallery image upload support via setInputFiles with explicit waits, plus guidance for thumbnail uploads due to security constraints.
  • Clear guidance for error scenarios (e.g., Cloudflare checks) and draft restoration.

Quick Start

Automate a Product Hunt submission workflow starting at /posts/new/submission by using Playwright to navigate steps safely as described.

Frequently Asked Questions about producthunt-launch

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

FAQPage Schema
How do I automate Product Hunt launch submissions using Playwright without breaking on multi-step forms?

Automate Product Hunt submissions by driving Playwright from /posts/new/submission, clicking "Next step" buttons to navigate multi-step forms, and using page.fill for text inputs to prevent character scrambling.

Why do simple selectors fail during Product Hunt web automation and how can I avoid brittle actions?

Simple selectors fail during Product Hunt web automation due to dynamic UI and anti-bot protections; avoid brittle actions by using evaluate-based tag selection to click dropdown options instead of keyboard sequences.

Can I handle image uploads and thumbnail generation in a Playwright submission workflow?

You can handle gallery image uploads in a Playwright submission workflow using setInputFiles with explicit waits, while thumbnail uploads require manual guidance due to browser security constraints.

What are the limitations of automating Product Hunt posts regarding Cloudflare checks and draft restoration?

Limitations of automating Product Hunt posts include potential blocks by Cloudflare checks requiring manual intervention, and the need for explicit guidance to handle draft restoration for incomplete submissions.

Does this Playwright automation approach support tag selection on Product Hunt?

This Playwright automation approach supports Product Hunt tag selection by evaluating dropdown options and clicking the desired tag, which safely avoids brittle keyboard sequences.