sn-sdk-fluent

Installation
SKILL.md

ServiceNow Fluent SDK

ServiceNow Fluent is a TypeScript-based DSL for defining application metadata (sys_metadata) as code. Files use the .now.ts extension and are compiled with now-sdk build. Two-way sync keeps metadata in sync between code and the ServiceNow instance. All Fluent APIs import from @servicenow/sdk/core.

Reference Files

Read these files when you need them — do not pre-load all references at session start. Paths are relative to the skill root (the directory containing this SKILL.md file).

File When to read
references/metadata-types.md When generating or reviewing any Fluent metadata type
references/column-types.md When working with Table column definitions (StringColumn, IntegerColumn, etc.)
references/now-globals.md When using Now.ID, Now.include, or the script tagged template literal
references/getting-started.md When helping someone install the SDK or create their first project
references/project-structure.md When explaining file layout, now.config.json, or scope prefix rules
references/gotchas.md When encountering auth errors, XML/source conflicts, --reinstall questions, Now.ID or Now.ref usage, -now: import prefix issues, JS module sync questions, or npx vs now-sdk confusion
references/cli-reference.md When running or explaining build, install, transform, clean, or pack commands

Example Assets

Related skills
Installs
2
GitHub Stars
12
First Seen
Apr 6, 2026