arnoudkooi/sn-scriptsync

Use sn-scriptsync in combination with SN Utils to be able to code in VS Code, including all benefits of a full fledged code editor

55Stars on the repository
68Mods indexed here, across every type
todayLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

sync_now

49

arnoudkooi/sn-scriptsync

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.

not rated 55 today A 0 tokens

take_screenshot

50

arnoudkooi/sn-scriptsync

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.

not rated 55 changed 25d ago A 0 tokens

update_record

51

arnoudkooi/sn-scriptsync

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).

not rated 55 changed 1mo ago A 0 tokens

update_record_batch

52

arnoudkooi/sn-scriptsync

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.

not rated 55 changed 1mo ago A 0 tokens

upload_attachment

53

arnoudkooi/sn-scriptsync

Command Claude Code

Upload a file (image, document, etc.) as an attachment to any ServiceNow record.

not rated 55 changed 1mo ago A 0 tokens

pull_scope

55

arnoudkooi/sn-scriptsync

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.

not rated 55 today A 0 tokens

sdk_deploy

56

arnoudkooi/sn-scriptsync

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…

not rated 55 today A 0 tokens

sdk_pull

57

arnoudkooi/sn-scriptsync

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…

not rated 55 today A 0 tokens

arnoudkooi/sn-scriptsync

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…

not rated 55 today A 0 tokens

create_records

59

arnoudkooi/sn-scriptsync

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…

not rated 55 today A 0 tokens

get_batch_result

60

arnoudkooi/sn-scriptsync

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.

not rated 55 today A 0 tokens

update_records

61

arnoudkooi/sn-scriptsync

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.

not rated 55 today A 0 tokens

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: