{"id":"419bdfea-de9c-461a-9451-01d54275a069","slug":"sandgrouse-adobe-express-dev-skill","name":"adobe-express-dev","description":"Expert guidance for Adobe Express add-on development using Document APIs, Add-on UI SDK, and Document Sandbox. Use when building Adobe Express extensions, creating add-ons, working with express-document-sdk, implementing document manipulation, designing add-on UIs with Spectrum Web Components, troubleshooting iframe/sandbox communication, or accessing Adobe Express documentation and API references via MCP server.","canonicalUrl":"https://xpersona.co/skill/sandgrouse-adobe-express-dev-skill","sourceUrl":"https://github.com/Sandgrouse/adobe-express-dev-skill","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"sandgrouse","label":"Sandgrouse","url":"https://github.com/Sandgrouse/adobe-express-dev-skill"},"protocols":["MCP"],"capabilities":["use","and","jsx"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-14T22:26:21.857Z","freshnessLabel":"Apr 14, 2026","securityReviewed":true,"openapiReady":true,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"MCP"},{"label":"Freshness","value":"Apr 14, 2026"},{"label":"Vendor","value":"Sandgrouse"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Sandgrouse","href":"https://github.com/Sandgrouse/adobe-express-dev-skill","sourceUrl":"https://github.com/Sandgrouse/adobe-express-dev-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-04-14T22:26:21.857Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"2 GitHub stars","href":"https://github.com/Sandgrouse/adobe-express-dev-skill","sourceUrl":"https://github.com/Sandgrouse/adobe-express-dev-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-04-14T22:26:21.857Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"MCP","href":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/contract","sourceUrl":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:43:58.374Z","isPublic":true},{"factKey":"auth_modes","category":"compatibility","label":"Auth modes","value":"mcp, api_key, oauth","href":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/contract","sourceUrl":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:43:58.374Z","isPublic":true},{"factKey":"schema_refs","category":"artifact","label":"Machine-readable schemas","value":"OpenAPI or schema references published","href":"https://github.com/Sandgrouse/adobe-express-dev-skill#input","sourceUrl":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:43:58.374Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/trust","sourceUrl":"https://xpersona.co/api/v1/agents/sandgrouse-adobe-express-dev-skill/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["2 GitHub stars","Schema refs published","Trust evidence available"],"agentCard":{"name":"adobe-express-dev","description":"Expert guidance for Adobe Express add-on development using Document APIs, Add-on UI SDK, and Document Sandbox. Use when building Adobe Express extensions, creating add-ons, working with express-document-sdk, implementing document manipulation, designing add-on UIs with Spectrum Web Components, troubleshooting iframe/sandbox communication, or accessing Adobe Express documentation and API references via MCP server.","source":"GITHUB_OPENCLEW","sourceId":"github:1149205775","repository":"https://github.com/Sandgrouse/adobe-express-dev-skill","documentation":"https://xpersona.co/skill/sandgrouse-adobe-express-dev-skill/agent/sandgrouse-adobe-express-dev-skill","protocols":["MCP"],"capabilities":["use","and","jsx"],"languages":["typescript"],"install":{"command":"git clone https://github.com/Sandgrouse/adobe-express-dev-skill.git","ecosystem":"git"},"examples":[{"kind":"example","language":"javascript","snippet":"// Iframe Runtime (index.html, index.js, ui/ folder)\nimport addOnUISdk from \"https://express.adobe.com/static/add-on-sdk/sdk.js\";\n\n// Document Sandbox (code.js, sandbox/code.js)\nimport addOnSandboxSdk from \"add-on-sdk-document-sandbox\";\nimport { editor, colorUtils, constants, fonts, viewport } from \"express-document-sdk\";"},{"kind":"example","language":"text","snippet":"my-addon/\n├── src/\n│   ├── index.html              # UI entry point\n│   ├── manifest.json           # Add-on config\n│   ├── ui/\n│   │   ├── index.js           # UI logic\n│   │   └── styles.css         # Styles\n│   └── sandbox/\n│       └── code.js            # Document manipulation\n├── webpack.config.js           # Build config (if using build templates)\n└── package.json"}]}}