whitepaper
adobe/skills · skills.sh
Open source Repository Open in the app JSON README (API)
About
Skill publicada por adobe/skills no skills.sh. Instale com: npx skills add adobe/skills@whitepaper
Details
- Kind
- Agent skills
- Topic
- No topic detected
- Publisher
- adobe
- Origin
- skillssh
- Category
- ferramentas
- Stars
- 182
- Forks
- 74
- Open pull requests
- 27
- Last push
- 2026-09-12T23:07:02Z
- Repository state
- ativo
- Language
- JavaScript
- License
- Apache-2.0
- Added
- 2026-08-30 15:22:39
- Updated
- 2026-09-08 15:05:55
- Origin id
adobe/skills/whitepaper
README
# Adobe Skills for AI Coding Agents
Repository of Adobe skills for AI coding agents.
## Installation
### Claude Code Plugins
```bash
/plugin marketplace add adobe/skills
/plugin install adobe-analytics@adobe-skills
/plugin install adobe-cja@adobe-skills
/plugin install aem-design@adobe-skills
/plugin install aem-edge-delivery-services@adobe-skills
/plugin install aem-project-management@adobe-skills
/plugin install app-builder@adobe-skills
/plugin install aem-cloud-service@adobe-skills
/plugin install aem-6-5-lts@adobe-skills
/plugin install workfront@adobe-skills
/plugin install commerce-app-management@adobe-skills
/plugin install commerce-app-migration@adobe-skills
/plugin install commerce-app-review@adobe-skills
```
### Vercel Skills (npx skills)
```bash
npx skills add adobe/skills --all
```
### upskill (GitHub CLI Extension)
```bash
gh extension install ai-ecoverse/gh-upskill
gh upskill adobe/skills --all
```
### Cursor (preview)
The `app-builder` plugin includes a Cursor-native manifest at `plugins/app-builder/.cursor-plugin/plugin.json` as the pilot for Cursor distribution. Other plugins will gain Cursor support once the pattern is validated. To install locally for development:
```bash
mkdir -p ~/.cursor/plugins/local/app-builder
cp -R plugins/app-builder/. ~/.cursor/plugins/local/app-builder/
# Then in Cursor: Cmd+Shift+P → Developer: Reload Window
```
Verify the plugin loaded via **Cursor Settings → Plugins** (it should appear with the App Builder skills, including the grouped `appbuilder-workfront` suite). The skills are also visible in **Settings → Rules** under "Agent Decides".
## Available Skills
### For Business
#### Analytics
Practitioner-focused skills for Adobe's analytics products — KPI monitoring, funnel and dimension analysis, segment comparison, and stakeholder readouts. Each product has a dedicated plugin and a dedicated MCP server. Requests require IMS auth headers (`Authorization`, `x-gw-ims-org-id`, `x-gw-ims-user-id`); an OAuth proxy may inject these.
##### Adobe Analytics
Available via the [`adobe-analytics`](plugins/adobe-analytics/README.md) plugin. Talks to the AA MCP server at `https://aa-mcp.adobe.io/mcp`.
```bash
/plugin install adobe-analytics@adobe-skills
```
| Skill | Description |
| ----- | ----------- |
| `aa-kpi-pulse` | KPI digest with period-over-period change and top mover callout<br>• `How are our KPIs looking this week?`<br>• `Compare last month's KPIs to the same month last year` |
| `aa-top-movers-watchlist` | Ranks dimension items by biggest gain or loss for a metric<br>• `Top gaining and declining pages this week`<br>• `Which marketing channels grew or shrank most this month?` |
| `aa-conversion-funnel-analysis` | Step-by-step fallout analysis across a multi-step conversion funnel<br>• `Analyze our checkout funnel`<br>• `Where do mobile users drop off in the signup flow?` |
| `aa-segment-performance-comparator` | Side-by-side KPI comparison across two or more audience segments<br>• `Compare mobile vs desktop performance`<br>• `How do US visitors compare to UK visitors on key KPIs?` |
| `aa-executive-briefing` | Narrative performance summary ready for leadership or QBR<br>• `Write last week's performance briefing for leadership`<br>• `Draft a monthly business review for the board` |
See the [`adobe-analytics` ](plugins/adobe-analytics/README.md)doc for the full plugin description, MCP server template, and skill index.
##### Customer Journey Analytics
Available via the [`adobe-cja`](plugins/adobe-cja/README.md) plugin. Talks to the CJA MCP server at `https://cja-mcp.adobe.io/mcp`.
```bash
/plugin install adobe-cja@adobe-skills
```
| Skill | Description |
| ----- | ----------- |
| `cja-kpi-pulse` | KPI digest with period-over-period change, trend direction, and dimension breakdown<br>• `How are our KPIs looking this week?`<br>• `Compare last month's KPIs to the same month last year` |
| `cja-top-movers-watchlist` | Ranks dimension items by biggest gain or loss for a metric<br>• `Top gaining and declining pages this week`<br>• `Which marketing channels grew or shrank most this month?` |
| `cja-funnel-health-check` | Step-by-step fallout analysis across a multi-step conversion funnel<br>• `Check the health of our purchase funnel`<br>• `Where do users drop off in our onboarding journey?` |
| `cja-dimension-analysis` | Cardinality, distribution, trends, anomalies, and data quality for a dimension<br>• `Analyze the Page Name dimension`<br>• `Audit our Marketing Channel values — any spelling variations or duplicates?` |
| `cja-segment-performance-comparator` | Side-by-side KPI comparison across two or more audience segments<br>• `Compare mobile vs desktop performance`<br>• `How do US visitors compare to UK visitors on key KPIs?` |
| `cja-executive-briefing` | Narrative performance summary ready for leadership or QBR<br>• `Write last week's performance briefing for leadership`<br>• `Draft a monthly business review for the board` |
See the [`adobe-cja` ](plugins/adobe-cja/README.md)doc for the full plugin description, MCP server template, and skill index.
#### Workfront
Solution-architecture guidance for Adobe Workfront Planning (WFP, also called Maestro). Available via the [`workfront`](plugins/workfront/skills/wf-planning-solution-architect/README.md) plugin. No MCP server required; public Adobe documentation is searched and fetched live from Experience League at answer time.
```bash
/plugin install workfront@adobe-skills
```
| Skill | Description |
| ----- | ----------- |
| `wf-planning-solution-architect` | Workspace and record-type design, connections and hierarchies, formula fields, tier limits, and API behavior for Workfront Planning<br>• `Design a Planning workspace for our marketing team`<br>• `A customer wants us to raise the 500 connected records limit`<br>• `Is the CASE function supported in Planning formulas?` |
See the [`wf-planning-solution-architect`](plugins/workfront/skills/wf-planning-solution-architect/README.md) doc for the routing model, reference layout, and documentation search script.
#### Adobe Experience Manager
##### Designing with aem-design
Design-phase skills that run *before* implementation. Produces static HTML and JSON artifacts under `aem-design/` — EDS-independent; no dev server or AEM instance required.
| Skill | Description |
| -------------- | ---------------------------------------------------------------------------------------------------------------------- |
| `aem-design` | Navigator — assesses `aem-design/` state and recommends the next design stage |
| `brand` | Extracts a brand profile (`brand-profile.json`) and visual brand board from a URL, PDF, or conversation |
| `briefings` | Captures page intent, audience, key messages, CTAs, and (optionally) final copy under `aem-design/briefings/` |
| `wireframes` | Produces grey structural wireframes from briefings (section order, hierarchy, spatial relationships) — optional stage |
| `prototype` | Produces branded, high-fidelity static HTML prototypes that iterate in the browser until approved |
##### Developing with Edge Delivery Services
| Skill | Description |
|-------|-------------|
| `aem-cli` | Install, run, and configure the Adobe AEM CLI (`aem up` local dev server, `.env`/TLS/proxy setup, `aem import`, `aem content` da.live sync, troubleshooting); migrate from `@adobe/helix-cli` |
| `create-site` | Start a brand-new site from scratch: GitHub repo from boilerplate, aem-code-sync, initial DA content (nav, footer, homepage), and live URL handoff |
| `content-driven-development` | Orchestrates the CDD workflow for all code changes |
| `analyze-and-plan` | Analyze requirements and define acceptance criteria |
| `building-blocks` | Implement blocks and core functionality |
| `testing-blocks` | Browser testing and validation |
| `content-modeling` | Design author-friendly content models |
| `code-review` | Self-review and PR review |
##### Discovering Blocks
| Skill | Description |
| ------------------------------ | ------------------------------------------------------- |
| `block-inventory` | Survey available blocks in project and Block Collection |
| `block-collection-and-party` | Search reference implementations |
| `docs-search` | Search aem.live documentation |
| `find-test-content` | Find existing content for testing |
##### Migrating Content
| Skill | Description |
|-------|-------------|
| `page-import` | Import webpages into canonical EDS block format (orchestrator) |
| `scrape-webpage` | Scrape and analyze webpage content |
| `identify-page-structure` | Analyze page sections |
| `page-decomposition` | Analyze content sequences |
| `authoring-analysis` | Determine authoring approach |
| `generate-import-html` | Generate structured HTML |
| `preview-import` | Preview imported content |
| `snowflake` | Static-to-EDS overlay conversion — preserves original DOM byte-for-byte (alternative path to `page-import` for AI-generated/static pages) |
| `figma-to-content` | Turn a Figma design into an EDS content page in DA — resolves each section to an existing block, a new isolated block, or default content (annotation-first, else inferred), then deploys via the DA Source API |
##### Content & Platform Reference
| Skill | Description |
|-------|-------------|
| `da-content` | Reference for DA + EDS content rules: block HTML format, metadata, media handling, DA Source API contract, and silent-failure rules |
##### Managing Projects
Handover documentation and PDF guides generation for AEM Edge Delivery Services projects. Available via the `aem-project-management` plugin.
| Skill | Description |
| --------------- | ---------------------------------------------------------- |
| `handover` | Orchestrates project documentation generation |
| `authoring` | Generate comprehensive authoring guide for content authors |
| `development` | Generate technical documentation for developers |
| `admin` | Generate admin guide for site administrators |
| `whitepaper` | Create professional PDF whitepapers from Markdown |
| `auth` | Authenticate with AEM Config Service API |
##### AEM as a Cloud Service
All AEM as a Cloud Service skills — component development, Dispatcher, workflows, code assessment, migration, content distribution, RDE, and project bootstrap. Available via the [`aem-cloud-service`](plugins/aem/cloud-service/README.md) plugin.
```bash
/plugin install aem-cloud-service@adobe-skills
```
| Skill | Description |
|-------|-------------|
| `create-component` | Create complete AEM components: definition, dialog XML, HTL template, Sling Model, unit tests, clientlibs, and optional servlet |
| `ensure-agents-md` | Bootstrap skill — auto-generates `AGENTS.md` and `CLAUDE.md` from `pom.xml` when missing, tailored to the project's modules and add-ons |
| `dispatcher` | Config authoring, technical advisory, incident response, performance tuning, security hardening, and lifecycle orchestration for the Dispatcher. Requires Dispatcher MCP (`AEM_DEPLOYMENT_MODE=cloud`) |
| `aem-workflow` | Workflow model design, process step development, launcher configuration, triggering, debugging stuck/failed workflows, and incident triaging for the Granite Workflow Engine |
| `code-assessment` | Detect and fix AEM CS code-quality issues locally — Sling Model patterns, deprecated APIs, scheduler, replication, resource listeners, unbounded queries, outbound call timeouts, and more. Verifies with `mvn compile` |
| `migration` | Migrate legacy AEM (6.x, AMS, on-prem) to AEM CS using BPA/CAM data — scheduler, replication, event handlers, HTL lint, dialog migration, template modernization, OSGi config. Delegates refactors to `code-assessment` |
| `content-distribution` | Programmatic content publishing via the Replication API and distribution event monitoring via Sling Distribution events |
| `aem-rde` *(beta)* | Expert assistance for `aio aem rde` — deploy, inspect, log-tail, snapshot, and troubleshoot Rapid Development Environments |
See the [`aem-cloud-service` plugin README](plugins/aem/cloud-service/README.md) for sub-skill details and MCP requirements.
##### AEM 6.5 LTS
All AEM 6.5 LTS and Adobe Managed Services (AMS) skills — Dispatcher, workflows, replication, and project bootstrap. Available via the [`aem-6-5-lts`](plugins/aem/6.5-lts/README.md) plugin.
```bash
/plugin install aem-6-5-lts@adobe-skills
```
| Skill | Description |
|-------|-------------|
| `ensure-agents-md` | Bootstrap skill — auto-generates `AGENTS.md` and `CLAUDE.md` for AEM 6.5 LTS projects when missing |
| `dispatcher` | Config authoring, technical advisory, incident response, performance tuning, and security hardening for AEM 6.5 LTS and AMS. Requires Dispatcher MCP (`AEM_DEPLOYMENT_MODE=ams`) |
| `aem-workflow` | Workflow model design, development, triggering, launchers, debugging, and triaging — with JMX, Felix Console, and direct log access for 6.5 LTS/AMS |
| `aem-replication` | Replication agent configuration, content activation/deactivation, Replication API usage (57 Java examples), lifecycle orchestration, and troubleshooting blocked queues and distribution failures |
See the [`aem-6-5-lts` plugin README](plugins/aem/6.5-lts/README.md) for sub-skill details.
### App Builder
Development, customization, testing, and deployment skills for Adobe App Builder projects.
**Skill chaining:**
- **Actions path:** `appbuilder-project-init` → `appbuilder-action-scaffolder` → `appbuilder-testing` → `appbuilder-cicd-pipeline`
- **UI path:** `appbuilder-project-init` → `appbuilder-ui-scaffolder` → `appbuilder-testing` → `appbuilder-cicd-pipeline`
- **E2E path:** `appbuilder-ui-scaffolder` or `appbuilder-testing` → `appbuilder-e2e-testing` → `appbuilder-cicd-pipeline`
| Skill | Description |
| -------------------------------- | ----------------------------------------------------------------------------------------- |
| `appbuilder-project-init` | Initialize App Builder projects and choose the bootstrap path; also first-time machine/CLI setup (Node 20, aio install/login, stage vs prod) |
| `appbuilder-action-scaffolder` | Scaffold, implement, deploy, and debug Adobe Runtime actions |
| `appbuilder-ui-scaffolder` | Generate React Spectrum UI components for ExC Shell SPAs and AEM UI Extensions |
| `appbuilder-testing` | Generate and run Jest unit, integration, and contract tests for actions and UI components |
| `appbuilder-e2e-testing` | Playwright browser E2E tests for ExC Shell SPAs and AEM extensions |
| `appbuilder-cicd-pipeline` | Set up CI/CD pipelines for GitHub Actions, Azure DevOps, and GitLab CI |
### App Builder — Workfront UI Extensions
Skills for building customized **Workfront** UI applications on Adobe App Builder — a React/Spectrum SPA embedded through Workfront extension points, backed by Adobe I/O Runtime actions that call the Workfront / Planning / Adobe APIs. Shipped as part of the `app-builder` plugin under `plugins/app-builder/skills/appbuilder-workfront/`, as a parent umbrella skill plus three sub-skills. Machine setup and `aio app init` live in `appbuilder-project-init`.
> **Usage guide:** [`plugins/app-builder/USAGE.md`](plugins/app-builder/USAGE.md) is the end-to-end walkthrough for driving these skills from an AI harness — set up the `aio` CLI → build a new project (or migrate existing code) → deploy → publish — with the start point, harness wiring, the questions the AI will ask, copy-paste prompts, and the gotchas to watch for.
**Journey:** `appbuilder-project-init` (set up + scaffold) → `workfront-ui-extension` + `workfront-actions` (build) → `workfront-local-testing` (test) → deploy & publish. Start at the **`appbuilder-workfront`** umbrella for the end-to-end map.
| Skill | Description |
| ------------------------- | ------------------------------------------------------------------------------------------------- |
| `appbuilder-workfront` | Umbrella / onboarding: the end-to-end roadmap and how the SPA, actions, and extension points fit; routes to the three sub-skills below |
| `workfront-ui-extension` | Front-end SPA: extension points (Main Menu, per-object left panel, widgets), routing, shared context, `actionWebInvoke` |
| `workfront-actions` | Runtime actions: `{data,error}` shape, IMS auth passthrough, inputs/config, CommonJS, and the Workfront Public API v21 (search/count, bulk PUT, custom `DE:` fields) |
| `workfront-local-testing` | Preview a local (`extensionOverride`) or deployed (Extension Manager BYO) build inside Workfront; fix common "not showing" issues |
### Commerce
Skills that ease developing and integrating with Adobe Commerce alongside other Adobe products.
#### Commerce App Management
Scaffold and configure Adobe Commerce App Builder apps using the `aio-commerce-sdk`. `commerce-app-init` scaffolds a bare app with metadata only; domain skills then extend it one concern at a time.
```bash
/plugin install commerce-app-management@adobe-skills
```
| Skill | Description |
| ----- | ----------- |
| `commerce-app-init` | Scaffold a new Commerce app with metadata |
| `commerce-app-eventing` | Manage Commerce and external event sources |
| `commerce-app-webhooks` | Manage webhook interception |
| `commerce-app-business-config` | Manage custom business configuration |
| `commerce-app-storage` | Integrate App Builder Database Storage |
| `commerce-app-admin-ui` | Extend the Commerce Admin UI |
See the [`commerce-app-management`](plugins/commerce/app-management/README.md) doc for the skill-chaining strategy and full skill index.
#### Commerce App Migration
Migrate an Adobe Commerce App Builder project started from the Integration Starter Kit or Checkout Starter Kit to an App Management project using the `aio-commerce-sdk`.
```bash
/plugin install commerce-app-migration@adobe-skills
```
| Skill | Description |
| ----- | ----------- |
| `commerce-app-migrate` | Orchestrate the full migration from Integration or Checkout Starter Kit to App Management |
See the [`commerce-app-migration`](plugins/commerce/app-migration/README.md) doc for the full migration workflow and documentation-cleanup recommendations.
#### Commerce App Review
Self-review skill for developers and partners to check an Adobe Commerce App Builder app against the submission guidelines before submitting to Adobe Exchange.
```bash
/plugin install commerce-app-review@adobe-skills
```
| Skill | Description |
| ----- | ----------- |
| `commerce-app-review` | Reviews a local app directory against Adobe's Commerce submission guidelines and walks through each finding interactively |
See the [`commerce-app-review`](plugins/commerce/app-review/README.md) doc for the reference library and full usage guide.
### Creativity & Design
#### Adobe for Creativity (for Claude desktop app only)
| Skill | Description |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| `adobe` | A one-glance orientation to the Adobe for creativity connector |
| `adobe-batch-edit-photos` | Apply consistent, cohesive photo adjustments across a set of images — matched tones, presets, and cinematic looks |
| `adobe-create-pdfs-from-data` | Perform a full InDesign data merge from a `.CSV`/`.TSV` and an `.INDD` template |
| `adobe-create-social-variations` | Produce platform-ready image and video crops for Instagram, TikTok, LinkedIn, YouTube, and other social platforms |
| `adobe-design-from-template` | Create flyers, posters, social posts, invitations, business cards, and other visuals from Adobe Express templates |
| `adobe-edit-quick-cut` | Turn a long video into a punchy sizzle or highlight reel using Adobe Quick Cut |
| `adobe-retouch-portraits` | Bulk walk-away retouching for wedding and event portraits: auto-straighten, auto-tone, and auto-light across a folder |
| `adobe-resize-photos-and-videos` | Resize images and videos to exact pixel dimensions, aspect ratios, or named sizes (4K, HD, A4) |
## Repository Structure
```
plugins/
├── adobe-analytics/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── .mcp.json
│ └── skills/
│ ├── aa-kpi-pulse/
│ ├── aa-top-movers-watchlist/
│ ├── aa-conversion-funnel-analysis/
│ ├── aa-segment-performance-comparator/
│ └── aa-executive-briefing/
├── adobe-cja/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── .mcp.json
│ └── skills/
│ ├── cja-kpi-pulse/
│ ├── cja-top-movers-watchlist/
│ ├── cja-funnel-health-check/
│ ├── cja-dimension-analysis/
│ ├── cja-segment-performance-comparator/
│ └── cja-executive-briefing/
├── aem/
│ ├── edge-delivery-services/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── skills/
│ │ ├── content-driven-development/
│ │ ├── building-blocks/
│ │ └── ...
│ ├── project-management/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── fonts/
│ │ ├── hooks/
│ │ │ └── pdf-lifecycle.js
│ │ ├── templates/
│ │ │ └── whitepaper.typ
│ │ └── skills/
│ │ ├── handover/
│ │ ├── authoring/
│ │ ├── development/
│ │ ├── admin/
│ │ ├── whitepaper/
│ │ └── auth/
│ ├── cloud-service/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ └── skills/
│ │ ├── create-component/
│ │ ├── ensure-agents-md/
│ │ ├── dispatcher/
│ │ ├── aem-workflow/
│ │ ├── code-assessment/
│ │ ├── migration/
│ │ ├── content-distribution/
│ │ └── aem-rde/
│ └── 6.5-lts/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── README.md
│ └── skills/
│ ├── ensure-agents-md/
│ ├── dispatcher/
│ ├── aem-workflow/
│ └── aem-replication/
├── app-builder/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── skills/
│ ├── _shared/
│ ├── appbuilder-project-init/ # includes first-time machine/CLI setup
│ ├── appbuilder-action-scaffolder/
│ ├── appbuilder-ui-scaffolder/
│ ├── appbuilder-testing/
│ ├── appbuilder-e2e-testing/
│ ├── appbuilder-cicd-pipeline/
│ └── appbuilder-workfront/ # Workfront suite: parent umbrella + 3 sub-skills
│ ├── SKILL.md # umbrella / router
│ ├── references/ # troubleshooting.md, commands.md
│ ├── workfront-ui-extension/
│ ├── workfront-actions/
│ └── workfront-local-testing/
├── commerce/
│ ├── app-management/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── skills/
│ │ ├── commerce-app-init/
│ │ ├── commerce-app-eventing/
│ │ ├── commerce-app-webhooks/
│ │ ├── commerce-app-business-config/
│ │ ├── commerce-app-storage/
│ │ └── commerce-app-admin-ui/
│ ├── app-migration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── skills/
│ │ └── commerce-app-migrate/
│ └── app-review/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── skills/
│ └── commerce-app-review/
│ ├── SKILL.md
│ ├── evals/
│ └── references/
├── creative-cloud/
│ └── adobe-for-creativity/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── skills/
│ │ └── ...
│ └── .mcp.json
└── workfront/
├── .claude-plugin/
│ └── plugin.json
├── .cursor-plugin/
│ └── plugin.json
└── skills/
└── wf-planning-solution-architect/
├── SKILL.md
├── evals/
├── references/
└── scripts/
```
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines on adding or updating skills. Join [#agentskills](https://adobe.enterprise.slack.com/archives/C0APTKDNPEY) on Adobe Slack for questions and discussion.
## Resources
- [agentskills.io Specification](https://agentskills.io)
- [Claude Code Plugins](https://code.claude.com/docs/en/discover-plugins)
- [Vercel Skills](https://github.com/vercel-labs/skills)
- [upskill GitHub Extension](https://github.com/ai-ecoverse/gh-upskill)
- [#agentskills Slack Channel](https://adobe.enterprise.slack.com/archives/C0APTKDNPEY)
## License
Apache 2.0 — see [LICENSE](LICENSE) for details.