AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Prettify

skill-cloud-peek-agent-skills-prettify · by Cloud-Peek

Use when the user wants to turn a message, document, or provided text into a polished, self-contained visual HTML infographic saved to a local file.

No reviews yet
0 installs
43 views
0.0% view→install

Install

$ agentstack add skill-cloud-peek-agent-skills-prettify

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-cloud-peek-agent-skills-prettify)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Prettify? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Prettify

Turn source content into a single, self-contained HTML infographic that looks like it was designed on purpose — then hand back the command to open it.

This skill deliberately gives you no fixed template. Don't fill in a prescribed layout. Read the content, decide what it's really about, and design the page that best communicates that. Trust your taste. The bar is "a polished product/landing infographic," not "markdown with nicer fonts."

Source content

  • If the user provides or points at text/a file, that's the source.
  • Otherwise use the last substantive assistant message.

Preserve every meaningful point. You may reorder, group, retitle, and condense for visual flow — but never invent facts or quietly drop real content.

The one hard constraint: self-contained & offline

  • One .html file. All CSS in a single inline ``. No external anything —

no CDNs, no web fonts, no remote images, no network requests. It must render perfectly with no internet.

  • Favor pure HTML + CSS + inline SVG. Reach for a little inline JS only if it

genuinely serves the content (most infographics need none). Keep it print-safe and responsive (stack gracefully on narrow screens).

Everything below is about quality, not rules to check off.

What makes one of these good

Think about what elevated the best versions of this:

  • Design, not decoration. A cohesive visual system — a small palette (CSS

variables help), consistent spacing, a clear type hierarchy (eyebrow → headline → subhead → body), generous whitespace, restrained rounded cards/shadows. Always use a dark colour scheme — a deep, near-black background (not pure #000), light/desaturated body text, slightly raised dark cards with subtle borders, and one vivid accent chosen to pop against the dark. Stay dark regardless of subject; tune the accent to the mood. One accent, used with intent.

  • Diagrams that carry real information — this is what separates a great

infographic from a styled list, and it's the bar you're most likely to miss. **Build at least one diagram that is bespoke to this content** — one that would make no sense pasted onto a different topic. Let the content choose its shape:

  • a process or decision → a stepped flow with the branch conditions labeled, not

just boxes;

  • "X calls/maps to Y" → a two-column wiring/mapping diagram with connectors;
  • categories or impact → a color-coded map **with a legend so color means

something**;

  • tradeoffs → before/after or side-by-side panels;
  • magnitudes → honest stat cards.

Build these from HTML/CSS/SVG; make them legible, not ornamental. Whenever you color-code, draw the legend — undefined color is decoration.

Anti-pattern to refuse: a row of numbered badges + a two-column tick-list + a few generic cards as the centerpiece. Those are reusable widgets — they look identical regardless of topic, so the page reads as a template even though you wrote no template. A checklist of the page's own section titles (or of this skill's own constraints) is decoration, not a diagram. Litmus test: if your main visual would survive a find-and-replace of the subject, it isn't carrying information — redesign it.

  • Scannable hierarchy. Someone should grasp the gist in ten seconds and be able

to drill in. Sections with clear headers, lead-ins, and visual rhythm.

  • Semantic color & labeling. If you color-code, define the meaning. Use chips/

tags/`` for identifiers, paths, and statuses.

  • Restraint and polish. Cohesion beats novelty. Give the page **one clear focal

point** — decide what the eye should hit first, and keep everything else calm enough that it can. On a dark canvas saturated colour is loud; spend it like money. When you colour-code a field whose values are mostly "baseline/unchanged," render those quietly (low saturation, close to the background, a small dot or thin edge) and reserve full-strength colour for the exceptional or changed value. If every cell is bright, nothing stands out and the reader doesn't know where to look. Align things. Don't crowd. Make it feel finished.

Match ambition to the material: a dense plan deserves several custom diagrams; a short note might be one elegant hero plus a single sharp diagram of its core idea. Scale the amount, never the craft — even a thin source earns one genuinely bespoke visual, not a grid of stock cards. Don't force structure the content doesn't have, and don't flatten structure it does.

Output

Save to /tmp with a descriptive, timestamped name:

TS=$(date +%Y%m%d-%H%M%S)
OUT="/tmp/prettify-${TS}.html"

Final response

After writing the file, keep it short:

  1. One sentence naming the file and what you made.
  2. A fenced bash block with exactly the open command, e.g.:
open /tmp/prettify-.html

Don't paste the HTML into chat and don't re-summarize the source.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.