Claude Code Skill
Set up and manage uptime monitoring with natural language — right from your editor.
What It Does
The Uptime Monitor skill for Claude Code lets you manage your entire monitoring setup through natural language. Instead of memorizing CLI flags, just tell Claude what you want:
The skill handles CLI installation, authentication, and translates your intent into the right commands with sensible defaults.
Installation
Install the CLI and skill together:
curl -sSfL https://cli.uptime-monitor.io/install.sh | sh -s -- --with-claude-skillOr if the CLI is already installed:
uptime-monitor setup-skillThe skill installs to ~/.claude/skills/uptime-monitor-cli/ and is automatically available in Claude Code.
How It Works
When you ask Claude about uptime monitoring, the skill activates and:
Checks CLI is installed
Offers to install it if missing
Verifies authentication
Guides you through uptime-monitor auth if needed
Executes your request
Runs the right CLI commands with best-practice defaults
The skill includes built-in knowledge of monitoring best practices — optimal check intervals, region selection, fail thresholds, and alerting strategies.
Alerts & Notifications
Set up alerts through natural language. The skill supports all notification channels:
| Channel | Example Prompt |
|---|---|
| Slack | "Send alerts to our #ops-alerts Slack channel" |
| PagerDuty | "Set up PagerDuty alerts for the on-call team" |
| "Email [email protected] when something goes down" | |
| Discord | "Alert our Discord #monitoring channel" |
| Opsgenie | "Route P1 alerts through Opsgenie" |
| Zendesk | "Create a Zendesk ticket when a monitor goes down" |
| incident.io | "Track incidents in incident.io" |
| Webhook | "Send a webhook to our automation endpoint" |
You can also receive push notifications on your iPhone with the Uptime Monitor iOS app.
Capabilities
Monitors
- Create HTTPS, TCP, and Ping monitors
- List, update, pause, resume, delete
- Check overall status
- Configure SSL certificate monitoring
Contacts
- Set up any notification channel
- Test contact delivery
- Attach contacts to monitors
- Reactivate disabled contacts
Status Pages
- Create public status pages
- Custom domains and password protection
- Choose uptime period (7, 30, 90 days)
Incidents
- View recent and ongoing incidents
- Get detailed error information
- Add comments for post-mortems
Learn More
The skill is built on the Uptime Monitor CLI. For the full command reference and all available flags, see the CLI documentation.
To learn more about Claude Code skills, visit the Claude Code documentation.