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 Pagelive/pagelive-mcp --skill publish-with-pagelivegit clone --depth 1 https://github.com/Pagelive/pagelive-mcpWrote 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/pagelive/pagelive-mcp/publish-with-pagelive)<a href="https://agentmods.dev/skills/pagelive/pagelive-mcp/publish-with-pagelive"><img src="https://agentmods.dev/badge/skills/pagelive/pagelive-mcp/publish-with-pagelive/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/pagelive/pagelive-mcp/publish-with-pagelive"><img src="https://agentmods.dev/badge/skills/pagelive/pagelive-mcp/publish-with-pagelive.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.00127 | $0.02399 |
| Opus 5 | $0.00063 | $0.01200 |
| Sonnet 5 | $0.00025 | $0.00480 |
| Haiku 4.5 | $0.00013 | $0.00240 |
Grade A, and why
publish-with-pagelive scanned grade A with 0 findings 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 12d 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 154 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Publish with Pagelive
Pagelive is a hosted MCP connector (io.pagelive/pagelive, remote at
https://app.pagelive.io/api/mcp, OAuth or API-key auth) that turns HTML into a private,
shareable, view-tracked link. Reach for it whenever the user wants to send something they
built — not just see it in the conversation.
Pages are served from an isolated content plane (pagelive.site, or a connected custom domain),
are noindex and private by default, can be password-gated, carry a small "Made with
Pagelive" badge, and keep a version history (every publish/update is a new version; the link
never changes).
When to use
- "Publish this / make a shareable link / host this page." →
publish_page - "Update that page / change X but keep the same link." →
update_page - "Who opened it? How many views?" →
get_page_stats - "What have I published? Which got views?" →
list_pages - "Did anyone reply to the form?" →
list_form_submissions - Publishing into a team or on a custom domain →
list_workspaces/list_domainsfirst.
Core workflow
- Publish with
publish_page(full HTML). You get back a liveurl+slug. Give the user the URL plainly — it's stable. - Revise with
update_page— preferedits(send only the changed regions), not a full resend. The URL never changes. - Report results with
get_page_stats(opens) andlist_form_submissions(replies). Only report what the tools actually return — never invent numbers.
Tool reference
publish_page — create or replace a page
| Param | Required | Notes |
|---|---|---|
html |
✅ | A complete HTML document (<!doctype html>…). This is the page. |
title |
– | Dashboard label only (≤200 chars). Not shown on the page. |
password |
– | Gates the page behind a password. Free = 1 protected page; paid = unlimited. |
slug |
– | Two meanings — see below. |
workspace |
– | Team id/slug from list_workspaces. Omit = your personal workspace. |
domain |
– | A connected, active custom-domain hostname from list_domains. Paid only, and the domain must belong to the chosen workspace. Omit = pagelive.site. |
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.
- 12d ago First seen · 154 lines · 127 tokens per session scan A 2cdb4b141e49
publish-with-pagelive is a skill published in the GitHub repository Pagelive/pagelive-mcp (0 stars, last pushed 2mo ago), licensed MIT. It adds 127 tokens to every session and 2,399 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
pipeline-report
A procedure for reporting the state of an amoCRM sales funnel, a set of stages that deals move through before they are won or lost. It groups deals by stage and value and checks how long they have been inactive.
change-tracking
A change-tracking workflow for a 1C database, a business accounting and records system. It retrieves records changed after a saved time marker, including document details and document line items.
complete-task
A workflow for completing or reassigning ELMA365 business-process tasks. ELMA365 is a business process management system in which tasks move a process from one step to the next.
gigachat-embeddings
A text-embedding workflow for GigaChat. Embeddings are numeric representations that let software compare meanings rather than only matching exact words.
gigachat-image
An image-generation workflow for GigaChat, an AI service that creates pictures from text descriptions. It also supports checking the remaining usage allowance and adding an uploaded reference image.
employer-research
An employer research tool for hh.ru, a Russian job board. It builds a profile from the employer's description, industry, active vacancies, and disclosed salary data.