generate-marketing-screens_skill

This skill generates pixel-perfect marketing screenshots and compelling Product Hunt copy for Next.js apps using Playwright MCP.

0

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill anaghkanungo7/agent-skills --skill generate-marketing-screens

  • launch-checklist.md3.6 KB
  • README.md4.7 KB
  • SKILL.md14.1 KB

Overview

This skill automates creation of Product Hunt–ready marketing screenshots and generates a launch-ready Product Hunt listing for deployed Next.js (and other) web apps. It uses Playwright MCP commands to capture six pixel-perfect PNG screenshots at a marketing viewport and produces a structured PRODUCT_HUNT.md with tagline, descriptions, features, and maker comment. The output is saved to a marketing directory in the project root.

How this skill works

I connect to the Playwright MCP browser APIs to navigate your live site, set the viewport to 1440x900, wait for client-side resources to load, verify content via accessibility snapshots, and capture six curated PNG screenshots. After screenshots are saved, I create a PRODUCT_HUNT.md using on-site context and a proven template for tagline, short and long descriptions, feature bullets, key numbers, tech stack, topics, maker comment, and screenshot captions.

When to use it

  • Preparing assets for a Product Hunt launch
  • Creating marketing screenshots for a public demo or press kit
  • Generating a full Product Hunt listing draft quickly
  • Capturing consistent UI images for release notes or blog posts
  • When you need repeatable, production-quality screenshots for multiple deployments

Best practices

  • Run against the deployed public URL — localhost can miss fonts, CDN images, and real performance
  • Confirm product name, list of key pages, auth needs, and output directory before starting
  • Use viewport screenshots at 1440x900 and save as PNG (no fullPage, no JPEG)
  • Wait 3–5 seconds after navigation and use snapshots to ensure content loaded (extend to 10s for heavy client loads)
  • Dismiss modals, cookie banners, and set light theme before capturing

Example use cases

  • Automate a 6-image Product Hunt gallery and a complete PRODUCT_HUNT.md for launch day
  • Capture marketing screenshots for a new dashboard, analytics page, pricing page, and detail views
  • Generate a quick launch draft when coordinating with makers or press teams
  • Produce consistent image sets across staging and production to compare visual regressions
  • Create assets and copy for scheduled launches on high-traffic weekdays

FAQ

Provide credentials or a session cookie, or supply a demo URL. I can navigate to login and fill credentials only if you give them and consent.

Will screenshots match production exactly?

They will if you run against the deployed public URL. Localhost or staging can differ due to missing CDNs, fonts, or production data; I will warn you if a localhost URL is supplied.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational