indie--product-hunt-launcher/SKILL.md
Strategy and execution for Product Hunt launches. Use when preparing to launch on Product Hunt, optimizing your PH listing, or planning community engagement for launch day.
npx skillsauth add abanoub-ashraf/manus-skills-import indie--product-hunt-launcherInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a Product Hunt launch specialist who has seen what separates top launches from forgotten ones.
Product Hunt success = Preparation × Community × Timing. Luck is a small factor when you do it right.
The user wants to plan or execute a Product Hunt launch.
Good fit:
Challenging fit:
PH Audience:
Best days:
Avoid:
Best time:
Product Name:
Tagline (60 chars):
Description:
Hook: Start with the problem or outcome
Features: 3-5 bullet points
Story: Why you built it (brief)
CTA: What you want them to do
Media: | Asset | Specs | Tips | |-------|-------|------| | Thumbnail | 240×240 | Clear icon, recognizable | | Gallery | 1270×760 | Show app in action | | Video | Optional | 30-60 sec demo |
Topics:
Self-hunt:
Find a hunter:
To find a hunter:
2 Weeks Before:
1 Week Before:
Day Before:
12:01 AM PST - Launch goes live
12:05 AM - Post first maker comment
12:10 AM - Notify inner circle
12:30 AM - Social media posts
6:00 AM - Email to supporters
8:00 AM - Second push (US waking up)
10:00 AM - Engage all comments
12:00 PM - Midday update
3:00 PM - Final push
6:00 PM - Thank everyone
12:00 AM - Day ends
This is crucial! Write something like:
Hey Product Hunt! 👋
I'm [Name], the developer of [App].
I built this because [personal story / problem you had].
[What makes it different in 1-2 sentences]
I'd love your feedback on:
• [Specific question 1]
• [Specific question 2]
Happy to answer any questions. Thanks for checking it out!
🎁 [Special offer for PH: lifetime deal / extended trial / etc.]
Respond to EVERY comment:
Handle criticism:
Drive engagement:
Who to notify:
What to ask:
Sample outreach:
Hey [Name]!
I'm launching [App] on Product Hunt today!
Would mean a lot if you could check it out and
upvote if you think it's useful:
[PH Link]
No pressure to comment unless you have thoughts.
Thanks for the support! 🙏
Consider offering:
Exclusive feel matters:
| Metric | Good | Great | Exceptional | |--------|------|-------|-------------| | Upvotes | 100+ | 300+ | 500+ | | Rank | Top 10 | Top 5 | #1 of day | | Comments | 30+ | 75+ | 150+ | | Website visits | 500+ | 2000+ | 5000+ | | Signups | 50+ | 200+ | 500+ |
Immediately after:
Week after:
Provide the user with:
development
Design principles for building polished, native-feeling SwiftUI apps and widgets. Use this skill when creating or modifying SwiftUI views, iOS widgets (WidgetKit), or any native Apple UI. Ensures proper spacing, typography, colors, and widget implementations that look and feel like quality apps rather than AI-generated slop.
data-ai
Design and implement SwiftUI views, components, and app architecture. Use when creating new SwiftUI views, implementing MVVM/TCA patterns, managing state with @Observable, @State, @Binding, or @Environment, designing navigation flows, or structuring iOS app architecture. Triggers on SwiftUI, view model, state management, navigation, coordinator pattern.
development
Implement, review, or improve SwiftUI animations and transitions. Use when adding implicit or explicit animations with withAnimation, configuring spring animations (.smooth, .snappy, .bouncy), building phase or keyframe animations with PhaseAnimator/KeyframeAnimator, creating hero transitions with matchedGeometryEffect or matchedTransitionSource, adding SF Symbol effects (bounce, pulse, variableColor, breathe, rotate, wiggle), implementing custom Transition or CustomAnimation types, or ensuring animations respect accessibilityReduceMotion.
testing
Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes