One-click install
npx skills add https://github.com/elvisun/newsjack --skill press-clip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: press-clip
Source: https://github.com/elvisun/newsjack/tree/main/skills/press-clip
Command: npx skills add https://github.com/elvisun/newsjack --skill press-clip

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright-core, and includes scripts (resource) components.

What problem does it solve?

Manually creating press clips is time-consuming and error-prone. This skill automates the process, producing high-fidelity press clips with minimal input and review, saving time and ensuring accuracy.

Core Features & Use Cases

  • Automated Press Clip Creation: Convert live articles into press clips that maintain the publication's branding and layout.
  • Client-Specific Clipping: Isolate and preserve a specific section of a roundup article for a client.
  • Logo Incorporation: Stamp the publication's logo on the top of the clip to ensure brand consistency.
  • Review Workflow: Include a separate review step to ensure the final clip is free of ads and includes the necessary branding elements.

Quick Start

To create a press clip from an article, run: node clip.mjs --url "https://example.com/article" --out "press-clips/example-clip.pdf" --preview "press-clips/example-clip.png"

Frequently Asked Questions about press-clip

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

FAQPage Schema
How do I convert a live article into a PDF press clip while preserving branding?

You can convert an article into a press clip by running a Node.js script with Playwright to manipulate the DOM, isolate the article section, and export a high-fidelity PDF that preserves the original publication branding and layout.

Can I extract a specific section from a roundup article for a client-specific press clip?

Yes, you can isolate a specific section of a roundup article for a client-specific press clip by providing user input to identify the target article section and drop unwanted site-specific content during the DOM manipulation step.

Does automated document processing with Playwright support adding publication logos to PDFs?

Yes, the automated document processing workflow includes a logo incorporation step that stamps the publication's logo at the top of the generated PDF clip to ensure brand consistency.

What is the best way to remove ads and verify branding when creating press clips from web pages?

The best way to remove ads and verify branding is to use the included review workflow, which provides a separate step to ensure the final clip is free of ads and includes the necessary publication branding elements.

Do I need playwright-core installed to extract data from web pages for press clips?

Yes, playwright-core is a required dependency. The skill utilizes Playwright to interact with the live article's HTML, manipulate the DOM to drop site-specific content, and generate the high-fidelity PDF press clip output.

Why does my press clip include unwanted site-specific content from the live article?

Unwanted site-specific content appears when the user input fails to correctly identify the target article section. The skill requires explicit user input to isolate the article and drop irrelevant elements during the DOM manipulation phase.