{
  "schemaVersion": "1.0",
  "item": {
    "slug": "alert-manager",
    "name": "Alert Manager",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/aaron-he-zhu/alert-manager",
    "canonicalUrl": "https://clawhub.ai/aaron-he-zhu/alert-manager",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/alert-manager",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=alert-manager",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/alert-configuration-templates.md",
      "references/alert-threshold-guide.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/alert-manager"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/alert-manager",
    "agentPageUrl": "https://openagent3.xyz/skills/alert-manager/agent",
    "manifestUrl": "https://openagent3.xyz/skills/alert-manager/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/alert-manager/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Alert Manager",
        "body": "SEO & GEO Skills Library · 20 skills for SEO + GEO · Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills\n\nResearch · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis\n\nBuild · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator\n\nOptimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher\n\nMonitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager\n\nCross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management\n\nSets up proactive monitoring alerts for critical SEO and GEO metrics. Triggers notifications when rankings drop, traffic changes significantly, technical issues occur, or competitors make moves."
      },
      {
        "title": "When to Use This Skill",
        "body": "Setting up SEO monitoring systems\nCreating ranking drop alerts\nMonitoring technical SEO health\nTracking competitor movements\nAlerting on content performance changes\nMonitoring GEO/AI visibility changes\nSetting up brand mention alerts"
      },
      {
        "title": "What This Skill Does",
        "body": "Alert Configuration: Sets up custom alert thresholds\nMulti-Metric Monitoring: Tracks rankings, traffic, technical issues\nThreshold Management: Defines when alerts trigger\nPriority Classification: Categorizes alerts by severity\nNotification Setup: Configures how alerts are delivered\nAlert Response Plans: Creates action plans for each alert type\nAlert History: Tracks alert patterns over time"
      },
      {
        "title": "Set Up Alerts",
        "body": "Set up SEO monitoring alerts for [domain]\n\nCreate ranking drop alerts for my top 20 keywords"
      },
      {
        "title": "Configure Specific Alerts",
        "body": "Alert me when [specific condition]\n\nSet up competitor monitoring for [competitor domains]"
      },
      {
        "title": "Review Alert System",
        "body": "Review and optimize my current SEO alerts"
      },
      {
        "title": "Data Sources",
        "body": "See CONNECTORS.md for tool category placeholders.\n\nWith ~~SEO tool + ~~search console + ~~web crawler connected:\nAutomatically monitor real-time metric feeds for ranking changes via ~~SEO tool API, indexing and coverage alerts from ~~search console, and technical health alerts from ~~web crawler. Set up automated threshold-based alerts with notification delivery.\n\nWith manual data only:\nAsk the user to provide:\n\nCurrent baseline metrics for alert thresholds (rankings, traffic, backlinks)\nCritical keywords or pages to monitor\nAlert priority levels and notification preferences\nHistorical data to understand normal fluctuation ranges\nManual reporting on metric changes when they check their tools\n\nProceed with the alert configuration using provided parameters. User will need to manually check metrics and report changes for alert triggers."
      },
      {
        "title": "Instructions",
        "body": "When a user requests alert setup:\n\nDefine Alert Categories\n## SEO Alert System Configuration\n\n**Domain**: [domain]\n**Configured Date**: [date]\n\n### Alert Categories\n\n| Category | Description | Typical Urgency |\n|----------|-------------|-----------------|\n| Ranking Alerts | Keyword position changes | Medium-High |\n| Traffic Alerts | Organic traffic fluctuations | High |\n| Technical Alerts | Site health issues | Critical |\n| Backlink Alerts | Link profile changes | Medium |\n| Competitor Alerts | Competitor movements | Low-Medium |\n| GEO Alerts | AI visibility changes | Medium |\n| Brand Alerts | Brand mentions and reputation | Medium |\n\n\n\nConfigure Alert Rules by Category\nFor each relevant category (Rankings, Traffic, Technical, Backlinks, Competitors, GEO/AI, Brand), define alert name, trigger condition, threshold, and priority level.\n\nReference: See references/alert-configuration-templates.md for complete alert tables, threshold examples, and response plan templates for all 7 categories.\n\n\n\nDefine Alert Response Plans\nMap each priority level (Critical, High, Medium, Low) to a response time and immediate action steps.\n\n\nSet Up Alert Delivery\nConfigure notification channels (Email, SMS, Slack), recipient routing by role, suppression rules (duplicate cooldown, maintenance windows), and escalation paths.\n\n\nCreate Alert Summary\n# SEO Alert System Summary\n\n**Domain**: [domain]\n**Configured**: [date]\n**Total Active Alerts**: [X]\n\n## Alert Count by Category\n\n| Category | Critical | High | Medium | Low | Total |\n|----------|----------|------|--------|-----|-------|\n| Rankings | [X] | [X] | [X] | [X] | [X] |\n| Traffic | [X] | [X] | [X] | [X] | [X] |\n| Technical | [X] | [X] | [X] | [X] | [X] |\n| Backlinks | [X] | [X] | [X] | [X] | [X] |\n| Competitors | [X] | [X] | [X] | [X] | [X] |\n| GEO | [X] | [X] | [X] | [X] | [X] |\n| **Total** | **[X]** | **[X]** | **[X]** | **[X]** | **[X]** |\n\n## Quick Reference\n\n### If You Get a Critical Alert\n\n1. Don't panic\n2. Check alert details\n3. Follow response plan\n4. Document actions taken\n5. Update stakeholders\n\n### Weekly Alert Review Checklist\n\n- [ ] Review all alerts triggered\n- [ ] Identify patterns\n- [ ] Adjust thresholds if needed\n- [ ] Update response plans\n- [ ] Clean up false positives"
      },
      {
        "title": "Input Validation",
        "body": "Alert thresholds are based on realistic baseline data\n Critical keywords and pages clearly identified\n Response plans defined for each alert priority level\n Notification channels configured with appropriate recipients"
      },
      {
        "title": "Output Validation",
        "body": "Every metric cites its data source and collection date\n Alert thresholds account for normal metric fluctuations\n Response plans are specific and time-bound\n Source of each alert trigger clearly stated (~~SEO tool API alert, ~~search console notification, ~~web crawler alert, or manual user check)"
      },
      {
        "title": "Example",
        "body": "User: \"Set up ranking drop alerts for my top keywords\"\n\nOutput:\n\n## Ranking Alert Configuration\n\n### Critical Keywords (Immediate Alert)\n\n| Keyword | Current | Alert If | Priority |\n|---------|---------|----------|----------|\n| best project management software | 2 | Drops to 5+ | 🔴 Critical |\n| project management tools | 4 | Drops to 8+ | 🔴 Critical |\n| team collaboration software | 1 | Any drop | 🔴 Critical |\n\n### Important Keywords (Same-Day Alert)\n\n| Keyword | Current | Alert If | Priority |\n|---------|---------|----------|----------|\n| agile project management | 7 | Drops out of top 10 | 🔴 High |\n| kanban software | 9 | Drops out of top 10 | 🔴 High |\n\n### Alert Response Plan\n\n**If Critical Keyword Drops**:\n1. Check if page is still indexed (site:url)\n2. Look for algorithm update announcements\n3. Analyze what changed in SERP\n4. Review competitor ranking changes\n5. Check for technical issues on page\n6. Create recovery action plan within 24 hours\n\n**Notification**: Email + Slack to SEO team immediately"
      },
      {
        "title": "Tips for Success",
        "body": "Start simple - Don't create too many alerts initially\nTune thresholds - Adjust based on normal fluctuations\nAvoid alert fatigue - Too many alerts = ignored alerts\nDocument response plans - Know what to do when alerts fire\nReview regularly - Alerts need maintenance as your SEO matures\nInclude positive alerts - Track wins, not just problems"
      },
      {
        "title": "Alert Threshold Quick Reference",
        "body": "MetricWarningCriticalFrequencyOrganic traffic-15% WoW-30% WoWDailyKeyword positions>3 position drop>5 position dropDailyPages indexed-5% change-20% changeWeeklyCrawl errors>10 new/day>50 new/dayDailyCore Web Vitals\"Needs Improvement\"\"Poor\"WeeklyBacklinks lost>5% in 1 week>15% in 1 weekWeeklyAI citation lossAny key query>20% queriesWeeklySecurity issuesAny detectedAny detectedDaily\n\nReference: See references/alert-threshold-guide.md for baseline establishment, threshold setting methodology, fatigue prevention, escalation paths, and response playbooks."
      },
      {
        "title": "Reference Materials",
        "body": "Alert Threshold Guide — Recommended thresholds by metric, fatigue prevention strategies, and escalation path templates"
      },
      {
        "title": "Related Skills",
        "body": "rank-tracker — Ranking data for alerts\nbacklink-analyzer — Backlink monitoring\ntechnical-seo-checker — Technical monitoring\nperformance-reporter — Alert summaries in reports\nmemory-management — Store alert history and thresholds in project memory\ncontent-refresher — Content decay alerts trigger refresh workflows"
      }
    ],
    "body": "Alert Manager\n\nSEO & GEO Skills Library · 20 skills for SEO + GEO · Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills\n\n<details> <summary>Browse all 20 skills</summary>\n\nResearch · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis\n\nBuild · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator\n\nOptimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher\n\nMonitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager\n\nCross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management\n\n</details>\n\nSets up proactive monitoring alerts for critical SEO and GEO metrics. Triggers notifications when rankings drop, traffic changes significantly, technical issues occur, or competitors make moves.\n\nWhen to Use This Skill\nSetting up SEO monitoring systems\nCreating ranking drop alerts\nMonitoring technical SEO health\nTracking competitor movements\nAlerting on content performance changes\nMonitoring GEO/AI visibility changes\nSetting up brand mention alerts\nWhat This Skill Does\nAlert Configuration: Sets up custom alert thresholds\nMulti-Metric Monitoring: Tracks rankings, traffic, technical issues\nThreshold Management: Defines when alerts trigger\nPriority Classification: Categorizes alerts by severity\nNotification Setup: Configures how alerts are delivered\nAlert Response Plans: Creates action plans for each alert type\nAlert History: Tracks alert patterns over time\nHow to Use\nSet Up Alerts\nSet up SEO monitoring alerts for [domain]\n\nCreate ranking drop alerts for my top 20 keywords\n\nConfigure Specific Alerts\nAlert me when [specific condition]\n\nSet up competitor monitoring for [competitor domains]\n\nReview Alert System\nReview and optimize my current SEO alerts\n\nData Sources\n\nSee CONNECTORS.md for tool category placeholders.\n\nWith ~~SEO tool + ~~search console + ~~web crawler connected: Automatically monitor real-time metric feeds for ranking changes via ~~SEO tool API, indexing and coverage alerts from ~~search console, and technical health alerts from ~~web crawler. Set up automated threshold-based alerts with notification delivery.\n\nWith manual data only: Ask the user to provide:\n\nCurrent baseline metrics for alert thresholds (rankings, traffic, backlinks)\nCritical keywords or pages to monitor\nAlert priority levels and notification preferences\nHistorical data to understand normal fluctuation ranges\nManual reporting on metric changes when they check their tools\n\nProceed with the alert configuration using provided parameters. User will need to manually check metrics and report changes for alert triggers.\n\nInstructions\n\nWhen a user requests alert setup:\n\nDefine Alert Categories\n\n## SEO Alert System Configuration\n\n**Domain**: [domain]\n**Configured Date**: [date]\n\n### Alert Categories\n\n| Category | Description | Typical Urgency |\n|----------|-------------|-----------------|\n| Ranking Alerts | Keyword position changes | Medium-High |\n| Traffic Alerts | Organic traffic fluctuations | High |\n| Technical Alerts | Site health issues | Critical |\n| Backlink Alerts | Link profile changes | Medium |\n| Competitor Alerts | Competitor movements | Low-Medium |\n| GEO Alerts | AI visibility changes | Medium |\n| Brand Alerts | Brand mentions and reputation | Medium |\n\n\nConfigure Alert Rules by Category\n\nFor each relevant category (Rankings, Traffic, Technical, Backlinks, Competitors, GEO/AI, Brand), define alert name, trigger condition, threshold, and priority level.\n\nReference: See references/alert-configuration-templates.md for complete alert tables, threshold examples, and response plan templates for all 7 categories.\n\nDefine Alert Response Plans\n\nMap each priority level (Critical, High, Medium, Low) to a response time and immediate action steps.\n\nSet Up Alert Delivery\n\nConfigure notification channels (Email, SMS, Slack), recipient routing by role, suppression rules (duplicate cooldown, maintenance windows), and escalation paths.\n\nCreate Alert Summary\n\n# SEO Alert System Summary\n\n**Domain**: [domain]\n**Configured**: [date]\n**Total Active Alerts**: [X]\n\n## Alert Count by Category\n\n| Category | Critical | High | Medium | Low | Total |\n|----------|----------|------|--------|-----|-------|\n| Rankings | [X] | [X] | [X] | [X] | [X] |\n| Traffic | [X] | [X] | [X] | [X] | [X] |\n| Technical | [X] | [X] | [X] | [X] | [X] |\n| Backlinks | [X] | [X] | [X] | [X] | [X] |\n| Competitors | [X] | [X] | [X] | [X] | [X] |\n| GEO | [X] | [X] | [X] | [X] | [X] |\n| **Total** | **[X]** | **[X]** | **[X]** | **[X]** | **[X]** |\n\n## Quick Reference\n\n### If You Get a Critical Alert\n\n1. Don't panic\n2. Check alert details\n3. Follow response plan\n4. Document actions taken\n5. Update stakeholders\n\n### Weekly Alert Review Checklist\n\n- [ ] Review all alerts triggered\n- [ ] Identify patterns\n- [ ] Adjust thresholds if needed\n- [ ] Update response plans\n- [ ] Clean up false positives\n\nValidation Checkpoints\nInput Validation\n Alert thresholds are based on realistic baseline data\n Critical keywords and pages clearly identified\n Response plans defined for each alert priority level\n Notification channels configured with appropriate recipients\nOutput Validation\n Every metric cites its data source and collection date\n Alert thresholds account for normal metric fluctuations\n Response plans are specific and time-bound\n Source of each alert trigger clearly stated (~~SEO tool API alert, ~~search console notification, ~~web crawler alert, or manual user check)\nExample\n\nUser: \"Set up ranking drop alerts for my top keywords\"\n\nOutput:\n\n## Ranking Alert Configuration\n\n### Critical Keywords (Immediate Alert)\n\n| Keyword | Current | Alert If | Priority |\n|---------|---------|----------|----------|\n| best project management software | 2 | Drops to 5+ | 🔴 Critical |\n| project management tools | 4 | Drops to 8+ | 🔴 Critical |\n| team collaboration software | 1 | Any drop | 🔴 Critical |\n\n### Important Keywords (Same-Day Alert)\n\n| Keyword | Current | Alert If | Priority |\n|---------|---------|----------|----------|\n| agile project management | 7 | Drops out of top 10 | 🔴 High |\n| kanban software | 9 | Drops out of top 10 | 🔴 High |\n\n### Alert Response Plan\n\n**If Critical Keyword Drops**:\n1. Check if page is still indexed (site:url)\n2. Look for algorithm update announcements\n3. Analyze what changed in SERP\n4. Review competitor ranking changes\n5. Check for technical issues on page\n6. Create recovery action plan within 24 hours\n\n**Notification**: Email + Slack to SEO team immediately\n\nTips for Success\nStart simple - Don't create too many alerts initially\nTune thresholds - Adjust based on normal fluctuations\nAvoid alert fatigue - Too many alerts = ignored alerts\nDocument response plans - Know what to do when alerts fire\nReview regularly - Alerts need maintenance as your SEO matures\nInclude positive alerts - Track wins, not just problems\nAlert Threshold Quick Reference\nMetric\tWarning\tCritical\tFrequency\nOrganic traffic\t-15% WoW\t-30% WoW\tDaily\nKeyword positions\t>3 position drop\t>5 position drop\tDaily\nPages indexed\t-5% change\t-20% change\tWeekly\nCrawl errors\t>10 new/day\t>50 new/day\tDaily\nCore Web Vitals\t\"Needs Improvement\"\t\"Poor\"\tWeekly\nBacklinks lost\t>5% in 1 week\t>15% in 1 week\tWeekly\nAI citation loss\tAny key query\t>20% queries\tWeekly\nSecurity issues\tAny detected\tAny detected\tDaily\n\nReference: See references/alert-threshold-guide.md for baseline establishment, threshold setting methodology, fatigue prevention, escalation paths, and response playbooks.\n\nReference Materials\nAlert Threshold Guide — Recommended thresholds by metric, fatigue prevention strategies, and escalation path templates\nRelated Skills\nrank-tracker — Ranking data for alerts\nbacklink-analyzer — Backlink monitoring\ntechnical-seo-checker — Technical monitoring\nperformance-reporter — Alert summaries in reports\nmemory-management — Store alert history and thresholds in project memory\ncontent-refresher — Content decay alerts trigger refresh workflows"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/aaron-he-zhu/alert-manager",
    "publisherUrl": "https://clawhub.ai/aaron-he-zhu/alert-manager",
    "owner": "aaron-he-zhu",
    "version": "3.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/alert-manager",
    "downloadUrl": "https://openagent3.xyz/downloads/alert-manager",
    "agentUrl": "https://openagent3.xyz/skills/alert-manager/agent",
    "manifestUrl": "https://openagent3.xyz/skills/alert-manager/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/alert-manager/agent.md"
  }
}