Agent skill · software engineering · sundial-org
servicenow-agent
Read-only CLI access to ServiceNow Table, Attachment, Aggregate, and Service Catalog APIs; includes schema inspection and history retrieval (read-only).
Why this skill is useful
Provides specific commands and parameters for querying the ServiceNow Table API that the AI wouldn't reliably generate on its own.
What it needs
Requires node installed locally. About 5k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
ServiceNow Table API Read Only Use this skill to read data from ServiceNow via the Table API. Do not create or update or delete records. Configuration Set these environment variables in the .env file in this folder. SERVICENOWDOMAIN instance domain such as myinstance.service-now.com SERVICENOWUSERNAME username for basic auth SERVICENOWPASSWORD password for basic auth If your domain already includes https:// then use it as is. Otherwise requests should be made to: Allowed Operations GET only Use only the GET endpoints from these files. openapi.yaml for Table API references/attachment.yaml for Attachment API references/aggregate-api.yaml for Aggregate API references/service-catalog-api.yaml for Service Catalog API List records GET /api/now/table/{tableName} Get a record by sysid GET /api/now/table/{tableName}/{sysid} Never use POST or PUT or PATCH or DELETE. Common Query Params Table API sysparmquery encoded query such as active=true^priority=1 sysparmfields comma separated fields to return sysparmlimit limit record count to keep small for safety sysparmdisplayvalue true or false or all sysparmexcludereferencelink true to reduce clutter See openapi.yaml for the full list of parameters. CLI Use the bundled CLI for all reads. It pulls auth from .env by default. You can override with flags. Command overview list table lists records from a table get table sysid fetches one record by sysid batch file.json runs multiple read requests in one call attach reads attachments and file content stats table aggregates stats schema table lists valid field names and types history table sysid reads full comment and work note timeline sc endpoint Service Catalog GET endpoints Auth flags --domain domain instance domain --username user --password pass Query flags Use any of these as --sysparm flags. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/servicenow-agent