Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
97 changes: 97 additions & 0 deletions .claude/skills/checkly/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
---
name: checkly
description: Set up, create, test and manage monitoring checks using the Checkly CLI. Use when working with API Checks, Browser Checks, URL Monitors, ICMP Monitors, Playwright Check Suites, Heartbeat Monitors, Alert Channels, Dashboards, or Status Pages.

Check warning on line 3 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L3

Did you really mean 'Checkly'?

Check warning on line 3 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L3

Use 'command-line tool' instead of 'CLI'.

Check warning on line 3 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L3

Spell out 'ICMP', if it's unfamiliar to the audience.
allowed-tools: Bash(npx:checkly:*) Bash(npm:install:*)

Check warning on line 4 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L4

Use parentheses judiciously.

Check warning on line 4 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L4

Did you really mean 'checkly'?
metadata:
author: checkly
---

# Checkly

Check warning on line 9 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L9

Did you really mean 'Checkly'?

The Checkly CLI provides all the required information via the `npx checkly skills` command.

Check warning on line 11 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L11

Did you really mean 'Checkly'?

Check warning on line 11 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L11

Use 'command-line tool' instead of 'CLI'.

Use `npx checkly skills install` to install this skill into your project (supports Claude Code, Cursor, Codex and more).

Check warning on line 13 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L13

Use parentheses judiciously.

Use `npx checkly skills` to list all available actions, and `npx checkly skills <action>` to access up-to-date information on how to use the Checkly CLI for each action.

Check warning on line 15 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L15

Did you really mean 'Checkly'?

Check warning on line 15 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L15

Use 'command-line tool' instead of 'CLI'.

## Progressive Disclosure via `npx checkly skills`

Check warning on line 17 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L17

'Progressive Disclosure via ******************' should use sentence-style capitalization.

The skill is structured for efficient context usage:

Check warning on line 19 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L19

Try to avoid using 'is'.

Check warning on line 19 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L19

In general, use active voice instead of passive voice ('is structured').

Check warning on line 19 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L19

'is structured' may be passive voice. Use active voice if you can.

1. **Metadata** (~80 tokens): Name and description in frontmatter

Check warning on line 21 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L21

Use parentheses judiciously.

Check warning on line 21 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L21

Did you really mean 'frontmatter'?
2. **Core Instructions** (~1K tokens): Main SKILL.md content with links to reference commands

Check warning on line 22 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L22

Use parentheses judiciously.

Check warning on line 22 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L22

Spell out 'SKILL', if it's unfamiliar to the audience.
3. **Reference Commands** (loaded on demand): Detailed construct documentation with examples

Check warning on line 23 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L23

Use parentheses judiciously.

Agents load what they need for each task.

## Plan Awareness

Check warning on line 27 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L27

'Plan Awareness' should use sentence-style capitalization.

Before configuring checks, run `npx checkly account plan --output json` to see what features, locations, and limits are available on the current plan. Disabled features include an `upgradeUrl` pointing to the self-service checkout page or the enterprise contact sales page — share these with the user when they need a feature that's not on their plan.

Check warning on line 29 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L29

Try to avoid using 'are'.

Check warning on line 29 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L29

When referring to a person, consider using 'turned off', 'has a disability', 'person with a disability', or 'people with disabilities' instead of 'Disabled'.

Check warning on line 29 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L29

Don't put a space before or after a dash.

Check warning on line 29 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L29

Try to avoid using 'that's'.

Run `npx checkly skills manage` for the full reference.

## Confirmation Protocol

Check warning on line 33 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L33

'Confirmation Protocol' should use sentence-style capitalization.

Write commands (e.g. `incidents create`, `deploy`, `destroy`) return exit code 2 with a `confirmation_required` JSON envelope instead of executing. **Always present the `changes` to the user and wait for approval before running the `confirmCommand`.** Never auto-append `--force`. This applies to every write command individually — updates and resolutions need confirmation too, not just the initial create.

Check warning on line 35 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L35

Use parentheses judiciously.

Check warning on line 35 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L35

Use 'for example' instead of 'e.g.'.

Check warning on line 35 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L35

Don't put a space before or after a dash.

Run `npx checkly skills communicate` for the full protocol details.

### `npx checkly skills initialize`
Learn how to initialize and set up a new Checkly CLI project from scratch.

Check warning on line 40 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L40

Did you really mean 'Checkly'?

Check warning on line 40 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L40

Use 'command-line tool' instead of 'CLI'.

### `npx checkly skills configure`
Learn how to create and manage monitoring checks using Checkly constructs and the CLI.

Check warning on line 43 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L43

Did you really mean 'Checkly'?

Check warning on line 43 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L43

Use 'command-line tool' instead of 'CLI'.

#### `npx checkly skills configure api-checks`
Api Check construct (`ApiCheck`), assertions, and authentication setup scripts

Check warning on line 46 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L46

Use parentheses judiciously.

Check warning on line 46 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L46

Did you really mean 'Api'?

#### `npx checkly skills configure browser-checks`
Browser Check construct (`BrowserCheck`) with Playwright test files

Check warning on line 49 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L49

Use parentheses judiciously.

#### `npx checkly skills configure playwright-checks`
Playwright Check Suite construct (`PlaywrightCheck`) for multi-browser test suites

Check warning on line 52 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L52

Use parentheses judiciously.

#### `npx checkly skills configure multistep-checks`
Multistep Check construct (`MultiStepCheck`) for complex user flows

Check warning on line 55 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L55

Use parentheses judiciously.

Check warning on line 55 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L55

Did you really mean 'Multistep'?

#### `npx checkly skills configure tcp-monitors`
TCP Monitor construct (`TcpMonitor`) with assertions

Check warning on line 58 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L58

Use parentheses judiciously.

Check warning on line 58 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L58

'Monitor' is too wordy.

#### `npx checkly skills configure url-monitors`
URL Monitor construct (`UrlMonitor`) with assertions

Check warning on line 61 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L61

Use parentheses judiciously.

Check warning on line 61 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L61

'Monitor' is too wordy.

#### `npx checkly skills configure dns-monitors`
DNS Monitor construct (`DnsMonitor`) with assertions

Check warning on line 64 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L64

Spell out 'DNS', if it's unfamiliar to the audience.

Check warning on line 64 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L64

Use parentheses judiciously.

Check warning on line 64 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L64

'Monitor' is too wordy.

#### `npx checkly skills configure icmp-monitors`
ICMP Monitor construct (`IcmpMonitor`) with latency and packet loss assertions

Check warning on line 67 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L67

Spell out 'ICMP', if it's unfamiliar to the audience.

Check warning on line 67 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L67

Use parentheses judiciously.

Check warning on line 67 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L67

'Monitor' is too wordy.

#### `npx checkly skills configure heartbeat-monitors`
Heartbeat Monitor construct (`HeartbeatMonitor`)

Check warning on line 70 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L70

Use parentheses judiciously.

Check warning on line 70 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L70

'Monitor' is too wordy.

#### `npx checkly skills configure check-groups`
CheckGroupV2 construct (`CheckGroupV2`) for organizing checks

Check warning on line 73 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L73

Use parentheses judiciously.

#### `npx checkly skills configure alert-channels`
Email (`EmailAlertChannel`), Phone (`PhoneCallAlertChannel`), and Slack (`SlackAlertChannel`) alert channels

Check warning on line 76 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L76

Use parentheses judiciously.

Check warning on line 76 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L76

Use 'email' instead of 'Email'.

#### `npx checkly skills configure supporting-constructs`
Status pages (`StatusPage`), dashboards (`Dashboard`), maintenance windows (`MaintenanceWindow`), and private locations (`PrivateLocation`)

Check warning on line 79 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L79

Use parentheses judiciously.

### `npx checkly skills investigate`
Access check status, analyze failures, and investigate errors.

#### `npx checkly skills investigate checks`
Inspecting checks (`checks list`, `checks get`) and triggering on-demand runs

Check warning on line 85 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L85

Use parentheses judiciously.

### `npx checkly skills communicate`
Open incidents and lead customer communications via status pages.

#### `npx checkly skills communicate incidents`
Incident lifecycle (`incidents create`, `update`, `resolve`, `list`) and status pages

Check warning on line 91 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L91

Use parentheses judiciously.

### `npx checkly skills manage`
Understand your account plan, entitlements, and feature limits.

#### `npx checkly skills manage plan`
Check account plan, entitlements, feature limits, and available locations (`account plan`)

Check warning on line 97 in .claude/skills/checkly/SKILL.md

View check run for this annotation

Mintlify / Mintlify Validation (checkly-422f444a) - vale-spellcheck

.claude/skills/checkly/SKILL.md#L97

Use parentheses judiciously.
91 changes: 90 additions & 1 deletion ai/overview.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: 'AI Agents & Coding Assistants'
description: 'Use AI agents and coding assistants to create, update, and deploy your Checkly monitoring setup with skills and rules.'
sidebarTitle: 'Overview'
sidebarTitle: 'Agents & Checkly'
keywords: ['mcp', 'ai', 'rules', 'generate checks', 'agents', 'context']
---

Expand Down Expand Up @@ -74,3 +74,92 @@ Whether you need to configure your monitoring setup, access check data or declar
<Tip>
We are researching additional AI-native workflows. [Let us know in the public roadmap](https://feedback.checklyhq.com/p/checkly-mcp) if you are interested in more agent-friendly integrations.
</Tip>

## Markdown access

Every page in the Checkly documentation is available as markdown. This makes it easy to feed specific documentation pages into AI assistants like Claude, ChatGPT, Cursor, or any other AI tool.

<Tip>
Use [Checkly Skills](/ai/skills) to automatically provide your agent with up-to-date, agent-optimized documentation.
</Tip>

### .md endpoints

Append `.md` to any documentation URL to get the markdown version of that page.

**Example:**

- **HTML:** `https://www.checklyhq.com/docs/what-is-checkly/`
- **Markdown:** `https://www.checklyhq.com/docs/what-is-checkly.md`

The markdown version includes the full page content in plain markdown, code blocks, links preserved as markdown links, and tables formatted as markdown tables.

```bash
# Fetch documentation content with curl
curl https://www.checklyhq.com/docs/what-is-checkly.md

# Pipe directly to your clipboard
curl https://www.checklyhq.com/docs/what-is-checkly.md | pbcopy
```

### Content negotiation

You can also request markdown by setting the `Accept` header to `text/markdown`:

```bash
curl -H "Accept: text/markdown" https://www.checklyhq.com/docs/what-is-checkly/
```

This is useful when integrating with tools or scripts that set request headers programmatically.

<Tip>
Modern coding agents set [these headers automatically when querying documentation](https://www.checklyhq.com/blog/state-of-ai-agent-content-negotation/).
</Tip>

### Copy as Markdown button

Every documentation page includes a **Copy as Markdown** button at the top of the page. Click it to copy the full page content as markdown to your clipboard.

This is the fastest way to grab documentation for a specific topic and paste it into your AI assistant's context.

```text
Here is the Checkly Browser Checks documentation:

[paste markdown content]

Based on this, how do I set up a browser check with a custom user agent?
```


## LLMs.txt


The [llms.txt standard](https://llmstxt.org/) provides a machine-readable index of all available documentation pages. Checkly publishes an `llms.txt` file at [`checklyhq.com/llms.txt`](https://www.checklyhq.com/llms.txt) that lists every documentation page with its markdown URL and a short description.

```txt llms.txt (first 15 lines)
# Checkly Docs

## Docs

- [Changing your email or password in Checkly](https://checklyhq.com/docs/admin/changing-your-email-password.md): Learn how to change your email address or password in your Checkly account
- [Creating an API key in Checkly](https://checklyhq.com/docs/admin/creating-api-key.md): Learn how to create and manage user and service API keys for the Checkly API and CLI
- [Adding team members to your Checkly account](https://checklyhq.com/docs/admin/team-management/adding-team-members.md): Learn how to invite team members to join your Checkly account and manage team collaboration
- [Using Microsoft Entra ID for Single Sign-on in Checkly](https://checklyhq.com/docs/admin/team-management/microsoft-azure-ad.md): This page illustrates the standard procedure to follow in order to get started with Microsoft Entra ID SSO (formerly Azure AD) on Checkly.
- [Multi-Factor Authentication in Checkly](https://checklyhq.com/docs/admin/team-management/multi-factor-authentication.md): Learn how to set up and manage multi-factor authentication for enhanced account security
- [Using Okta for Single Sign-on in Checkly](https://checklyhq.com/docs/admin/team-management/okta.md): This page illustrates the standard procedure to follow in order to get started with Okta SSO on Checkly.
- [Role Based Access Control in Checkly](https://checklyhq.com/docs/admin/team-management/rbac.md): Checkly roles and permissions for team members
- [Removing team members from your Checkly account](https://checklyhq.com/docs/admin/team-management/removing-team-members.md): Learn how to remove team members from your Checkly account and understand how it affects your billing
- [Using SAML for Single Sign-On in Checkly](https://checklyhq.com/docs/admin/team-management/saml-sso.md): Learn how to set up SAML-based SSO for your Checkly account with supported identity providers
- [Using SCIM provisioning in Checkly](https://checklyhq.com/docs/admin/team-management/scim-provisioning.md): Learn how to set up SCIM provisioning for Checkly using your identity provider
- [Team management in Checkly](https://checklyhq.com/docs/admin/team-management.md): Manage your team and collaborate effectively in Checkly
```

Use the `llms.txt` file to crawl and index the entire Checkly documentation. Every link in the file points to [the `.md` version of the page](/ai/markdown-access#md-endpoints), so you can fetch each URL directly to get the markdown content.

```bash
# Fetch the llms.txt index
curl https://www.checklyhq.com/llms.txt

# Fetch a specific page from the index
curl https://checklyhq.com/docs/detect/synthetic-monitoring/browser-checks/overview.md
```
19 changes: 7 additions & 12 deletions platform/rocky-ai.mdx → ai/rocky-ai.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,16 @@ sidebarTitle: Rocky AI
Rocky AI is Checkly's AI agent. Rocky AI can help you automatically determine user impact and root cause on any failing
check using error messages, code, metrics, traces and logs.

## Rocky AI capabilities
## Rocky AI Capabilities
### Root Cause & User Impact Analysis

Rocky AI's current core capabilities are **Root Cause & User Impact Analysis** for failing checks and
test results. Read more about [Rocky AI Root Cause Analysis in the resolve section](/resolve/ai-root-cause-analysis/overview).
- **User Impact**: Rocky AI analyzes the failure and provides you with a list of impacted user groups and features.
- **Root Cause**: Rocky AI analyzes the failure and provides you with a root cause analysis.
- **Step Summary**: Rocky AI summarizes the steps in the check script, making it easier to understand what the check is doing and where it failed. This typically works for any Playwright based check.

*We are planning more capabilities for Rocky AI across the Detect, Communicate and Resolve categories.*
**[Learn More](/resolve/ai-root-cause-analysis/overview)**

## Getting Started with Rocky AI

To get started with Rocky AI follow these steps:

1. Make sure [Rocky AI is enabled in its settings page](https://app.checklyhq.com/accounts/rocky-ai).
2. Now look for Rocky AI buttons and options in the Checkly web interface.

## AI invocations
## Consumption & Invocations

Every AI analysis — whether triggered automatically or manually — counts as one invocation against your plan's quota. If the same analysis result is pushed to multiple alert channels, it is still counted as a single invocation.

Expand Down
3 changes: 2 additions & 1 deletion ai/rules.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
title: 'Checkly Rules'
description: 'Add Checkly rules files to your AI agent to provide monitoring context for your coding workflow.'
sidebarTitle: 'Rules'
sidebarTitle: 'Agent Rules'
hidden: true
---

import AgentExamples from "/snippets/agent-example.mdx"
Expand Down
Loading