alert-manager
Sets up and manages alerts for critical SEO and GEO metrics including ranking drops, traffic changes, technical issues, and competitor movements. Enables proactive monitoring and quick response to issues.
Install
mkdir -p .claude/skills/alert-manager && curl -L -o skill.zip "https://mcp.directory/api/skills/download/8798" && unzip -o skill.zip -d .claude/skills/alert-manager && rm skill.zipInstalls to .claude/skills/alert-manager
About this skill
Alert Manager
SEO & GEO Skills Library · 20 skills for SEO + GEO · ClawHub · skills.sh System Mode: This monitoring skill follows the shared Skill Contract and State Model.
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.
System role: Monitoring layer skill. It turns performance changes into deltas, alerts, and next actions.
When This Must Trigger
Use this when the conversation involves any of these situations — even if the user does not use SEO terminology:
Use this whenever the task needs time-aware change detection, escalation, or stakeholder-ready visibility.
- Setting up SEO monitoring systems
- Creating ranking drop alerts
- Monitoring technical SEO health
- Tracking competitor movements
- Alerting on content performance changes
- Monitoring GEO/AI visibility changes
- Setting up brand mention alerts
What This Skill Does
- Alert Configuration: Sets up custom alert thresholds
- Multi-Metric Monitoring: Tracks rankings, traffic, technical issues
- Threshold Management: Defines when alerts trigger
- Priority Classification: Categorizes alerts by severity
- Notification Setup: Configures how alerts are delivered
- Alert Response Plans: Creates action plans for each alert type
- Alert History: Tracks alert patterns over time
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.mdandmemory/decisions.md. - Next handoff: use the
Next Best Skillbelow when a change needs action.
Data Sources
Note: All integrations are optional. This skill works without any API keys — users provide data manually when no tools are connected.
See CONNECTORS.md for tool category placeholders.
With ~~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.
With manual data only: Ask the user to provide:
- Current baseline metrics for alert thresholds (rankings, traffic, backlinks)
- Critical keywords or pages to monitor
- Alert priority levels and notification preferences
- Historical data to understand normal fluctuation ranges
- Manual reporting on metric changes when they check their tools
Proceed with the alert configuration using provided parameters. User will need to manually check metrics and report changes for alert triggers.
Instructions
When a user requests alert setup:
-
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 | -
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.
-
Define Alert Response Plans
Map each priority level (Critical, High, Medium, Low) to a response time and immediate action steps.
-
Set Up Alert Delivery
Configure notification channels (Email, SMS, Slack), recipient routing by role, suppression rules (duplicate cooldown, maintenance windows), and escalation paths.
-
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
Validation Checkpoints
Input Validation
- Alert thresholds are based on realistic baseline data
- Critical keywords and pages clearly identified
- Response plans defined for each alert priority level
- Notification channels configured with appropriate recipients
Output Validation
- Every metric cites its data source and collection date
- Alert thresholds account for normal metric fluctuations
- Response plans are specific and time-bound
- Source of each alert trigger clearly stated (~~SEO tool API alert, ~~search console notification, ~~web crawler alert, or manual user check)
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
- Start simple - Don't create too many alerts initially
- Tune thresholds - Adjust based on normal fluctuations
- Avoid alert fatigue - Too many alerts = ignored alerts
- Document response plans - Know what to do when alerts fire
- Review regularly - Alerts need maintenance as your SEO matures
- Include positive alerts - Track wins, not just problems
Alert Threshold Quick Reference
| Metric | Warning | Critical | Frequency |
|---|---|---|---|
| Organic traffic | -15% WoW | -30% WoW | Daily |
| Keyword positions | >3 position drop | >5 position drop | Daily |
| Pages indexed | -5% change | -20% change | Weekly |
| Crawl errors | >10 new/day | >50 new/day | Daily |
| Core Web Vitals | "Needs Improvement" | "Poor" | Weekly |
| Backlinks lost | >5% in 1 week | >15% in 1 week | Weekly |
| AI citation loss | Any key query | >20% queries | Weekly |
| Security issues | Any detected | Any detected | Daily |
Reference: See references/alert-threshold-guide.md for baseline establishment, threshold setting methodology, fatigue prevention, escalation paths, and response playbooks.
Save Results
After delivering moni
Content truncated.
More by openclaw
View all skills by openclaw →You might also like
flutter-development
aj-geddes
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
drawio-diagrams-enhanced
jgtolentino
Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.
ui-ux-pro-max
nextlevelbuilder
"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."
godot
bfollington
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.
nano-banana-pro
garg-aayush
Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.
pdf-to-markdown
aliceisjustplaying
Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions "load the whole PDF", "bring the PDF into context", "read the entire PDF", or when partial extraction/grepping would miss important context. This is the preferred method for PDF text extraction over page-by-page or grep approaches.
Related MCP Servers
Browse all serversExtend your developer tools with GitHub MCP Server for advanced automation, supporting GitHub Student and student packag
Optimize Facebook ad campaigns with AI-driven insights, creative analysis, and campaign control in Meta Ads Manager for
Alibaba Cloud Operations manages ECS, OSS, OOS, and CloudMonitor with advanced timeout and error recovery for efficient
The Similarweb Model Context Protocol (MCP) Server provides seamless access to Similarweb's digital intelligence dataset
Connect Blender to Claude AI for seamless 3D modeling. Use AI 3D model generator tools for faster, intuitive, interactiv
Arize Phoenix — unified interface for managing prompts, exploring datasets, and running LLM experiments across providers
Stay ahead of the MCP ecosystem
Get weekly updates on new skills and servers.