Назад към всички

alert-manager

// Use when the user asks to "set up SEO alerts", "monitor rankings", "notify me when rankings drop", "traffic alerts", "watch competitor changes", "alert me if rankings drop", "notify me of traffic changes", or "watch my keywords for changes". Sets up and manages alerts for critical SEO and GEO metric

$ git log --oneline --stat
stars:1,933
forks:367
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namealert-manager
descriptionConfigure SEO alerts for ranking drops, traffic changes, technical issues, competitor movements. SEO预警/排名监控
version9.0.0
licenseApache-2.0
compatibilityClaude Code, skills.sh, ClawHub, Vercel Labs, Cursor, Windsurf, Codex CLI, Amp, Gemini CLI, Kimi Code, Qwen Code, CodeBuddy
homepagehttps://github.com/aaron-he-zhu/seo-geo-claude-skills
when_to_useUse when setting up monitoring alerts for rankings, traffic, backlinks, technical issues, or AI visibility changes.
argument-hint<domain> [metric]
metadata[object Object]

Alert Manager

Sets 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.

What This Skill Does

Configures custom alert thresholds across rankings, traffic, technical health, backlinks, competitors, and AI visibility; classifies alerts by severity; sets up notification delivery and response plans.

Quick Start

Start with one of these prompts. Finish with a short handoff summary using the repository format in Skill Contract.

Set Up Alerts

Set up SEO monitoring alerts for [domain]
Create ranking drop alerts for my top 20 keywords

Configure Specific Alerts

Alert me when [specific condition]
Set up competitor monitoring for [competitor domains]

Review Alert System

Review and optimize my current SEO alerts

Skill Contract

Expected output: a delta summary, alert/report output, and a short handoff summary ready for memory/monitoring/.

  • Reads: current metrics, previous baselines, alert thresholds, and reporting context from CLAUDE.md and the shared State Model when available.
  • Writes: a user-facing monitoring deliverable plus a reusable summary that can be stored under memory/monitoring/.
  • Promotes: significant changes, confirmed anomalies, and follow-up actions to memory/open-loops.md and memory/decisions.md.
  • Next handoff: use the Next Best Skill below when a change needs action.

Handoff Summary

Emit the standard shape from skill-contract.md §Handoff Summary Format.

Data Sources

All integrations optional (see CONNECTORS.md). With tools connected, monitors real-time feeds from ~~SEO tool, ~~search console, and ~~web crawler for automated threshold alerts. Without tools, ask user for baseline metrics, critical keywords, alert preferences, and historical data.

Instructions

When a user requests alert setup:

  1. Define Alert Categories

    ## SEO Alert System Configuration
    
    **Domain**: [domain]
    **Configured Date**: [date]
    
    ### Alert Categories
    
    | Category | Description | Typical Urgency |
    |----------|-------------|-----------------|
    | Ranking Alerts | Keyword position changes | Medium-High |
    | Traffic Alerts | Organic traffic fluctuations | High |
    | Technical Alerts | Site health issues | Critical |
    | Backlink Alerts | Link profile changes | Medium |
    | Competitor Alerts | Competitor movements | Low-Medium |
    | GEO Alerts | AI visibility changes | Medium |
    | Brand Alerts | Brand mentions and reputation | Medium |
    
  2. Configure Alert Rules by Category

    For each relevant category (Rankings, Traffic, Technical, Backlinks, Competitors, GEO/AI, Brand), define alert name, trigger condition, threshold, and priority level.

    Reference: See references/alert-configuration-templates.md for complete alert tables, threshold examples, and response plan templates for all 7 categories.

  3. Define Alert Response Plans

    Map each priority level (Critical, High, Medium, Low) to a response time and immediate action steps.

  4. Set Up Alert Delivery

    Configure notification channels (Email, SMS, Slack), recipient routing by role, suppression rules (duplicate cooldown, maintenance windows), and escalation paths.

  5. Create Alert Summary

    # SEO Alert System Summary
    
    **Domain**: [domain]
    **Configured**: [date]
    **Total Active Alerts**: [X]
    
    ## Alert Count by Category
    
    | Category | Critical | High | Medium | Low | Total |
    |----------|----------|------|--------|-----|-------|
    | Rankings | [X] | [X] | [X] | [X] | [X] |
    | Traffic | [X] | [X] | [X] | [X] | [X] |
    | Technical | [X] | [X] | [X] | [X] | [X] |
    | Backlinks | [X] | [X] | [X] | [X] | [X] |
    | Competitors | [X] | [X] | [X] | [X] | [X] |
    | GEO | [X] | [X] | [X] | [X] | [X] |
    | **Total** | **[X]** | **[X]** | **[X]** | **[X]** | **[X]** |
    
    ## Quick Reference
    
    ### If You Get a Critical Alert
    
    1. Don't panic
    2. Check alert details
    3. Follow response plan
    4. Document actions taken
    5. Update stakeholders
    
    ### Weekly Alert Review Checklist
    
    - [ ] Review all alerts triggered
    - [ ] Identify patterns
    - [ ] Adjust thresholds if needed
    - [ ] Update response plans
    - [ ] Clean up false positives
    

Example

User: "Set up ranking drop alerts for my top keywords"

Output:

## Ranking Alert Configuration

### Critical Keywords (Immediate Alert)

| Keyword | Current | Alert If | Priority |
|---------|---------|----------|----------|
| best project management software | 2 | Drops to 5+ | 🔴 Critical |
| project management tools | 4 | Drops to 8+ | 🔴 Critical |
| team collaboration software | 1 | Any drop | 🔴 Critical |

### Important Keywords (Same-Day Alert)

| Keyword | Current | Alert If | Priority |
|---------|---------|----------|----------|
| agile project management | 7 | Drops out of top 10 | 🔴 High |
| kanban software | 9 | Drops out of top 10 | 🔴 High |

### Alert Response Plan

**If Critical Keyword Drops**:
1. Check if page is still indexed (site:url)
2. Look for algorithm update announcements
3. Analyze what changed in SERP
4. Review competitor ranking changes
5. Check for technical issues on page
6. Create recovery action plan within 24 hours

**Notification**: Email + Slack to SEO team immediately

Tips for Success

  1. Start simple - Don't create too many alerts initially
  2. Tune thresholds - Adjust based on normal fluctuations
  3. Avoid alert fatigue - Too many alerts = ignored alerts
  4. Document response plans - Know what to do when alerts fire
  5. Review regularly - Alerts need maintenance as your SEO matures
  6. Include positive alerts - Track wins, not just problems

Alert Threshold Quick Reference

MetricWarningCriticalFrequency
Organic traffic-15% WoW-30% WoWDaily
Keyword positions>3 position drop>5 position dropDaily
Pages indexed-5% change-20% changeWeekly
Crawl errors>10 new/day>50 new/dayDaily
Core Web Vitals"Needs Improvement""Poor"Weekly
Backlinks lost>5% in 1 week>15% in 1 weekWeekly
AI citation lossAny key query>20% queriesWeekly
Security issuesAny detectedAny detectedDaily

Reference: See references/alert-threshold-guide.md for baseline establishment, threshold setting methodology, fatigue prevention, escalation paths, and response playbooks.

Save Results

Ask "Save these results?" If yes, write a dated summary to memory/monitoring/YYYY-MM-DD-<topic>.md with headline finding, actionable items, and open loops.

Reference Materials

  • Alert Threshold Guide — Recommended thresholds by metric, fatigue prevention strategies, and escalation path templates

Next Best Skill

Reporting cadence requested → performance-reporter. Standalone setup → Terminal. Visited-set rule applies per skill-contract.md.