Skip to content

Commit 239e37a

Browse files
committed
docs: apply AI section content changes
Adds the file changes that were dropped from the initial commit: - AI nav regroup (Rocky AI + Agent Resources) in docs.json + /ai/rules redirect - Skills vs MCP clarification and de-duplicated Markdown/llms.txt on the overview - MCP/Skills/CLI comparison table moved to the overview; shortened on the MCP page - Sidebar renames (Overview, Skills); Rules links removed from cli/overview
1 parent aeea95a commit 239e37a

7 files changed

Lines changed: 54 additions & 140 deletions

File tree

ai/llms-txt.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,3 @@ curl https://checklyhq.com/docs/detect/synthetic-monitoring/browser-checks/overv
3838

3939
- [Markdown Access](/ai/markdown-access)
4040
- [Checkly Skills](/ai/skills)
41-
- [Checkly Rules](/ai/rules)

ai/markdown-access.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,3 @@ Based on this, how do I set up a browser check with a custom user agent?
6161
## Additional resources
6262

6363
- [Checkly Skills](/ai/skills)
64-
- [Checkly Rules](/ai/rules)

ai/mcp-server.mdx

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -85,18 +85,9 @@ Create a major status page incident for the API outage, but do not notify subscr
8585

8686
## MCP, Skills, and CLI
8787

88-
MCP, Checkly Skills, and the Checkly CLI are complementary. The CLI can also read live Checkly data and remains the most capable path for scripted workflows and local Monitoring as Code projects.
89-
90-
Use the MCP Server when you want a quick, OAuth-based connection from a supported client without setting up the Checkly CLI in that environment. Use Checkly Skills with the CLI when your agent needs to create, edit, test, or deploy code from your local project.
91-
92-
| Use case | Recommended path |
93-
| --- | --- |
94-
| Ask quick, ad hoc questions from a supported client | MCP Server |
95-
| Inspect live Checkly data without local CLI setup | MCP Server |
96-
| Trigger existing deployed checks from chat | MCP Server or [Checkly CLI](/cli/overview) |
97-
| Create or edit check code | [Checkly Skills](/ai/skills) with the [Checkly CLI](/cli/overview) |
98-
| Test, deploy, or automate local Monitoring as Code projects | [Checkly CLI](/cli/overview) |
99-
| Add reusable Checkly best practices to an agent | [Checkly Skills](/ai/skills) |
88+
MCP, Checkly Skills, and the Checkly CLI are complementary. Use the MCP Server for a quick, OAuth-based connection from a supported client. Use Checkly Skills with the CLI when your agent needs to create, edit, test, or deploy code from your local project.
89+
90+
See [Skills, MCP, and the CLI](/ai/overview#skills-mcp-and-the-cli) for a full comparison of when to use each.
10091

10192
## Learn more
10293

ai/overview.mdx

Lines changed: 28 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: 'AI Agents & Coding Assistants'
3-
description: 'Use AI agents and coding assistants with Checkly Skills, rules, and the Checkly MCP Server.'
4-
sidebarTitle: 'Agents & Checkly'
5-
keywords: ['mcp', 'ai', 'rules', 'generate checks', 'agents', 'context']
3+
description: 'Use AI agents and coding assistants with Checkly Skills and the Checkly MCP Server.'
4+
sidebarTitle: 'Overview'
5+
keywords: ['mcp', 'ai', 'generate checks', 'agents', 'context']
66
---
77

88
import AgentExamples from "/snippets/agent-example.mdx"
@@ -44,128 +44,43 @@ Provide the necessary Checkly context and let your AI agent of choice do the res
4444

4545
## Add Checkly context to your AI agent conversation
4646

47-
Install [Checkly Skills](/ai/skills), add [Checkly Rules](/ai/rules), or connect the [Checkly MCP Server](/ai/mcp-server) to give your AI agent enough context to perform Checkly-related tasks.
47+
Install [Checkly Skills](/ai/skills) or connect the [Checkly MCP Server](/ai/mcp-server) to give your AI agent enough context to perform Checkly-related tasks.
4848

49-
<Columns cols={3}>
49+
<Columns cols={2}>
5050
<Card title="Checkly Skills" href="/ai/skills" cta="Get started">
51-
Let your agents pull in all required Checkly context on demand.
51+
For coding agents with repo and code access. Author Monitoring as Code with the Checkly CLI.
5252
</Card>
5353

5454
<Card title="Checkly MCP Server" href="/ai/mcp-server" cta="Connect">
55-
Give your agents live access to Checkly account data and remote actions.
56-
</Card>
57-
58-
<Card title="Checkly Rules" href="/ai/rules" cta="Get started">
59-
Include the entire Checkly context in commands or documentation.
55+
For desktop or sandboxed agents. Live access to Checkly account data and remote actions.
6056
</Card>
6157
</Columns>
6258

63-
### Skills, MCP, and Rules
64-
65-
**Use Skills** when your AI agent supports the [Agent Skills](https://agentskills.io) standard. Skills load context on demand, keeping your agent's context window lean until Checkly-related tasks arise. This is the recommended approach for compatible agents.
66-
67-
**Use the MCP Server** when your agent needs live Checkly data or remote account actions, such as reading check status, inspecting test sessions, triggering existing checks, reading RCA, or managing status page incidents.
68-
69-
**Use Rules** when your agent doesn't support skills or when you want the Checkly context always available. Rules files are loaded at session start and provide consistent context throughout your conversation.
70-
71-
72-
## When to use the Checkly MCP Server
73-
74-
The MCP concept is often used to enable LLMs to interact with external systems. It acts as a bridge between the AI model and the target system, translating natural language commands into actionable API calls or code snippets.
75-
76-
The [Checkly MCP Server](/ai/mcp-server) connects MCP-compatible clients to Checkly over Streamable HTTP. It exposes tools for account context, check status and results, test sessions, result assets, root cause analyses, environment variables, status pages, incidents, and triggering existing checks.
77-
78-
**Use the MCP Server for live Checkly account operations. Use Skills and the Checkly CLI for Monitoring as Code authoring.**
79-
80-
<Tip>
81-
The MCP server runs remotely and cannot access your local filesystem. When you need to create, edit, test, or deploy check code, use [Checkly Skills](/ai/skills) with the [Checkly CLI](/cli/overview).
82-
</Tip>
83-
84-
## Markdown access
85-
86-
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.
87-
88-
<Tip>
89-
Use [Checkly Skills](/ai/skills) to automatically provide your agent with up-to-date, agent-optimized documentation.
90-
</Tip>
91-
92-
### .md endpoints
93-
94-
Append `.md` to any documentation URL to get the markdown version of that page.
95-
96-
**Example:**
97-
98-
- **HTML:** `https://www.checklyhq.com/docs/what-is-checkly/`
99-
- **Markdown:** `https://www.checklyhq.com/docs/what-is-checkly.md`
100-
101-
The markdown version includes the full page content in plain markdown, code blocks, links preserved as markdown links, and tables formatted as markdown tables.
102-
103-
```bash
104-
# Fetch documentation content with curl
105-
curl https://www.checklyhq.com/docs/what-is-checkly.md
106-
107-
# Pipe directly to your clipboard
108-
curl https://www.checklyhq.com/docs/what-is-checkly.md | pbcopy
109-
```
110-
111-
### Content negotiation
112-
113-
You can also request markdown by setting the `Accept` header to `text/markdown`:
114-
115-
```bash
116-
curl -H "Accept: text/markdown" https://www.checklyhq.com/docs/what-is-checkly/
117-
```
118-
119-
This is useful when integrating with tools or scripts that set request headers programmatically.
59+
### Skills, MCP, and the CLI
12060

121-
<Tip>
122-
Modern coding agents set [these headers automatically when querying documentation](https://www.checklyhq.com/blog/state-of-ai-agent-content-negotation/).
123-
</Tip>
61+
**Use Skills for a CLI-first workflow.** Skills are built for coding agents that have access to your repository and can run commands. The agent edits your Checkly constructs and tests, then uses the [Checkly CLI](/cli/overview) to test and deploy them. Skills load context on demand, keeping your agent's context window lean until Checkly-related tasks arise. This is the recommended approach for agents that support the [Agent Skills](https://agentskills.io) standard.
12462

125-
### Copy as Markdown button
126-
127-
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.
128-
129-
This is the fastest way to grab documentation for a specific topic and paste it into your AI assistant's context.
130-
131-
```text
132-
Here is the Checkly Browser Checks documentation:
133-
134-
[paste markdown content]
135-
136-
Based on this, how do I set up a browser check with a custom user agent?
137-
```
63+
**Use the MCP Server in desktop or sandboxed environments.** Some agents, like Claude Desktop, ChatGPT, or a sandboxed assistant, can't access your repository or filesystem. The [Checkly MCP Server](/ai/mcp-server) connects these clients to Checkly over Streamable HTTP and gives them live data and remote account actions, such as reading check status, inspecting test sessions, triggering existing checks, reading RCA, or managing status page incidents.
13864

65+
| Use case | Recommended path |
66+
| --- | --- |
67+
| Ask quick, ad hoc questions from a supported client | [MCP Server](/ai/mcp-server) |
68+
| Inspect live Checkly data without local CLI setup | [MCP Server](/ai/mcp-server) |
69+
| Trigger existing deployed checks from chat | [MCP Server](/ai/mcp-server) or [Checkly CLI](/cli/overview) |
70+
| Create or edit check code | [Checkly Skills](/ai/skills) with the [Checkly CLI](/cli/overview) |
71+
| Test, deploy, or automate local Monitoring as Code projects | [Checkly CLI](/cli/overview) |
72+
| Add reusable Checkly best practices to an agent | [Checkly Skills](/ai/skills) |
13973

140-
## LLMs.txt
74+
## Feed documentation to your agent
14175

76+
Every Checkly documentation page is available as markdown, and an `llms.txt` index lists them all. Both make it easy to pull the exact docs your agent needs into its context.
14277

143-
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.
144-
145-
```txt llms.txt (first 15 lines)
146-
# Checkly Docs
147-
148-
## Docs
149-
150-
- [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
151-
- [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
152-
- [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
153-
- [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.
154-
- [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
155-
- [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.
156-
- [Role Based Access Control in Checkly](https://checklyhq.com/docs/admin/team-management/rbac.md): Checkly roles and permissions for team members
157-
- [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
158-
- [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
159-
- [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
160-
- [Team management in Checkly](https://checklyhq.com/docs/admin/team-management.md): Manage your team and collaborate effectively in Checkly
161-
```
162-
163-
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.
164-
165-
```bash
166-
# Fetch the llms.txt index
167-
curl https://www.checklyhq.com/llms.txt
78+
<Columns cols={2}>
79+
<Card title="Markdown Access" href="/ai/markdown-access" cta="Learn more">
80+
Append `.md` to any docs URL, request markdown with content negotiation, or copy a page as markdown.
81+
</Card>
16882

169-
# Fetch a specific page from the index
170-
curl https://checklyhq.com/docs/detect/synthetic-monitoring/browser-checks/overview.md
171-
```
83+
<Card title="llms.txt" href="/ai/llms-txt" cta="Learn more">
84+
A machine-readable index of every documentation page for crawling and indexing.
85+
</Card>
86+
</Columns>

ai/skills.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Checkly Skills'
33
description: 'Official Checkly skills to give any AI agent on-demand best practices, context, and product capabilities.'
4-
sidebarTitle: 'Agent Skills'
4+
sidebarTitle: 'Skills'
55
---
66

77
import AgentExamples from "/snippets/agent-example.mdx"

cli/overview.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ Checks, Browser Checks and all other constructs.
6767
<Card title="Checkly Skills" href="/ai/skills">
6868
Install Checkly Skills and let AI agents generate Checkly monitoring code for you.
6969
</Card>
70-
<Card title="Checkly Rules" href="/ai/rules">
71-
Include the Checkly Rules in your conversations to generate Checkly monitoring code for you.
70+
<Card title="Checkly MCP Server" href="/ai/mcp-server">
71+
Connect desktop or sandboxed agents to live Checkly account data and actions.
7272
</Card>
7373
</Columns>
7474

docs.json

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -349,19 +349,25 @@
349349
"group": "AI",
350350
"pages": [
351351
"ai/rocky-ai",
352-
"ai/overview",
353352
{
354-
"group": "MCP Server",
353+
"group": "Agent Resources",
355354
"pages": [
356-
"ai/mcp-server",
357-
"ai/mcp-server/setup",
358-
"ai/mcp-server/tools",
359-
"ai/mcp-server/security-and-permissions",
360-
"ai/mcp-server/troubleshooting"
355+
"ai/overview",
356+
{
357+
"group": "MCP Server",
358+
"pages": [
359+
"ai/mcp-server",
360+
"ai/mcp-server/setup",
361+
"ai/mcp-server/tools",
362+
"ai/mcp-server/security-and-permissions",
363+
"ai/mcp-server/troubleshooting"
364+
]
365+
},
366+
"ai/skills",
367+
"ai/markdown-access",
368+
"ai/llms-txt"
361369
]
362-
},
363-
"ai/skills",
364-
"ai/rules"
370+
}
365371
]
366372
},
367373
{
@@ -1321,6 +1327,10 @@
13211327
}
13221328
},
13231329
"redirects": [
1330+
{
1331+
"source": "/ai/rules",
1332+
"destination": "/ai/overview"
1333+
},
13241334
{
13251335
"source": "/detect/synthetic-monitoring/api-checks/set-up-and-tear-down",
13261336
"destination": "/detect/synthetic-monitoring/api-checks/setup-and-teardown"

0 commit comments

Comments
 (0)