Check TLS/SSL certificate expiry for domains and IP:port via OpenSSL. Cron-friendly.
Use the tls-certificate-expiration skill to check TLS/SSL certificate expiration for example.com:443. Return the structured result with address, expiration, cert_datetime, and days_to_expiration. If the check fails, return the structured error. If the certificate has fewer than 30 days remaining or has expired, make that status clear.
Detect new GitHub releases by comparing the latest tag to a stored baseline.
Use the github-release-monitoring skill to check https://github.com/owner/repo for new releases. Compare against the previous tag if known. Return repository, status, tag, release_name, url, and published_at. If status is changed, state clearly that a new release was detected.
Check confirmed Bitcoin mainnet balances and alert on changes.
Use the bitcoin-balance-monitoring skill to check the Bitcoin balance for bc1qexample.... Return address, status, balance_satoshi, and balance_btc. If the balance changed from a previous value, set status to changed and show old vs new.
Detect newly published public repos in a GitHub organization. No token required.
Use the github-public-repository-monitoring skill to list public repositories for the GitHub organization example-org. Compare against known repos if provided. Return organization, status, repository_count, repositories, and new_repositories. If status is changed, list each new repo with its GitHub URL.
Verify Cloudflare Access protection on a URL via HTTP probe.
Use the cloudflare-zero-trust-monitoring skill to verify Zero Trust Application Protection on https://app.example.com. Run a live HTTP probe without following redirects. Return address, status, http_status, protected, redirect, and server. If not protected, state clearly that Cloudflare Access is missing or misconfigured.
Fetch upcoming Cosmos/Tendermint upgrades from Polkachu and alert on schedule.
Use the tendermint-blockchain-upgrade-alerts skill to fetch upcoming Cosmos/Tendermint chain upgrades. Filter to cosmoshub if requested. Return status and upgrades with network, node_version, block, estimated_upgrade_time, and time_until. Flag new upgrades or upgrades within reminder thresholds as changed or warning.
Query DNS via Cloudflare DoH and detect record changes. Stdlib only.
Use the dns-record-monitoring skill to check the A record for example.com via Cloudflare DNS-over-HTTPS. Return address, record_type, status, records, and new_records. Run the check in a shell — do not guess DNS values. If records changed from a previous baseline, set status to changed.
Check HTTP status codes without following redirects.
Use the website-health-monitoring skill to check https://example.com and verify the HTTP status code is 200. Do not follow redirects. Return address, status, response_code, and expected_code. If the status does not match or the request fails, make that clear.