Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Matias Vallejos avatar

Shipstats

  • 5 repo stars
  • Updated May 12, 2026
  • mativallej/shipstats

shipstats is a Claude Code marketplace skill that converts weekly metrics JSON and a design-system markdown spec into a self-contained 1080×1200 screenshot-ready HTML poster for developers posting brand-aligned shipping

About

shipstats is a prompt-as-a-tool packaged as a Claude Code marketplace plugin for founders and developers who ship weekly and post progress without rebuilding Figma layouts each time. Drop metrics JSON, design-system tokens, and an optional logo into PROMPT.md or invoke the bundled skill; the agent returns a single self-contained HTML file at 1080×1200 with Google Fonts, base64-embedded logo, and a fixed section structure—header, optional growth timeline, hero metric, breakdown, daily peak. The skill renders only numbers present in input data with zero invented metrics. A bundled Python script resizes logos to 128×128 WebP plus base64. Install via /plugin marketplace add mativallej/shipstats or paste PROMPT.md into any long-context LLM. Developers reach for shipstats when Sunday recap posts need the same series look with updated numbers, not a one-hour design session.

  • Outputs self-contained 1080×1200 HTML poster with zero runtime dependencies
  • Fixed section structure: header, timeline, hero metric, breakdown, daily peak
  • Renders only metrics present in JSON—no hallucinated placeholder numbers
  • Bundled Python script resizes logos to 128×128 WebP with base64 embed
  • Works via Claude Code plugin or plain PROMPT.md for any long-context LLM

Shipstats by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add mativallej/shipstats

Add your badge

Show developers this marketplace is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars5
Last updatedMay 12, 2026
Repositorymativallej/shipstats

How do you turn weekly metrics into an X poster?

Feed weekly metrics JSON and a design-system.md into shipstats to generate shipstats-poster.html at 1080×1200 ready to screenshot for X.

Who is it for?

Developers and founders posting weekly shipping stats on X who want a repeatable poster layout driven by JSON metrics and a markdown design system.

Skip if: Teams needing live analytics dashboards, interactive charts, or automated social scheduling APIs instead of a static HTML screenshot asset.

What you get

A single self-contained HTML poster file at 1080×1200 with embedded fonts, base64 logo, and brand-aligned metric sections—screenshot-ready for X.

  • shipstats-poster.html
  • 1080×1200 screenshot-ready graphic

By the numbers

  • Outputs a 1080×1200 self-contained HTML poster canvas
  • Logo prep script resizes images to 128×128 WebP with base64 embedding
  • GitHub repository shows 5 stars on the shipstats project page

Recommended Marketplaces

How it compares

Pick shipstats for fixed-layout weekly X posters from JSON; use charting dashboards when you need live interactive analytics instead of a screenshot asset.

FAQ

What canvas size does Shipstats produce?

Shipstats produces a single self-contained HTML file on a 1080×1200 canvas that auto-scales to the viewport while preserving aspect ratio. Fonts load via Google Fonts with preconnect and logos embed as base64 data URIs so the file needs no external assets.

What inputs does Shipstats require?

Shipstats needs metrics as JSON or prose, a design-system markdown spec with palette, fonts, gradients, and spacing tokens, and an optional PNG or JPG logo attachment. Missing design tokens fall back to templates/design-system.md defaults shipped with the skill.

Does Shipstats invent metrics if data is sparse?

No—Shipstats follows a zero-invention rule and renders only numbers present in the supplied data. Sections omit cleanly when metrics are missing, with no placeholder filler or hallucinated growth figures.

Frontend & UIcontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.