diff --git a/skill.md b/skill.md index 82b0e1f4e..b0e9e4528 100644 --- a/skill.md +++ b/skill.md @@ -82,9 +82,9 @@ Key tools: - **`list_branches`** — List existing branches; pass any of them as `branch`. Branches that don't exist are refused. - **`list_deployments`** — Discover which project(s) this connection can access. - **`read`** / **`search`** — Fetch a page's MDX or search across pages. -- **`edit_page`** / **`write_page`** — Apply targeted edits or overwrite a page. -- **`read_comments`** / **`add_comment`** / **`suggest_edit`** / **`reply_to_comment`** / **`resolve_comment`** — Read open editor comment threads on a page, start a thread on exact text, propose a tracked-changes suggestion (`oldString` to `newString`; an empty `newString` suggests a deletion) that someone accepts or rejects in the editor, reply as the agent, or resolve threads. Adding, suggesting, replying and resolving require an OAuth session and act on the threads of `branch`; they work on the deploy branch even when edits to it require a pull request. -- **`list_nodes`** / **`create_node`** / **`update_node`** / **`move_node`** / **`delete_node`** — Manage the navigation tree. If a `create_node`, `update_node`, `move_node`, or `delete_node` call leaves the navigation invalid (for example, a page at the root next to tabs), the response includes a `navigationErrors` field. Fix these errors before `publish`, because Mintlify can drop invalid nodes from the published navigation. +- **`edit_page`** / **`write_page`**: Apply targeted edits or overwrite a page. `edit_page` takes `oldString` and `newString` for one replacement, or an `edits` list of up to 100 replacements applied in order; if any edit fails, none apply. Both return `notRendered` for markup the editor drops (such as `