scoped-apps

Automate creation and management of ServiceNow scoped applications with naming conventions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scoped app development in ServiceNow requires isolation, consistent naming conventions, and controlled cross-scope access to ensure portable, secure deployments.

Core Features & Use Cases

  • Supports guided creation of scoped apps via Studio and MCP, with cross-scope access and explicit dependencies.
  • Demonstrates scope naming conventions (x_ prefixes) and table naming patterns for scoped apps.
  • Provides best practices for application properties, REST API usage, and publishing to the Store.

Quick Start

Open Studio, create a new scoped app with scope x_mycom_myapp and version 1.0.0, then configure cross-scope access and dependencies as needed.

Frequently Asked Questions about scoped-apps

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

FAQPage Schema
How do I create a scoped app in ServiceNow Studio?▼

To create a ServiceNow scoped app, open Studio and initialize a new application with a scope name using the x_ prefix convention. Then configure cross-scope access and explicit dependencies for isolated, secure deployment.

What naming conventions are required for ServiceNow scoped apps?▼

ServiceNow scoped apps require specific naming conventions, including x_ prefixes for scope names and structured table naming patterns. These conventions ensure consistent identification and controlled isolation across instances.

How does cross-scope access work in ServiceNow scoped applications?▼

Cross-scope access in ServiceNow scoped applications is managed through explicit dependencies and configured permissions. Defining these boundaries allows controlled communication between scopes while maintaining strict application isolation and security.

Can I automate ServiceNow app creation using MCP workflows?▼

Yes, you can automate ServiceNow app creation using MCP workflows. The process supports guided scoped app generation, covering application properties, REST API usage, and cross-scope access configuration programmatically.

What are the limitations when publishing scoped apps to the ServiceNow Store?▼

When publishing scoped apps to the ServiceNow Store, limitations include strict cross-scope access boundaries and basic safety checks. Unsafe scripts are blocked to ensure portable, secure deployments meeting Store requirements.