Repository of Adobe skills for AI coding agents.
> /plugin marketplace add adobe/skills
Repo: adobe/skills
What's inside
Repository of Adobe skills for AI coding agents.
/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
Copilot reads the Claude plugin manifests in this repository, so the same
marketplace works there (verified 2026-09-17 with Copilot CLI 1.0.85 and the
stardust plugin). Plugins are also picked up by Copilot in VS Code and the
cloud agent.
copilot plugin marketplace add adobe/skills
copilot plugin install stardust@adobe-skills
copilot plugin install aem-edge-delivery-services@adobe-skills
Copilot CLI exposes plugin skills under their bare name with no plugin
prefix, so two installed plugins with a same-named skill are ambiguous there.
Plugin dependencies are not resolved; install them explicitly.
npx skills add adobe/skills --all
gh extension install ai-ecoverse/gh-upskill
gh upskill adobe/skills --all
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:
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".
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.
Available via the adobe-analytics plugin. Talks to the AA MCP server at https://aa-mcp.adobe.io/mcp.
/plugin install adobe-analytics@adobe-skills
| Skill | Description |
|---|---|
aa-kpi-pulse | KPI digest with period-over-period change and top mover callout• How are our KPIs looking this week?• 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• Top gaining and declining pages this week• Which marketing channels grew or shrank most this month? |
aa-conversion-funnel-analysis | Step-by-step fallout analysis across a multi-step conversion funnel• Analyze our checkout funnel• 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• Compare mobile vs desktop performance• How do US visitors compare to UK visitors on key KPIs? |
aa-executive-briefing | Narrative performance summary ready for leadership or QBR• Write last week's performance briefing for leadership• Draft a monthly business review for the board |
See the adobe-analytics doc for the full plugin description, MCP server template, and skill index.
Available via the adobe-cja plugin. Talks to the CJA MCP server at https://cja-mcp.adobe.io/mcp.
/plugin install adobe-cja@adobe-skills
| Skill | Description |
|---|---|
cja-kpi-pulse | KPI digest with period-over-period change, trend direction, and dimension breakdown• How are our KPIs looking this week?• 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• Top gaining and declining pages this week• Which marketing channels grew or shrank most this month? |
cja-funnel-health-check | Step-by-step fallout analysis across a multi-step conversion funnel• Check the health of our purchase funnel• Where do users drop off in our onboarding journey? |
cja-dimension-analysis | Cardinality, distribution, trends, anomalies, and data quality for a dimension• Analyze the Page Name dimension• 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• Compare mobile vs desktop performance• How do US visitors compare to UK visitors on key KPIs? |
cja-executive-briefing | Narrative performance summary ready for leadership or QBR• Write last week's performance briefing for leadership• Draft a monthly business review for the board |
See the adobe-cja doc for the full plugin description, MCP server template, and skill index.
Solution-architecture guidance for Adobe Workfront Planning (WFP, also called Maestro). Available via the workfront plugin. No MCP server required; public Adobe documentation is searched and fetched live from Experience League at answer time.
/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• Design a Planning workspace for our marketing team• A customer wants us to raise the 500 connected records limit• Is the CASE function supported in Planning formulas? |
See the wf-planning-solution-architect doc for the routing model, reference layout, and documentation search script.
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 |
| 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 |
| 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 |
| 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 |
| Skill | Description |
|---|---|
da-content | Reference for DA + EDS content rules: block HTML format, metadata, media handling, DA Source API contract, and silent-failure rules |
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 |
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 plugin.
/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 |
Showing a partial view of a very large repo.
FAQ
adobe-skills is a Claude Code plugin with 155 hand-picked skills for ai & agents work, indexed on Flowy. Install it with the command on its page. It includes aa-conversion-funnel-analysis, aa-executive-briefing, aa-kpi-pulse. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it