Agent skill · personamanagmentlayer

servicenow-expert

Expert in ServiceNow platform development, scripting, workflows, Service Portal, CMDB, ITSM modules, and integrations. Use when the user mentions ITSM, ITOM, workflow, automation, CMDB, or service portal, or when the task involves ServiceNow Platform, Development Components, Scripting APIs, or GlideRecord Query and Update.

What it needs

About 6k tokens when loaded.

What this skill does

ServiceNow Expert Core Concepts ServiceNow Platform ITSM - IT Service Management (Incident, Problem, Change) ITOM - IT Operations Management ITBM - IT Business Management CMDB - Configuration Management Database Service Portal - User-facing portal interface Flow Designer - Visual workflow automation Development Components Business Rules - Server-side scripts on table operations Client Scripts - Client-side validation and logic UI Policies - Dynamic form behavior Script Includes - Reusable server-side code libraries Scheduled Jobs - Automated background tasks Transform Maps - Data import/integration mapping Scripting APIs GlideRecord - Database query and manipulation GlideAjax - Asynchronous client-server communication GlideSystem - System utilities (gs object) GlideDateTime - Date and time operations GlideUser - User information and permissions RESTMessageV2 - External API integration Implementation Examples GlideRecord Query and Update Script Include with REST API Integration Client Script with GlideAjax Service Portal Widget Flow Designer Action Best Practices Development Standards Follow ServiceNow coding best practices Use Script Includes for reusable code Implement proper error handling Add comments and documentation Use meaningful variable names Avoid global business rules when possible Performance Optimization Limit GlideRecord queries (use setLimit) Use encoded queries for complex conditions Avoid nested queries and loops Implement caching where appropriate Use async business rules for non-critical updates Index frequently queried fields Security Best Practices Implement ACLs for data access control Validate user input on client and server Use GlideRecord instead of direct SQL Follow principle of least privilege Sanitize data before display Use encrypted fields for sensitive data Integration Patterns Use REST API for modern integrations Implement proper error handling and retry logic Use credentials store for API keys Log integration activities Implement rat …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/servicenow-expert

View the source on GitHub

Browse the @skills marketplace