danielmadsendk/nowdev-ai-toolbox
Agentic ServiceNow development: the NowDev AI Agent orchestrator delegates to specialized ServiceNow (Fluent SDK, ATF, AI Studio, review, release) agents and skills.
Start here for any ServiceNow work. Solution architect that triages the request, then delegates to NowDev specialist custom agents: Refinement, Fluent Schema/Logic/Automation/UI, ATF, AI Studio, Reviewer, Release, Debugger, and Assistant. It plans, gets approval, and coordinates. It never implements code itself.
Explains exactly why a ServiceNow user lacks access or permissions to view/edit a record, view/modify a field, or execute an action/UI Action, and provides a precise remedy. Triggers when the user mentions "I can't see/edit X", "insufficient rights", "why is this field read-only", "access denied", "user can't run this action/UI action", "ACL failure", "no write access", "cannot view", or similar permission and access restriction issues. It uses read-only now-sdk retrieval delegated to nowdev-ai-toolbox-servicenow-sdk to trace ACL evaluations and identify failing roles or conditions.
Formulate realistic, anonymized ServiceNow Automated Test Framework (ATF) test fixture/sample data grounded by live instance structures. Use this skill whenever an ATF test needs example, mock, or fixture data for specific ServiceNow tables, when a user asks to generate realistic test data from the live instance, or when reference sys_ids/choices are required for testing. This skill delegates read-only now-sdk retrieval to nowdev-ai-toolbox-servicenow-sdk, then meticulously redacts PII before generating mock fixture shapes.
Surfaces and correlates recent configuration and code changes in a single live ServiceNow instance to explain a sudden regression ("this used to work"). Trigger this skill whenever a user mentions a regression or asks "what changed recently", "started failing after...", "did someone break this", "regression since last week", or says something was working but is now broken. The skill delegates read-only now-sdk retrieval to nowdev-ai-toolbox-servicenow-sdk, then maps Customer Updates into a chronological, risk-annotated timeline.
Safely and systematically audits configuration drift between two or more ServiceNow environments/instances that share the same Fluent application scope. Use this skill for environment comparison, drift audits, alignment checks, or pre-deployment safety checks. It delegates read-only now-sdk retrieval to nowdev-ai-toolbox-servicenow-sdk and aggregates configuration differences into high, medium, and low risk categories.
Navigation and NowDev-specific guardrails for ServiceNow Fluent SDK development. Use when a task involves Fluent .now.ts metadata, SDK project layout, routing work to NowDev specialists, SDK upgrade or now.config.json migration issues, or local patterns not covered by installed SDK documentation.
Symptom-first root-cause triage when something in the live ServiceNow instance is broken or erroring and the user has no known file/script to point at. Use for unexpected UI/session crashes, background job exceptions, flow failures, email delivery issues, integration errors, and general instance triage. It delegates read-only now-sdk retrieval to nowdev-ai-toolbox-servicenow-sdk across operational diagnostic tables.
Expert planning skill for producing structured ServiceNow implementation structures and plans. Use whenever a user asks to plan, scope, estimate, design, architect, or detail a ServiceNow enhancement. It delegates read-only now-sdk grounding to nowdev-ai-toolbox-servicenow-sdk before story refinement.
Review and cross-check generated ServiceNow artifacts and code against relevant connected instance Knowledge Base articles for organizational guidelines, development standards, and forbidden patterns. Use this skill when the user asks "does this follow our documented guidelines?", "check compliance", "verify against our KB standards", "audit against KB", or during a code review when checking compliance of any ServiceNow scripts, tables, flows, or other elements.
Draft customer/end-user-facing incident updates and KB-linked replies in the user's target language. ALWAYS use this skill whenever the user asks to "draft a response to this incident", "write an update for the customer/requester", "reply to this ticket in [language]", or "close this incident with a customer-facing note", even if they do not explicitly ask for multilingual support or KB integration.
Systematically diagnoses why a ServiceNow email, alert, notification, or message failed to reach a user. Use for missing notifications, dispatch failures, bounces, preference exclusions, or event trigger issues. It delegates read-only now-sdk retrieval to nowdev-ai-toolbox-servicenow-sdk and traces the delivery pipeline.
Comprehensive guide for using @servicenow/react-components when building UI in ServiceNow Fluent React applications. Covers the full Horizon Design System component library, CSS Modules, design tokens, and styling patterns. Trigger this skill whenever the user is building any React UI for ServiceNow — UiPage components, workspace UIs, forms, lists, dashboards, or any custom interface that integrates with the platform. Use this instead of generic React libraries (Material UI, Ant Design, plain HTML) — even if the user doesn't mention 'Horizon Design System' or specific component names. Also use when styling or theming custom components to match the ServiceNow platform aesthetic.
Expert skill for retrieving, navigating, and summarizing ServiceNow release notes directly from the official ServiceNowDocs GitHub repository. Use this skill whenever a user asks about new features, changes, upgrades, deprecation, or bug fixes for any ServiceNow release (e.g., Australia, Yokohama, Xanadu, Zurich), even if they do not explicitly mention "release notes" or the GitHub repository. It must be leveraged when analyzing application updates or comparing platform features across family releases.
NowDev wrapper for the ServiceNow SDK CLI (now-sdk). Loads ServiceNow's official now-sdk skill first and adds NowDev guardrails — no npx, approval gates for install/cicd/auth/move, credential and query-data safety — plus a fallback for when the official skill is not installed. Use whenever an agent needs to run now-sdk, look up Fluent API docs (explain), query live instance data, or build, install, or deploy. For NowDev routing and project conventions, use nowdev-ai-toolbox-fluent-development.
Prepare a compact handoff summary anchored to files touched this session.
Review current NowDev workspace changes against the files touched this session.
Start a NowDev AI implementation session with cross-agent handoff and routing.