Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add a8cteam51/claude-code-plugins --skill site-launch-comparisongit clone --depth 1 https://github.com/a8cteam51/claude-code-pluginsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/a8cteam51/claude-code-plugins/site-launch-comparison)<a href="https://agentmods.dev/skills/a8cteam51/claude-code-plugins/site-launch-comparison"><img src="https://agentmods.dev/badge/skills/a8cteam51/claude-code-plugins/site-launch-comparison/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/a8cteam51/claude-code-plugins/site-launch-comparison"><img src="https://agentmods.dev/badge/skills/a8cteam51/claude-code-plugins/site-launch-comparison.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00134 | $0.02632 |
| Opus 5.5 | $0.00054 | $0.01053 |
| Sonnet 5.5 | $0.00027 | $0.00526 |
| Haiku 4.5 | $0.00013 | $0.00263 |
Grade B, and why
site-launch-comparison scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Asks for rootmediumPrivilege escalation
A mod that escalates privileges can change anything on the machine, not only the project.
- **No root.** `playwright install-deps` calls sudo and fails in sandboxes. How it starts
The opening of the file, as written. The whole thing — 248 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Site launch comparison
Produce a visual before/after record of a site change: full-page screenshots of matching URLs on two hosts, side by side in one HTML page the user can open, scroll, and hand to stakeholders.
Typical framing: before is the old site (staging, UAT, the previous theme), after is the new one (production, the new theme). Nothing is WordPress-specific — any two hosts serving comparable URLs work.
Locate the skill directory first
Every command below runs a bundled script. Determine the directory containing
this SKILL.md file and store it as SKILL_DIR — the user's working directory
is their project, not this skill, so bare relative paths will not resolve:
SKILL_DIR="<absolute path to the directory holding this SKILL.md>"
Why this needs a script and not just a browser
Four things reliably ruin hand-rolled screenshot runs, and the bundled scripts already handle all of them. Knowing they exist saves you from rediscovering them the hard way:
- Bot-check interstitials. Many sites serve a "Checking your browser…" page
to datacenter IPs. It clears in a few seconds, but a naive script screenshots
the interstitial and reports success.
capture.pywaits for real content and validates page height before saving. - Shell time limits. Agent shells are often capped at ~3 minutes per call,
and background processes do not survive between calls, so a long capture
job gets killed with nothing saved.
capture.pyis resumable and budget-limited: run it repeatedly until it printsREMAINING 0. - No root.
playwright install-depscalls sudo and fails in sandboxes.setup_browser.shunpacks the shared libraries into a local prefix instead. - Overlays and lazy loading. A cookie banner or newsletter modal on one
side and not the other makes the comparison unreadable; lazy images render
blank in a full-page shot.
capture.pysuppresses common overlays and pre-scrolls the page.
Workflow
1. Confirm scope before capturing
What ships with it
7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 248 lines · 134 tokens per session scan B 0a3a1029d0d5
site-launch-comparison is a skill published in the GitHub repository a8cteam51/claude-code-plugins (5 stars, last pushed 2d ago), licensed MIT. It adds 134 tokens to every session and 2,632 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-16.
Other skills, from other repositories
webui-code
Use this skill when generating or reviewing WebUI code. This skill contains knowledge on WebUI code following Chrome's Lit-element architecture and styling guidelines.
browserwing-executor
Control browser automation through HTTP API. Supports page navigation, element interaction (click, type, select), data extraction, accessibility snapshot analysis, screenshot, JavaScript execution, and batch operations.
figma-design-review
Critique and review Figma designs to ensure alignment with Chromium codebase components, tokens, and structure. Use when the user asks to critique, review, or audit a design, check alignment with code, or compare a Figma node against component specifications or coding standards.
figma-to-webui
Recreate Figma design frames as production-level Chromium WebUI code following Chrome's Lit-element architecture and styling guidelines. Use when asked to create WebUI code from a Figma frame URL.
figma-to-views-json
Recreate Figma design frames as prototype-ready Chromium Views JSON script following Chrome's native Views architecture, component guidelines, and color/shape token mappings. Use when asked to create C++ Views Prototype JSON script from a Figma frame URL.
figma-to-views
Recreate Figma design frames as production-ready Chromium C++ Views code following Chrome's native Views architecture, component guidelines, and color/shape token mappings. Use when asked to create C++ Views code from a Figma frame URL.