x-post

Generates high-resolution screenshots and tweet copy for X posts about app sections.

Updated May 14, 2026
One-click install
npx skills add https://github.com/jesusprodriguezUnir/bracketMundial --skill x-post-jesusprodriguezunir
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: x-post
Source: https://github.com/jesusprodriguezUnir/bracketMundial/tree/main/.agents/skills/x-post
Command: npx skills add https://github.com/jesusprodriguezUnir/bracketMundial --skill x-post-jesusprodriguezunir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, sharp.

What problem does it solve? Creating engaging X (Twitter) posts about app content requires manually capturing screenshots, resizing them to the correct aspect ratios, and writing copy under 280 characters. This Skill automates the entire asset production pipeline for social media promotion. ## Core Features & Use Cases - Automated Screenshot Capture: Uses Playwright to navigate app views (matchdays, standings, squads, leagues, knockout bracket) and capture images at 1600x900 (16:9) or 1080x1080 (1:1) via sharp. - Tweet Copy Generation: Produces tweet text strictly under 280 characters with app URL and optimized hashtags like #ChampionsLeague and #UCL. - Customization Options: Supports banner text overlays, light/dark themes, and Spanish/English interface languages. - Use Case: Before a Champions League matchday, run the command for the 'jornadas' view with a custom banner to get a ready-to-post PNG and tweet text, then combine up to 4 images into a carousel post. ## Quick Start Ask the assistant to create an X post for the Champions League matchday view with a 16:9 ratio and a custom banner text.

Frequently Asked Questions about x-post

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

FAQPage Schema
How do I create a Twitter post image from an app screenshot?▼

Run the x:post command with a view name like 'jornadas' or 'tabla' to capture the app section via Playwright. The script outputs an optimized PNG at 1600x900 or 1080x1080 resolution plus a tweet text file in the marketing/x folder.

What image sizes work best for X (Twitter) posts?▼

X supports 16:9 panoramic images at 1600x900 pixels for landscape posts and 1:1 square images at 1080x1080 for mobile feeds. This tool generates both ratios using the --ratio flag with sharp-based optimization.

Can I post to X automatically without the Twitter API?▼

This tool does not use the X API or require developer credentials. It produces final PNG and text files ready for manual posting or scheduling through tools like TweetDeck, Buffer, or Hootsuite.

How do I post multiple images in one tweet?▼

X allows up to 4 images per tweet. Run the capture command for each desired view, then attach all generated PNGs from the marketing/x folder in the X composer along with one of the generated tweet texts.

Does the screenshot tool support dark mode and multiple languages?▼

Yes, the --theme flag switches between light and dark modes, and --lang selects Spanish or English interfaces. Playwright dispatches a custom navigate event in the Shadow DOM, making captures independent of the active language.