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.