What problem does it solve?
This Skill prevents setup mistakes and deployment failures when working with the ServiceNow SDK by guiding you through authentication, project scaffolding, build→deploy sequencing, and environment validation with correct, current CLI syntax.
Core Features & Use Cases
- Project scaffolding & template selection: Guides you to choose the right
now-sdk init template based on whether you need server-side logic and/or a React/Vue UI page, then scaffolds a working Fluent DSL project.
- Correct auth setup using named aliases: Provides the safe workflow for configuring Basic or OAuth authentication via
now-sdk auth --add (including the alias pattern) and verification via now-sdk auth --list.
- Build→deploy lifecycle with guardrails: Enforces a safe sequence (build first, then install) and includes post-deploy verification steps to confirm the correct version and state landed on the instance.
- Environment validation: Uses a checklist-style approach to verify Node/npm/SDK and the presence/shape of project config before you start SDK work.
Quick Start
Ask the AI: “Set up my ServiceNow SDK project from scratch—what should I run to create the project, configure OAuth with an alias, build it, deploy it, and verify the installed version?”