SN Code Analyzer

SN Code Analyzer

ID: dkhdhldchjdkoadebhlmhlfbcjlmpapn

Supported Languages

🇺🇸US English

Extension Info & Metadata

Status
Removed
Version
1.1.1
Size
1.10 MB
Rating
0.0/5
Reviews
0
Users
0
Type
Extension
Updated
Sep 15, 2025
Category
Productivity Developer
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
1
Active
0
Obsolete
1
Listed
1
Unlisted
0
Total Users
0

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Analyze and score ServiceNow code quality (Client Scripts, Script Includes, Business Rules) and get AI-powered improvements.

SN Code Analyzer is a lightweight Chrome extension that lives in your browser and keeps your ServiceNow scripts clean, fast, and production-ready. Open any ServiceNow record with script content and get an instant quality score (0–100) plus clear, prioritized fixes based on industry best practices. What it does - Auto-detects script type from the page URL (Client Script, Business Rule, UI Action, Script Include, UI Page/Jelly, Portal Widget, Scheduled/Fix Script, ACL, Transform Script…). - Scores your code against 50+ best-practice checks (performance, safety, readability, maintainability) and shows a concise, actionable report. One-click AI improvement (optional) Hit Improve with AI to get a clean, corrected version of your script that respects the right runtime: - No gs.*/GlideRecord on the client, ever. - Server code uses GlideRecord/GlideAggregate correctly, avoids recursion in Business Rules, adds setLimit(1), etc. - Client code uses g_form.isLoading() guards, newValue !== oldValue checks, and async GlideAjax (never getXMLWait). - Copy the improved code with one click. How it works (in 3 steps) 1. Open a ServiceNow script record in your instance. 2. Click the extension and press Analyze → see your score and top fixes. 3. (Optional) Click Improve with AI → paste the cleaned-up script back into ServiceNow. What gets scored - Client scripting: proper guards, async server calls via GlideAjax, no client-side GlideRecord, correct setValue(field, sys_id, display) usage. - Business Rules: correct timing (before/after/async intent), safe patterns (no current.update() recursion), conditions, reuse via Script Include. - Database & performance: addEncodedQuery, GlideAggregate for counts, setLimit(1) for existence checks, avoiding heavy queries. - Readability & structure: small functions, clear names, useful comments, predictable flow. - Pitfalls & security: no hard-coded sys_id, avoid .sys_id dot-walk on references, safe display/value handling, no eval/dynamic JEXL. - Logging: appropriate gs.info/warn/debug on server, noise kept behind properties; no gs.print in prod. Why developers love it - Instant feedback: catch risky patterns before they hit production. - Consistent codebase: everyone follows the same standards automatically. - Faster reviews: reviewers focus on logic instead of linting. - Great for onboarding: juniors learn good patterns by example. Privacy & security - Local-first analysis: your code is analyzed in the popup. - No code leaves your browser unless you explicitly click Improve with AI. - Your API key (if used) is stored locally via Chrome storage and never shared elsewhere by the extension. Compatibility - Works with ServiceNow Classic UI, Workspace, and Studio. - Supports instances on service-now.com and servicenowservices.com. - Bring confidence to your next deploy. Install SN Code Analyzer and ship clean, fast ServiceNow scripts every time.

Extracted Data

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

URLs
3
IPv4
0
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

clients2.google.com/service/update2/crxhttps://clients2.google.com/service/update2/crx
api.openai.com/*https://api.openai.com/*
api.openai.com/v1/chat/completionshttps://api.openai.com/v1/chat/completions

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

No IP addresses found

Version History

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Browse and explore files within this extension package

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.