You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add docs for checkly account plan and expand checkly skills
Document the new `checkly account` command with its `plan` subcommand,
and expand the `checkly skills` page with `investigate`, `communicate`,
`manage` actions and the `install` command.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
description: 'View your Checkly account plan, entitlements, and feature limits.'
4
+
sidebarTitle: 'checkly account'
5
+
---
6
+
7
+
<Note>Available since CLI v7.7.0.</Note>
8
+
9
+
The `checkly account` command lets you view your account plan, entitlements, and feature limits directly from the terminal. Use it to check which features are available on your plan, inspect metered limits, and discover available check locations.
|`plan`| Show your account plan, entitlements, and feature limits. |
31
+
32
+
## `checkly account plan`
33
+
34
+
Show your account plan, entitlements, and feature limits. The default view displays a summary of metered entitlements with their limits. Use `--output=json` for the full response including locations, feature flags, and upgrade URLs.
35
+
36
+
**Usage:**
37
+
38
+
```bash Terminal
39
+
npx checkly account plan [key] [options]
40
+
```
41
+
42
+
**Arguments:**
43
+
44
+
| Argument | Description |
45
+
|----------|-------------|
46
+
|`key`| Entitlement key to look up (e.g. `BROWSER_CHECKS`). Shows a detail view for that entitlement. |
47
+
48
+
**Options:**
49
+
50
+
| Option | Required | Description |
51
+
|--------|----------|-------------|
52
+
|`--type, -t`| - | Filter entitlements by type: `metered` or `flag`. |
53
+
|`--search, -s`| - | Search entitlements by name or description. |
54
+
|`--disabled`| - | Show only entitlements not included in your plan. |
Pass an entitlement key as a positional argument to see a detail view for that specific entitlement, including its type, status, limit, and upgrade URL if applicable.
62
+
63
+
**Usage:**
64
+
65
+
```bash Terminal
66
+
npx checkly account plan BROWSER_CHECKS
67
+
npx checkly account plan PRIVATE_LOCATIONS
68
+
```
69
+
70
+
</ResponseField>
71
+
72
+
<ResponseFieldname="--type, -t"type="string">
73
+
74
+
Filter entitlements by type. Use `metered` to see entitlements with numeric limits, or `flag` to see boolean feature flags.
75
+
76
+
**Usage:**
77
+
78
+
```bash Terminal
79
+
npx checkly account plan --type=metered
80
+
npx checkly account plan -t flag
81
+
```
82
+
83
+
</ResponseField>
84
+
85
+
<ResponseFieldname="--search, -s"type="string">
86
+
87
+
Search entitlements by name or description using a case-insensitive match.
88
+
89
+
**Usage:**
90
+
91
+
```bash Terminal
92
+
npx checkly account plan --search="browser"
93
+
npx checkly account plan -s "alert"
94
+
```
95
+
96
+
</ResponseField>
97
+
98
+
<ResponseFieldname="--disabled"type="boolean">
99
+
100
+
Show only entitlements that are not included in your current plan. Each disabled entitlement includes the required plan and an upgrade URL.
-**`locations.all`** — filter to entries where `available` is `true` to get valid locations for your checks. Respect `maxPerCheck` as the upper bound per check.
188
+
-**`entitlements`** — metered entitlements include a `quantity` limit. Disabled entitlements include `requiredPlan` and `upgradeUrl`.
189
+
190
+
## Related Commands
191
+
192
+
-[`checkly skills manage`](/cli/checkly-skills#checkly-skills-manage-resource) - Account management context for AI agents
193
+
-[`checkly whoami`](/cli/checkly-whoami) - Display current account information
194
+
-[`checkly switch`](/cli/checkly-switch) - Switch between Checkly accounts
Copy file name to clipboardExpand all lines: cli/checkly-skills.mdx
+156-5Lines changed: 156 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,16 +27,25 @@ npx checkly skills
27
27
npx checkly skills <action> [resource]
28
28
```
29
29
30
-
## Subcommands
30
+
## Actions
31
31
32
-
|Subcommand| Description |
33
-
|------------|-------------|
32
+
|Action| Description |
33
+
|--------|-------------|
34
34
|`initialize`| Let your agent initialize [a new Checkly project](/constructs/project). |
35
35
|`configure`| Let your agent configure [Checkly constructs](/constructs/overview). |
36
+
|`investigate`| Access check status, analyze failures, and investigate errors. |
37
+
|`communicate`| Open incidents and lead customer communications via status pages. |
38
+
|`manage`| Understand your account plan, entitlements, and feature limits. |
39
+
40
+
## Commands
41
+
42
+
| Command | Description |
43
+
|---------|-------------|
44
+
|`install`| Install the Checkly agent skill (SKILL.md) into your project. |
36
45
37
46
## `checkly skills initialize` (experimental)
38
47
39
-
The `initialize`subcommand outputs LLM-optimized Markdown with all the context an agent needs to set up a new Checkly project from scratch. The context will instruct your agent to install required packages, create config files and scan your current project for resources to monitor.
48
+
The `initialize`action outputs LLM-optimized Markdown with all the context an agent needs to set up a new Checkly project from scratch. The context will instruct your agent to install required packages, create config files and scan your current project for resources to monitor.
40
49
41
50
**Usage:**
42
51
@@ -50,7 +59,7 @@ You can prompt your agent with **"run `npx checkly skills initialize` and follow
50
59
51
60
## `checkly skills configure [resource]`
52
61
53
-
The `configure`subcommand is an umbrella command that provides Markdown context about all available Checkly resources. The CLI outputs everything your agent needs to configure [Checkly constructs](/constructs/overview) directly — no additional docs fetching or file reading required.
62
+
The `configure`action is an umbrella command that provides Markdown context about all available Checkly resources. The CLI outputs everything your agent needs to configure [Checkly constructs](/constructs/overview) directly — no additional docs fetching or file reading required.
54
63
55
64
Run `configure` without arguments to see all available resources, or pass a specific resource name to get targeted context.
The `communicate` action provides context for managing incidents and customer communications through status pages. Write commands like `incidents create`, `incidents update`, and `incidents resolve` follow a confirmation protocol — the CLI returns a JSON envelope for agent review before execution.
97
+
98
+
Run `communicate` without arguments to see all available resources, or pass a specific resource name for targeted context.
99
+
100
+
**Usage:**
101
+
102
+
```bash Terminal
103
+
npx checkly skills communicate
104
+
npx checkly skills communicate incidents
105
+
```
106
+
107
+
**Available resources:**
108
+
109
+
| Resource | Description |
110
+
|----------|-------------|
111
+
|`incidents`| Incident lifecycle (`incidents create`, `update`, `resolve`, `list`) and status pages. |
112
+
113
+
## `checkly skills manage [resource]`
114
+
115
+
The `manage` action provides context about your account's plan, entitlements, and limits. Use this to understand what features and locations are available before configuring checks.
116
+
117
+
Run `manage` without arguments to see all available resources, or pass a specific resource name for targeted context.
118
+
119
+
**Usage:**
120
+
121
+
```bash Terminal
122
+
npx checkly skills manage
123
+
npx checkly skills manage plan
124
+
```
125
+
126
+
**Available resources:**
127
+
128
+
| Resource | Description |
129
+
|----------|-------------|
130
+
|`plan`| Check account plan, entitlements, feature limits, and available locations ([`account plan`](/cli/checkly-account)). |
131
+
132
+
<Tip>
133
+
The `manage plan` resource documents the [`checkly account plan`](/cli/checkly-account) command. Your agent can use the `account plan` command to query entitlements and available locations before writing check configurations.
134
+
</Tip>
135
+
136
+
## `checkly skills install`
137
+
138
+
The `install` command installs the Checkly agent skill file (SKILL.md) into your project. This file lets your AI agent automatically discover and use the `checkly skills` command.
139
+
140
+
**Usage:**
141
+
142
+
```bash Terminal
143
+
npx checkly skills install
144
+
npx checkly skills install --target <platform>
145
+
npx checkly skills install --path <directory>
146
+
```
147
+
148
+
**Options:**
149
+
150
+
| Option | Required | Description |
151
+
|--------|----------|-------------|
152
+
|`--target, -t`| - | Platform to install the skill for. |
153
+
|`--path, -p`| - | Custom target directory to install the skill into. |
154
+
|`--force, -f`| - | Overwrite existing SKILL.md without confirmation. |
155
+
156
+
### Install Options
157
+
158
+
<ResponseFieldname="--target, -t"type="string">
159
+
160
+
The target platform determines where and how the skill file is installed. Available platforms: `amp`, `claude`, `cline`, `codex`, `continue`, `cursor`, `gemini-cli`, `github-copilot`, `goose`, `opencode`, `roo`, `windsurf`.
161
+
162
+
**Usage:**
163
+
164
+
```bash Terminal
165
+
npx checkly skills install --target=claude
166
+
npx checkly skills install -t cursor
167
+
```
168
+
169
+
</ResponseField>
170
+
171
+
<ResponseFieldname="--path, -p"type="string">
172
+
173
+
Custom target directory to install the skill file into. Use this when the default location for your platform does not match your project structure.
0 commit comments