← ClaudeAtlas

paper-poster-htmllisted

Build a one-off HTML single-page academic poster with measurement-driven hard gates, real paper figures, a two-hue design-token system, and print-ready PDF via headless Chromium. Use only for "HTML 单页海报" or "one-off HTML poster" requests. Do not use for general poster requests (use paper2poster).
wookat/ai-research-skills · ★ 2 · Web & Frontend · score 63
Install: claude install-skill wookat/ai-research-skills
> **Fallback(本整合包补充)**:若 `mcp__codex__codex` 不可用,跨模型评审环节按本包 `skills/shared-references/reviewer-adapter.md` 降级(CLI → 零上下文子智能体/子会话),或跳过外部评审并在产物中注明 "External review skipped";测量类硬 gate(截图测量、print 校验)照常执行。非 Claude Code 平台无 `CLAUDE_SKILL_DIR` 时,脚本按 `<本 SKILL.md 所在目录>/scripts/` 直接定位。 # Paper Poster (HTML): measurement-gated poster generation One HTML file styled for an exact print canvas (`@page { size: W H }`), rendered to PDF via Playwright print emulation. **Iterate by measuring, not eyeballing** — the screen preview lies; only print emulation at the correct viewport tells the truth. Core gate machinery is adapted from [posterly](https://github.com/Chenruishuo/posterly) (MIT, © 2026 Ruishuo Chen — see `NOTICE.md` and `LICENSES/posterly-MIT.txt`); ARIS adds style discipline gates, figure-provenance gates, the cross-model review loop, and the anti-patch-loop fix vocabulary. ## Why this skill exists (the failure it prevents) A predecessor pipeline produced a poster with **30+ colors, zero real paper figures, a screen-pixel canvas, and tiny formulas floating in oversized boxes**, then spent 12+ review rounds making it *worse* — each round added a new badge color or bespoke SVG patch. The cure is structural, not exhortative: 1. **Hard gates run before any aesthetic opinion** (alignment, style, assets must PASS first — a reviewer never sees an unmeasured poster). 2. **A closed fix vocabulary** — visual-review fixes can only touch design tokens, whole catalogued components, c