Performance Monitor
Use when the user asks to "generate an SEO report", "出月报", "set SEO alerts", or "排名掉了提醒我"; two modes — report builds multi-metric traffic/ranking/authority/c...
Rank
62
Safety
84
Downloads
1.6k
Updated
Oct 10, 2026
Version
19.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.6K downloadsadoption · observed Oct 10, 2026
- Latest release
- 19.0.0release · observed Jul 24, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17e1tg8pjra8dn1dvtq21sahx83hrxj:performance-monitor- Install using `clawhub skill install s17e1tg8pjra8dn1dvtq21sahx83hrxj:performance-monitor` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/aaron-he-zhu/performance-monitor before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-monitor/snapshot"
Documentation
CLAWHUB
146,426 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: performance-monitor
slug: performance-monitor
displayName: "Performance Monitor · SEO报告"
summary: "SEO报告/绩效仪表盘/SEO预警/排名监控"
description: 'Use when the user asks to "generate an SEO report", "出月报", "set SEO alerts", or "排名掉了提醒我"; two modes — report builds multi-metric traffic/ranking/authority/content dashboards, and alert configures threshold notifications for future ranking, traffic, technical, backlink, competitor, and AI-visibility changes. Not for raw position-by-position deltas — use rank-tracker. SEO报告/绩效仪表盘/SEO预警/排名监控'
version: "19.0.0"
license: Apache-2.0
compatibility: "Claude Code and compatible agent-skill hosts"
homepage: "https://github.com/aaron-he-zhu/aaron-marketing-skills"
when_to_use: "Use when generating multi-metric SEO/GEO performance reports, traffic summaries, stakeholder dashboards, SEO报告, 流量报告, 月报, 周报, 汇报给老板 (mode: report), OR when setting up monitoring alerts for rankings, traffic, backlinks, technical issues, competitor moves, or AI visibility changes, SEO预警, 排名监控 (mode: alert). Not for raw position-by-position ranking deltas — use rank-tracker."
argument-hint: "<domain> [--mode report|alert] [date range | metric]"
metadata: {"author": "aaron-he-zhu", "version": "19.0.0", "discipline": "seo-geo", "phase": "evaluate", "geo-relevance": "medium", "hermes": {"tags": ["marketing", "seo-geo", "evaluate"], "category": "seo-geo"}, "openclaw": {"emoji": "🔍", "homepage": "https://github.com/aaron-he-zhu/aaron-marketing-skills"}}
---
# Performance Monitor
One monitor skill, two modes. **`report`** builds a stakeholder-facing multi-metric snapshot of what already happened (traffic, rankings, GEO/AI, authority, backlinks, content) and turns period-over-period deltas into prioritized recommendations. **`alert`** configures forward-looking threshold and anomaly notifications so a drop in rankings, traffic, technical health, backlinks, competitor position, or AI citations fires before someone eyeballs it. Pick the mode from intent: past-tense reporting → `report`; future-tense "tell me when" → `alert`.
**Mode set:** `report` (multi-metric snapshot) · `alert` (forward thresholds/anomalies). Default when unstated: infer from verb tense (see Decision Gates).
**Scope guard — what this skill does NOT do:** it does not compute the CORE-EEAT content score or run its vetoes (T04/C01/R10) — that gate is [content-quality-auditor](../../tune/content-quality-auditor/SKILL.md); it does not compute the CITE domain score or run its vetoes (T03/T05/T09) — that gate is [domain-authority-auditor](../domain-authority-auditor/SKILL.md). This skill *reports* those scores when a gate has already produced them and *watches* them for change; it never scores. Raw position-by-position ranking deltas belong to [rank-tracker](../rank-tracker/SKILL.md).
## Quick Start
```text
# report mode
Create an SEO performance report for [domain] for [time period]
Generate an executive summary of SEO performance for [month/quarter]
Create a GEO visibility repo_meta.json
{
"ownerId": "kn73qjxwmbna25qq8q051epqt980sys5",
"slug": "performance-monitor",
"version": "19.0.0",
"publishedAt": 1784905164930
}references/alert-configuration-templates.md
# Alert Configuration Templates Compact alert thresholds and response plans for SEO/GEO monitoring. ## 1. Alert Thresholds | Area | Alert | Condition | Priority | |------|-------|-----------|----------| | Rankings | Critical drop | Top 3 keyword drops 5+ positions | Critical | | Rankings | Top 10 loss | Top 10 keyword drops out of top 10 | High | | Rankings | Moderate drop | Any keyword drops 10+ positions | Medium | | Rankings | Competitor overtake | Competitor passes you for key term | Medium | | Rankings | Positive movement | New Top 3, page 1 entry, 10+ position climb | Positive | | SERP features | Snippet lost / won | Featured snippet ownership changes | High / Positive | | SERP features | AI Overview change | Appears or disappears | Medium | | Traffic | Traffic crash | Day-over-day decline >=50% | Critical | | Traffic | Significant drop | Week-over-week decline >=30% | High | | Traffic | Moderate decline | Month-over-month decline >=20% | Medium | | Traffic | Trend warning | 3 consecutive weeks decline | Medium | | Conversions | Conversion drop | Organic conversions down 30%+ | Critical | | Conversions | CVR decline | Conversion rate drops 20%+ | High | | Technical | Site down | HTTP 5xx errors | Critical | | Technical | SSL expiry | Certificate expires in 14 days | Critical | | Technical | Robots.txt block | Important pages blocked | Critical | | Technical | Index drop | Important pages drop from index | Critical | | Technical | Crawl/index/CWV/mobile issue | Error spike 50%+, 10% index drop, CWV poor, mobile errors | High | | Technical | New 404 pages | 404 errors on important pages | Medium | | Technical | Redirect chains | 3+ redirect hops | Medium | | Security | Manual action / malware | GSC warning or flagged issue | Critical | | Backlinks | High-value link lost | DA 70+ link removed | High | | Backlinks | High-value link gained | New DA 70+ link | Positive | | Backlinks | Multiple lost links | 10+ links lost in a day | Medium | | Backlinks | Toxic / negative SEO | Spam pattern or toxic score +20% | High | | Competitors | Competitor content/backlink move | New content/update or high-DA link | Info | | GEO | Citation lost/won | AI citation ownership changes | Medium / Positive | | GEO | Citation rate drop | AI citation rate drops 20%+ | High | | Brand | Negative mention / rating drop | Sentiment or rating deterioration | High | | Brand | Unlinked mention | Brand mention without link | Opportunity | ## 2. Page-Level Traffic Rules | Page Type | Alert Condition | Priority | |-----------|-----------------|----------| | Homepage | 20%+ decline | Critical | | Top 10 pages | 30%+ decline | High | | Conversion pages | 25%+ decline | High | | Blog posts | 40%+ decline | Medium | ## 3. Response Plans | Priority | Response Time | Immediate Actions | |----------|---------------|-------------------| | Critical | Within 1 hour | Confirm data, check server/GSC/indexing, assign owner, start incident log | | High | Same day | Diagnose cause, com
references/alert-threshold-guide.md
# Alert Threshold Guide ## Severity Levels **Standard Deviation method**: Info (1 SD), Warning (1.5 SD), Critical (2 SD), Emergency (3 SD) from baseline mean. ## Thresholds by Metric Category ### Traffic | Metric | Warning | Critical | Emergency | |--------|---------|----------|-----------| | Organic sessions (WoW) | -15% | -30% | -50% | | Organic sessions (DoD) | -25% weekday | -40% | Site appears down | | Non-brand sessions (WoW) | -20% | -35% | -50% | | Organic conversions (WoW) | -20% | -40% | -60% | | Top 10 page traffic (WoW) | -25% | -40% | -60% | ### Rankings | Metric | Warning | Critical | |--------|---------|----------| | Tier 1 keyword position | Drop >= 3 | Drop >= 5 | | Tier 2 keyword position | Drop >= 5 | Drop >= 10 | | Tier 3 keyword position | Drop >= 10 | Off page 3 | | Average position (all) | +2.0 worsening | +5.0 worsening | | Keywords in top 10 | -10% count | -20% count | | Brand keyword | Any drop from #1 | Below #3 | | Featured snippet | Any loss | 3+ losses | ### Technical | Metric | Warning | Critical | Emergency | |--------|---------|----------|-----------| | New 4xx errors | >5/day | >20/day | >100/day | | New 5xx errors | >1/day | >5/day | >20/day | | Crawl rate change | -30% baseline | -60% baseline | Near-zero | | Index coverage drop | -5% | -15% | -30% | | Server response time | >500ms | >1000ms | >2000ms | | LCP (mobile) | Needs Improvement | Poor | >6s | | CLS | >0.1 | >0.25 | >0.5 | | INP | >200ms | >500ms | >1000ms | ### Backlinks | Metric | Warning | Critical | |--------|---------|----------| | Referring domains lost (weekly) | >5% total | >15% total | | High-authority link lost (DR 60+) | Any loss | 3+ in one week | | Toxic link spike | >10/week | >50/week | | Exact match anchor % | Reaches 20% | Reaches 30% | ### GEO / AI Visibility | Metric | Warning | Critical | |--------|---------|----------| | AI citation rate | Drops 10+ pp | Below 10% | | Key query citation lost | Any Tier 1 | 3+ Tier 1 queries | | Citation position | Worsens by 2+ | Dropped entirely | ## Alert Routing | Priority | Channel | Escalation | |----------|---------|------------| | P0 Emergency | SMS + Phone + Slack #emergencies | PagerDuty on-call | | P1 Urgent | Slack #alerts + Email | SMS if unacknowledged in 4h | | P2 Important | Email + Slack #daily | Auto-escalate to P1 after 1 week | | P3 Monitor | Weekly digest | Auto-escalate to P2 after 1 month | ## Suppression Rules | Rule | Configuration | |------|--------------| | Duplicate cooldown | No re-alert same metric for 24h | | Maintenance window | Suppress non-security alerts | | Weekend adjustment | Increase traffic thresholds +20% | | Recovery auto-close | Close if metric normalizes within 48h | | Batch related | Group multiple ranking drops into one alert | ## Threshold Tuning | Signal | Action | |--------|--------| | >30% false positives | Widen thresholds by 0.5 SD | | Missed real problem | Tighten the specific threshold | | Seasonal change | Adjust baselines for
references/kpi-definitions.md
# SEO/GEO KPI Definitions Use these definitions when building recurring performance reports. Always show source, date range, comparison period, and whether the metric is brand, non-brand, or blended. ## KPI Matrix | Category | KPI | Formula / source | Good | Warning / action trigger | |----------|-----|------------------|------|--------------------------| | Organic search | Organic sessions | Count sessions where medium = `organic`; analytics platform | Growing MoM; 3-10% MoM is healthy | Decline >10% MoM without seasonal cause; split brand vs non-brand | | Organic search | Organic CTR | Organic clicks / impressions x 100; Search Console | >3% overall | <1.5% or declining; stable position + low CTR means title/meta issue | | Organic search | Average position | Sum of positions / keyword count; Search Console or SEO tool | <20 for tracked keywords; improving | >30 or worsening; pair with top 10/top 20 distribution | | Organic search | Keyword visibility | Sum of estimated CTR at position x monthly volume | Growing | Declining 3+ consecutive weeks | | Organic search | Pages indexed | Valid indexed pages in Search Console | Close to intended indexable pages | Drop without intent; submitted/indexed gap; indexed > intended | | Organic search | Organic CVR | Organic conversions / organic sessions x 100 | >2% lead gen; >1% e-commerce | <0.5% or declining while traffic grows | | Organic search | Non-brand share | Non-brand organic sessions / total organic sessions x 100 | >50% | <30%, indicating brand dependency | | GEO / AI | AI citation rate | Cited queries / monitored AI-answer queries x 100 | >20% | <5% or declining | | GEO / AI | AI citation position | Sum citation positions / citation count | Top 3 average | Not cited or consistently 5+ | | GEO / AI | AI answer coverage | Topics with AI answers / target topics x 100 | Growing | Declining coverage | | GEO / AI | Brand mention in AI | AI responses containing brand name | Growing for authority topics | Zero mentions on priority topics | | Authority | Domain Rating / Authority | Tool-specific 0-100 logarithmic link score | Growing and competitive | Flat while competitors grow | | Authority | Referring domains | Distinct root domains linking | Growing MoM | Net loss for 2+ months | | Authority | Backlink growth rate | New backlinks - lost backlinks | Positive and steady | Negative 2+ months or spam-like spike | | Authority | Toxic link ratio | Toxic backlinks / total backlinks x 100 | <5% | 5-10% warning; >10% critical, review before disavow | | Technical | Crawl budget utilization | Useful pages crawled / total pages crawled x 100 | >80% useful/indexable | High crawl of non-indexable or low-value pages | | Technical | Index coverage rate | Indexed pages / submitted pages x 100 | >90% for curated sitemap | <80% or declining | | Content | Content efficiency | Organic sessions per piece / cost per piece | Improving | Flat or declining after refresh window | | Content | Content decay rate | Pages with >
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/aaron-he-zhu/skills/performance-monitor",
"sourceUrl": "https://clawhub.ai/aaron-he-zhu/skills/performance-monitor",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T07:59:12.756Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-monitor/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-monitor/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T07:59:12.756Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.6K downloads",
"href": "https://clawhub.ai/aaron-he-zhu/performance-monitor",
"sourceUrl": "https://clawhub.ai/aaron-he-zhu/performance-monitor",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T07:59:12.756Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "19.0.0",
"href": "https://clawhub.ai/aaron-he-zhu/performance-monitor",
"sourceUrl": "https://clawhub.ai/aaron-he-zhu/performance-monitor",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-24T14:59:24.930Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-monitor/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-performance-monitor/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 19.0.0",
"description": "**Skill performance-monitor v19.0.0** - Major cleanup: removed legacy documentation and outdated reference files. - Added `distribution-manifest.json` to improve distribution management. - Updated SKILL.md: incremented version to 19.0.0 and refreshed metadata. - Documentation is now leaner—only current, canonical contract and usage notes retained.",
"href": "https://clawhub.ai/aaron-he-zhu/performance-monitor",
"sourceUrl": "https://clawhub.ai/aaron-he-zhu/performance-monitor",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-24T14:59:24.930Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
