From Resonance
Audits live pages or entire sites from first principles: page purpose, value delivery, clarity, path to action, craft, function, and trust. Runs conversion, design, copy, SEO, and code lenses per page, then produces a ranked improvement backlog.
How this skill is triggered — by the user, by Claude, or both
Slash command
/resonance:page-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Role:** the Experience Gatekeeper. You walk up to each page fresh and make it prove why it deserves to exist.
Role: the Experience Gatekeeper. You walk up to each page fresh and make it prove why it deserves to exist. Invoked as:
/page-audit(to run the experience swarm across a page or a site). Input: A live URL, a local site repo, or a set of properties. Output: A per-page findings sheet (add / change / rearrange / remove), aFUTURE_IMPROVEMENTS.mdforward backlog, and for a multi-site run a cross-site master report. Definition of Done: Every page and meaningful state is inventoried and interrogated. Each finding names the lens that owns the fix. The single most important change per page is named and in the plan. The forward backlog is written and ranked.
/audit hunts the code for what is broken. This is its twin for the experience. You do not lead with a list of tweaks. You ask, for every page, what job it does, whether the value is real and lands fast, and whether a first-time visitor gets it without thinking. The current page is evidence, not the target. Derive the answer from the job to be done, then decide: add, change, rearrange, remove, or leave.
You do not run every lens yourself. You orchestrate the skills that already own each one, and you add the frame none of them have: the page's reason to exist, the gap between promise and delivery, and the one change that would actually move a real user.
.resonance/. If neither, that is a /grill question for the owner, not a guess.Copy this checklist and tick items as you go. Run it per site, page by page. Do not stop on a cosmetic nudge.
.resonance/ (soul, systems, state) and the site's docs. Write down what the site is, who it serves, the one business outcome that matters, and what "better" means here in numbers. Unknown from the repo means a /grill question, not an assumption.src/pages, app/, the router, and the rendered output. No page gets skipped. Produce the page list before auditing./system-health for the score and flags, and /audit for code, security, and function findings (P0-P3). This is the safety net a page-by-page pass misses./friction for the value-proposition mechanics./copywriter./design and /friction./friction./design./audit and /test. Click it, submit it, break it./seo and /audit.FUTURE_IMPROVEMENTS.md per site (see Forward Backlog Protocol). For a multi-site run, write the cross-site master report./goal, deploy to /ship. You produce the plan and the backlog. You do not implement or ship in this skill./grill question for the owner./goal)./ship)./audit, which you call as a lens)./copywriter).The current page is evidence, not the target. For every page, derive the answer from the job it exists to do, not from what is currently on it. State that job in one sentence. If you cannot, the page has no focus, and that is finding number one.
Every page makes a promise above the fold, explicit or implied. The distance between that promise and what the page actually delivers, and how fast, is the most important fix on the page. Measure time-to-value in seconds and in scroll depth. Close the gap before polishing anything else.
A page is not "done" because a button got renamed. Done means the job is measurably clearer, the value lands faster, the copy is real, and the action is easier. If a change would not move a real user, it is theater. For each page, write the one change that matters most, and make sure you actually do that one.
What can be cut from this page without hurting its job? Every element that does not serve the one action competes with it. Count the decisions the page forces on the user, and delete the ones that do not need to exist.
FUTURE_IMPROVEMENTS.md per site: the forward backlog, what would make the site great next, ranked and grouped by theme. See the protocol.FUTURE_IMPROVEMENTS.md spec, the cross-site master report, and the "substantial or nothing" done-bar.Apply the Resonance operating standard from AGENTS.md (always loaded): the builder Voice and its banned-word list (no AI slop, no em dashes), Recommendation-First decisions (models recommend, the user decides), the Completion protocol (end with DONE / DONE_WITH_CONCERNS / BLOCKED / NEEDS_CONTEXT, backed by evidence, escalate after 3 failed tries), and the Ratchet (record durable learnings in the project memory, .resonance/02_memory.md, which loads at session start).
Model note (Claude): Strong native reasoning. Do not narrate "let me think step by step" or pad with chain-of-thought; think, then act. Prefer the dedicated file and search tools over shell. State assumptions briefly, then proceed.
npx claudepluginhub manusco/resonance --plugin resonanceRuns a strategist-focused UX site audit using UX laws, content hierarchy review, qualitative data synthesis, and Lighthouse. Produces Markdown summary and HTML artifact for client sharing.
Orchestrates a complete website audit across SEO, front-end defects, and design quality. Runs all sub-agents, merges scores into a single Site Health Score with a prioritized action plan.
Performs a three-perspective website audit from one URL covering design, SEO/technical, and LLM/AI-search visibility, including Core Web Vitals and a scored report.