sync_now
49Command Claude Code
Immediately sync all pending files (flush the queue). Use this after making multiple file changes to ensure they're synced before continuing.
Command Claude Code
Immediately sync all pending files (flush the queue). Use this after making multiple file changes to ensure they're synced before continuing.
Command Claude Code
Take a screenshot of a ServiceNow page. The browser picks the best capture path it actually has — no capability juggling needed on your side.
Command Claude Code
Update a single field on an existing record. Fire-and-forget (the extension sends the update through the helper tab; success is reported back asynchronously).
Command Claude Code
Update multiple fields on the same record in one round-trip. Preferred for multi-file artifacts (widgets, UI pages) where you'd otherwise send many updaterecord calls.
Command Claude Code
Upload a file (image, document, etc.) as an attachment to any ServiceNow record.
Command Claude Code
Validate a proposed file path before creating it.
Skill Claude CodeCodex
SN ScriptSync HTTP/file Agent API: endpoint discovery, auth, the full error-code table, and the complete command catalog (queryrecords, getrecord, updaterecord, createrecords / updaterecords for many rows, createartifact, createapplication, analyzeartifacttype, restrequest, screenshots, etc.). Read this before calling…
Skill Claude CodeCodex
Build/edit ServiceNow AI Experience (AIX) apps on the sysaix tables: experiences, pages, containers, custom Lit widgets + server data scripts, left-nav menus, and record click-through. Covers routing/cache rules, why creation needs a background script (REST = EACL), the widget compile-metadata pattern, and the…
Skill Claude CodeCodex
How sn-scriptsync maps ServiceNow artifacts to files: the instance/scope/table layout, naming conventions per artifact type, creating new artifacts, and the map.json / structure.json files. Read this when creating, naming, or organizing ServiceNow files.
Skill Claude CodeCodex
Drive the connected ServiceNow tab through the Chrome DevTools Protocol (Pro): capture network requests + response bodies, capture console output and uncaught exceptions, take full-page/element screenshots beyond the viewport, and auto-handle (and record) native confirm/alert/prompt/beforeunload dialogs. Read this…
Skill Claude CodeCodex
ServiceNow coding standards (scoped-app restrictions, server vs client APIs, best practices) and security guidance for the sn-scriptsync workflow. Read this when writing or reviewing ServiceNow script content.
Skill Claude CodeCodex
Drive live ServiceNow forms via the gform bridge (navigate, setfield, getformstate, runuiaction, clickelement): insert vs update verbs, optimistic-write verification, auto-handled native dialogs, and auto-filling mandatory reference fields. Read this when automating or visually verifying a form/UI page/widget.
Skill Claude CodeCodex
Extended reference appendix: detailed file-structure notes, table metadata caching, agent best-practices, and edge cases not covered by the core. Read this when you need depth the other skills do not cover.
Command Claude Code
Pull every scriptable artifact of one application scope into canonical local workspace files ( / / / . . , or / / . for folder-record tables) with map.json registration, so an agent can work from local files instead of fetching artifacts one by one. This is the Agent API counterpart of the VS Code Load Scope button.
Command Claude Code
Build, pack and install a ServiceNow SDK (NOW SDK / Fluent) app with the user's browser session, with no separate now-sdk auth login. It runs the project's own now-sdk build and now-sdk pack, then the SN Utils helper tab asks the user to confirm in a modal, installs the package and activates the app's flows. The call…
Command Claude Code
Pull changes made on the instance into a ServiceNow SDK (NOW SDK / Fluent) project, with the user's browser session and the project's own now-sdk (no separate now-sdk auth login). SN Utils downloads the app package, the SDK converts it into Fluent in a temporary copy of the project, and the differing files are copied…
Command Claude Code
Read-only. Samples existing artifacts of one type on the instance and compares them into a type profile: what records make up one artifact of this type, how often each appears, what the platform creates for you, what the creation path changes, and what the scan could and could not see. Use it before building a…
Command Claude Code
Insert up to 200 records on one table in one call. Use it instead of looping createrecord, and instead of restrequest batch calls or a GlideRecord loop in runbackgroundscript: those reach the instance as one opaque write, while this one gets one review for the whole batch, one write-history entry per record, and an…
Command Claude Code
Collect the outcome of a createrecords / updaterecords batch by its batchId: after the call returned ETIMEOUT, after a review was approved, or after the connection dropped. Call it before retrying any row.
Command Claude Code
Update up to 200 existing records on one table in one call. Each row is { "sysid": "...", ...fields }. Same contract as createrecords: one review for the batch, one write-history entry per record, an outcome per row, and no rollback of rows that succeeded. Use updaterecordbatch instead for several fields on one record.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: