website-flow-monitor
Analyze a website URL, discover business-critical user flows to monitor, propose a monitoring plan, and after explicit user confirmation schedule cron health checks. Use when a user asks to monitor a website, check uptime/checkout/onboarding flows, design synthetic checks, or automate recurring website flow checks.
Why use this skill?
Proactively monitor your website's critical user flows, checkout funnels, and API endpoints with automated discovery and cron-based synthetic health checks.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dqhieu/website-flow-monitorWhat This Skill Does
The website-flow-monitor is a sophisticated OpenClaw skill designed to automate the discovery and continuous health monitoring of critical business website flows. Rather than simply pinging a homepage to check if the server is alive, this skill performs an intelligent crawl of a provided URL to identify high-value user paths—such as signup processes, checkout funnels, documentation access, and account logins.
Once the flow candidates are identified, the skill categorizes them by their operational impact: Revenue, Onboarding, Product/API, Trust, SEO, and Content. It provides a detailed proposal for a synthetic monitoring plan, which, upon your explicit confirmation, gets serialized into a recurring cron job. The monitoring tasks utilize an isolated browser session to simulate real-world user navigation, ensuring that even dynamic, JavaScript-heavy sites are monitored effectively for broken links, 4xx/5xx status code errors, and redirect loops.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/dqhieu/website-flow-monitor
Ensure your OpenClaw agent has the necessary permissions for network-access and code-execution as required for external link crawling and cron scheduling.
Use Cases
- E-commerce Uptime: Automatically monitor your checkout, billing, and pricing pages to ensure customers can always make purchases.
- SaaS Onboarding: Track sign-up and log-in pages to ensure potential users aren't blocked by dead ends or failed authentication flows.
- Technical Documentation: Ensure your API reference and docs are consistently reachable, preventing developer frustration.
- SEO Integrity: Periodically scan your robots.txt and sitemap files to ensure search engines continue to crawl your site correctly.
Example Prompts
- "Monitor my website https://shop.example.com; specifically check if the checkout flow and user login pages are working correctly."
- "Can you set up a daily health check for https://docs.example.ai and let me know if any documentation links are returning 404 errors?"
- "Please review the current website flows for https://startup.io and suggest a monitoring plan focused on onboarding and revenue-related pages."
Tips & Limitations
- Confirmation is Required: To prevent excessive resource usage, this skill will never automatically schedule a cron job without your explicit approval of the discovered flow list.
- Dynamic Content: While it uses isolated browser sessions, highly complex dynamic elements might require manual configuration of the expected behavior for specific flows.
- Auth Handling: For pages requiring authentication, ensure you have provided the necessary credentials to the agent, or define clear expected behavior (e.g., 401 Unauthorized for private endpoints).
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dqhieu-website-flow-monitor": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution, external-api