cardweave-skill

Generate 9-image card poster series from Hacker News AI news via Python and Playwright.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, playwright, and includes references (resource) and assets (resource) components.

What problem does it solve?

Manually creating daily social media card posters from AI and Agent news is time-consuming and inconsistent. This Skill automates the entire pipeline from Hacker News search to rendered PNG screenshots, eliminating repetitive design and curation work.

Core Features & Use Cases

  • Automated Curation Pipeline: Searches Hacker News via Algolia API, filters by points and date, and selects entries for three series (trend, tool, brief) based on configurable rules.
  • HTML Poster Generation: Renders 9 vertical 540×960 card pages (3 series × 3 pages) with CSS variable theming (purple/green/amber) and optional Playwright screenshots.
  • Use Case: A content creator running this Skill each morning gets 3 ready-to-publish WeChat articles with embedded card posters and 9 shareable PNG images for social media.

Quick Start

Use the cardweave-skill to generate today's daily card poster series from the latest HN AI news and export the screenshots for social sharing.

Frequently Asked Questions about cardweave-skill

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

FAQPage Schema
How do I automate generating daily social media card posters from Hacker News?

Automating daily social media card posters from Hacker News is done by running a Python pipeline that searches the Algolia API, curates entries, and renders 9 vertical 540×960 HTML cards without manual intervention.

Can I use Playwright to take PNG screenshots of HTML card posters?

Yes, Playwright is used to take PNG screenshots of HTML card posters. The pipeline renders the HTML pages and optionally captures PNG images for social sharing on platforms like WeChat.

What is the best way to generate 9-image poster batches for WeChat public accounts?

Generating 9-image poster batches for WeChat public accounts is achieved by configuring a curation file to orchestrate three series (trend, tool, brief), rendering 3 pages per series with CSS variable theming.

Does the automated news curation pipeline support custom filtering rules?

The automated news curation pipeline supports custom filtering rules. It searches Hacker News via the Algolia API and filters entries by points and date to select content for different card series.

How do I apply different CSS color themes to generated card posters?

Applying different CSS color themes to generated card posters is managed through CSS variable theming. The pipeline supports purple, green, and amber themes to style the 3 distinct series.

Do I need Python and Playwright installed to run the card poster generation pipeline?

Yes, you need Python and Playwright installed to run the card poster generation pipeline. The pipeline relies on Python scripts for orchestration and Playwright for capturing HTML to PNG screenshots.