Skip to content
Automation
Skill

/servicenow-safe-deployment

Safely build and deploy ServiceNow artifacts (business rules, scripts, flows, catalog items) across instances using NowAIKit MCP tools, with update sets, dry-run previews, and ATF verification. Use when the user asks to deploy, promote, build, or move changes between

From plugin
servicenow-mcp
2653 skills

Claude Code

$ npx -y skills add aartiq/servicenow-mcp --skill servicenow-safe-deployment --agent claude-code

SKILL.md

servicenow-safe-deployment.SKILL.md
name: servicenow-safe-deployment
description: Safely build and deploy ServiceNow artifacts (business rules, scripts, flows, catalog items) across instances using NowAIKit MCP tools, with update sets, dry-run previews, and ATF verification. Use when the user asks to deploy, promote, build, or move changes between dev/test/prod.

ServiceNow Safe Deployment

Orchestrate build → verify → promote through NowAIKit MCP tools. Use `search_tools` to find exact names (e.g. "update set", "run atf", "create business rule").

Workflow

1. **Capture scope.** Ensure an active update set: `ensure_active_update_set` (or create one). Confirm the target instance with `get_current_instance` — never assume prod. 2. **Build.** Create artifacts (`create_business_rule`, `create_script_include`, `create_flow`, `create_catalog_item`, …). For raw table writes, preview with `dry_run: true` and show the payload/diff before applying. 3. **Verify.** Run ATF: `run_atf_suite` / `run_atf_test` and read results (`get_atf_suite_result`, `get_atf_failure_insight`). Do not promote on failures. 4. **Review the set.** `preview_update_set` and list changes; check for collisions. 5. **Promote.** Move to the next environment with `switch_instance`, then `commit_update_set` / deployment tools. **Confirm explicitly before any prod commit.** 6. **Report.** Artifacts created, ATF pass/fail, update set name, and the promotion path taken.

Rules

  • Scripting writes require `WRITE_ENABLED=true` + `SCRIPTING_ENABLED=true`; ATF needs `ATF_ENABLED=true`.
  • Always dry-run writes and run ATF before promoting.
  • Treat any instance that is not an explicit dev/test as production — stop and confirm.
  • New development goes in scoped apps (`x_vendor_app`), never global.
  • All writes are captured in the NowAIKit audit log.
Read more
@aartiq
Ships withservicenow-mcp

Connect Claude, ChatGPT, Gemini, Cursor, Copilot, or any AI, to ServiceNow. 500+ tools across ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, scripting & portal. Read, build, query and automate any instance in plain English.

Stars on GitHub

Momentum

stars in total
265
Star history of aartiq/servicenow-mcp on GitHub, a chart by star-history.com

Other skills on servicenow-mcp.

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n10d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

browser-usetoday120k
@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about servicenow-safe-deployment.

Which coding agents can use servicenow-safe-deployment?
servicenow-safe-deployment installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.