adobe/aem-desktop

About the project

AEM Desktop is an Electron desktop application for Adobe Experience Manager Edge Delivery Services, with development infrastructure for hot reload, updates, testing, and macOS release builds. It is used by developers building and releasing the desktop client, including signed and notarized macOS packages. Its catalogue entries provide coding-agent rules and instructions for working in this repository.

This repository also configures its own agents. See what aem-desktop tells them →

2Stars on the repository
20Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

security-global-api

01

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN designing, implementing, or reviewing API security (versioning, auth, rate limits, testing).

not rated 2 1mo ago A 21 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN implementing user authentication, login systems, session management, or access control.

not rated 2 1mo ago A 15 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

These rules define essential practices for writing and generating secure code. They apply universally — to manual development, automated tooling, and AI-generated code. Our codebase follows a security‑first mindset: security is built in from day one.

not rated 2 1mo ago A 638 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN designing, implementing, or reviewing data protection (classification, encryption, key management, privacy).

not rated 2 1mo ago A 20 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN implementing error handling, logging, exception management, or security monitoring.

not rated 2 1mo ago A 14 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN processing user input, form data, API requests, or data from external sources.

not rated 2 1mo ago A 17 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

These rules apply to all code and systems integrating with MCP (Model Context Protocol), including generated actions, scripts, and agentic behavior.

not rated 2 1mo ago A 0 tokens copy · 92% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN rendering user data in HTML, JavaScript, SQL, URLs, or other output contexts.

not rated 2 1mo ago A 19 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor needs its repo ✓ vendor

USE WHEN user input influences file paths or filesystem ops (join/resolve, read/write, upload/extract, list/delete, serve files).

not rated 2 1mo ago A 28 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN configuring applications, managing secrets, deploying infrastructure, or setting up environments.

not rated 2 1mo ago A 15 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

security-global-snyk from adobe/aem-desktop.

not rated 2 1mo ago A 0 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN implementing code that interacts with SQL databases, regardless of language or framework, including generated code.

not rated 2 1mo ago A 20 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN code that performs outbound network requests, regardless of language or framework, including generated code.

not rated 2 1mo ago A 18 tokens copy · 94% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN code parses or processes XML, regardless of language or framework, including generated code.

not rated 2 1mo ago A 18 tokens copy · 94% Apache-2.0

security-lang-node

16

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

These rules apply to all Node.js code in the repository and aim to prevent common security risks through disciplined use of input validation, output encoding, and safe APIs.

not rated 2 1mo ago A 564 tokens copy · 100% Apache-2.0

adobe/aem-desktop

Cursor rule Cursor ✓ vendor

USE WHEN adding, updating, or reviewing third-party dependencies, package files, or supply chain security.

not rated 2 1mo ago A 19 tokens copy · 100% Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: