code-review

Analyze ServiceNow server-side code for quality, security, and performance issues.

77|23|Updated Jul 16, 2025
One-click install
npx skills add https://github.com/serac-labs/serac --skill code-review-serac-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/serac-labs/serac/tree/main/packages/opencode/src/bundled-skills/code-review
Command: npx skills add https://github.com/serac-labs/serac --skill code-review-serac-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ServiceNow codebases often suffer from quality and security issues across server-side scripts. This skill provides automated analysis to detect common pitfalls and enforce best practices, reducing risk and manual review time.

Core Features & Use Cases

  • Automated ES5 compliance checks to flag modern syntax and encourage compatible patterns.
  • Security and data handling checks to highlight risky patterns and improve code safety.
  • Performance guidance by identifying inefficient patterns and suggesting optimizations.
  • Use Case: Audit a Script Include or Business Rule to produce a prioritized remediation list and actionable steps.

Quick Start

Provide the ServiceNow code you want reviewed and specify any concerns you have, and the skill will generate a structured code-review checklist and actionable recommendations.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ServiceNow code review for business rules and script includes?

Automating ServiceNow code review involves analyzing server-side scripts to identify quality, security, and performance issues. The tool generates a structured report with prioritized fixes, suggested test cases, and concrete remediation steps.

What are common ES5 compliance and security issues in ServiceNow server-side code?

Common ES5 compliance and security issues in ServiceNow server-side code include modern syntax errors and risky data handling patterns. Automated analysis flags these issues to enforce secure coding practices and improve code safety.

Does automated static analysis work for ServiceNow scheduled jobs and script includes?

Yes, automated static analysis works for ServiceNow scheduled jobs and script includes. It applies ES5 compliance checks, secure coding practices, and error handling guidance to detect common pitfalls across these server-side scripts.

How can I identify performance issues in ServiceNow business rules?

Identify performance issues in ServiceNow business rules by running automated analysis that detects inefficient patterns. The review provides performance guidance and suggests optimizations to improve overall script execution.

What do I need to generate a ServiceNow code quality remediation checklist?

To generate a ServiceNow code quality remediation checklist, you need to provide the server-side code for review and specify any concerns. The skill then outputs a structured report with prioritized fixes and actionable steps.

When should I use an automated ServiceNow code quality checker?

Use an automated ServiceNow code quality checker when you need to audit server-side scripts for best practices. It reduces manual review time and risk by enforcing ES5 compliance, security, and maintainability across your codebase.