Agent skill

Replicate Content

by adobe in adobe/skills

A skill your agent uses when publishing, unpublishing, replicating, or activating/deactivating content in AEM 6.5 LTS.

Apache-2.0Auto-check passedDatabases

Install Replicate Content

skills CLI
$ npx skills add adobe/skills --skill replicate-content -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install adobe/skills replicate-content --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/adobe/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/aem/6.5-lts/skills/aem-replication/replicate-content .claude/skills/replicate-content && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
replicate-content
GitHub stars
195
Token cost
~1.6k tokens
SKILL.md length
584 words
Files
4 (incl. references)
Skills in repo
105
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when publishing, unpublishing, replicating, or activating/deactivating content in AEM 6.5 LTS.

  • Works in 5 steps: Action: Publish / Unpublish / Publish… → Date/time: set if using a "Later" option → Scope: Selected / Include Children /… → …
  • Activating/deactivating content in AEM 6.5 LTS
  • SKILL.md covers Prerequisites, Replication Method Selector, Quick Publish and Manage Publication, plus 11 more sections
  • Calls curl; needs AEM_PASSWORD

What it does

Replicate Content is an agent skill from adobe/skills. Use when publishing, unpublishing, replicating, or activating/deactivating content in AEM 6.5 LTS. Covers Quick Publish, Manage Publication, tree activation, bulk content activation, package replication, workflow-based approval, scheduled activation/deactivation (on/off time), dispatcher flush, and the programmatic Replication Java API for AEM publish instances.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/PACKAGE_REPLICATION.md`, `references/REPLICATION_API.md` and `references/TREE_ACTIVATION.md`).

It sits in Databases, covering Database administration. It works with Adobe Experience Manager and Java. The repository describes itself as: Adobe Skills for Agents. The licence is Apache-2.0.

When your agent uses it

  • Activating/deactivating content in AEM 6.5 LTS
  • Tasks that involve Database administration

Example prompts

  • “/replicate-content”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Action: Publish / Unpublish / Publish Later / Unpublish Later
  2. Date/time: set if using a "Later" option
  3. Scope: Selected / Include Children / Modified Only
  4. Options: Include References (assets, XFs), Create Version Before Publish
  5. ✓ Verify: progress indicator completes with no error notifications; check replication agent queue is idle

What it can do on your machine

Read from SKILL.md and the folder at commit cbc9952. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • experienceleague.adobe.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • AEM_PASSWORD

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Replicate Content loads about 1.6k tokens when it runs, and up to ~3.2k if it reads all its reference files. Until then it costs about 96 tokens; SKILL.md has 584 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~96
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from adobe/skills at commit cbc9952, republished under its Apache-2.0 licence (© adobe). 584 words, ~1,647 tokens.

Download SKILL.mdSave it as .claude/skills/replicate-content/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
replicate-content
description
Use when publishing, unpublishing, replicating, or activating/deactivating content in AEM 6.5 LTS. Covers Quick Publish, Manage Publication, tree activation, bulk content activation, package replication, workflow-based approval, scheduled activation/deactivation (on/off time), dispatcher flush, and the programmatic Replication Java API for AEM publish instances.
license
Apache-2.0

Replicate Content in AEM 6.5 LTS

Use this skill when the user asks to publish, unpublish, replicate, activate, deactivate, or bulk-replicate content on AEM 6.5 LTS publish instances.

Prerequisites

  • AEM 6.5 LTS Author with configured replication agents — see configure-replication-agent
  • Author permissions to activate/deactivate content

Replication Method Selector

MethodWhen to UseScope
Quick PublishFast single-page activation, no approvalSelected pages only (shallow)
Manage PublicationScheduling, references, or workflow controlSingle/multiple pages with options
Tree ActivationEntire site section or initial site launchPage tree (see references/TREE_ACTIVATION.md)
Package ReplicationSpecific content sets or cross-env deployCustom JCR filter (see references/PACKAGE_REPLICATION.md)
Workflow ReplicationApproval required before going liveAny content with assigned approver
Scheduled ActivationTime-based publish/unpublishOn Time / Off Time in page properties
Replication APIProgrammatic from Java or scriptsAny JCR path (see references/REPLICATION_API.md)

Quick Publish

Sites console → select page(s) → Quick Publish (toolbar or right-click menu)

  • Shallow: publishes selected pages only, not children
  • Uses all enabled default replication agents immediately
  • ✓ Verify: page shows green "Published" checkmark in Sites console

Manage Publication

Sites console → select page(s) → Manage Publication

  1. Action: Publish / Unpublish / Publish Later / Unpublish Later
  2. Date/time: set if using a "Later" option
  3. Scope: Selected / Include Children / Modified Only
  4. Options: Include References (assets, XFs), Create Version Before Publish
  5. ✓ Verify: progress indicator completes with no error notifications; check replication agent queue is idle

Tree Activation

http://localhost:4502/miscadmin → Replication → Activate Tree

  • Start Path: /content/mysite/en
  • Always run Dry Run first to preview scope
  • Options: Only Modified, Only Activated, Ignore Deactivated
  • ✓ Verify: results log shows success count with zero failures

For full steps and performance guidance, see references/TREE_ACTIVATION.md.


Package Replication

/crx/packmgr → Create Package → add filters → Build → More → Replicate

  • ✓ Verify: package appears as Installed in Publish CRX Package Manager (http://publish:4503/crx/packmgr)

For full steps, see references/PACKAGE_REPLICATION.md.


Workflow Replication

Select page → Timeline panel → Start Workflow → Request for Activation → assign approver

  • Approver acts via http://localhost:4502/aem/inbox: Approve → content activates; Reject → returns to author
  • ✓ Verify: page status updates to "Published" after approval completes

Scheduled Activation

Page Properties → Advanced tab → set On Time (activate) and/or Off Time (deactivate)

  • Requires replication agent trigger "On-/Offtime reached" enabled
  • ✓ Verify: agent trigger at /etc/replication/agents.author/[agent] → Triggers tab → "On-/Offtime reached" is checked

Show full SKILL.md (226 more words)Show less

Replication API

java
@Reference private Replicator replicator;

replicator.replicate(session, ReplicationActionType.ACTIVATE, "/content/path");
replicator.replicate(session, ReplicationActionType.DEACTIVATE, "/content/path");
bash
curl -u $AEM_USER:$AEM_PASSWORD -X POST http://localhost:4502/bin/replicate.json \
  -F "cmd=Activate" -F "path=/content/mysite/en/page"
# ✓ Verify: HTTP 200 with {"success":true,"path":"/content/mysite/en/page"}

For ReplicationOptions (synchronous, agent filtering) and full curl error handling, see references/REPLICATION_API.md.


Deactivation (Unpublishing)

Sites console → select page(s) → Quick Unpublish (or Manage Publication → Unpublish)

  • Content removed from Publish; URLs return 404; Author content preserved
  • Dispatcher cache invalidated if flush agent is configured
  • ✓ Verify: page URL on Publish returns 404

Replication Status Indicators

IndicatorMeaning
Green checkmarkPublished and up-to-date
Orange dotModified since last publish — re-publish needed
Gray circleNever published

Check queue: Tools → Deployment → Replication → Agents on author → [agent] → queue should be idle/empty after processing.

Logs: crx-quickstart/logs/replication.log


Troubleshooting

  • Content not appearing on Publish: confirm replication timestamp is recent; agent queue should be empty
  • Agent blocked: Agents on author → select agent → Force Retry or Clear failed item
  • Dispatcher serving stale content: manually flush cache or verify flush agent configuration
  • Permission denied errors: check Agent User Id has replication privileges on the content path

For deep diagnostics, use the troubleshoot-replication skill.


Asset Replication (DAM)

Use the Assets console (/assets.html/content/dam) with the same Quick Publish / Manage Publication actions. All renditions and metadata replicate automatically. For shared datastores, enable binary-less replication (Serialization Type: Binary-less) on the agent to transfer only metadata nodes.


Additional Resources


  • configure-replication-agent — set up and configure replication agents
  • replication-api — full programmatic Replication API reference for custom OSGi services and servlets
  • troubleshoot-replication — diagnose and resolve replication failures

© adobe, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in plugins/aem/6.5-lts/skills/aem-replication/replicate-content of adobe/skills.

  • SKILL.md
  • references/PACKAGE_REPLICATION.md
  • references/REPLICATION_API.md
  • references/TREE_ACTIVATION.md

Open the folder on GitHubat commit cbc9952

Compare with similar skills

Replicate Content next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Replicate Content compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Replicate Content this skilladobe/skills195—~1.6kAutomated safety check: PassApache-2.0
DBoracle/skills872—~1.4kAutomated safety check: PassUPL-1.0
Oracle DatabaseKilo-Org/kilo-marketplace189—~1.1kAutomated safety check: PassCustom licence
Hybrid Cloud Outboxesgetsentry/sentry45k—~4.8kAutomated safety check: PassCustom licence
Sea Orm 2FlyinPancake/yoink112—~2.9kAutomated safety check: PassApache-2.0
Query Plan Snapshot CLIeclipse-rdf4j/rdf4j420—~1.5kAutomated safety check: PassBSD-3-Clause

Similar skills

  • DB

    oracle/skills

    Official

    Oracle Database guidance for SQL, PL/SQL, SQLcl, ORDS, Oracle Vector SDK, administration, app development, performance, security, migrations, and agent-safe database workflows.

    872 GitHub stars~1.4k tokensUpdated yesterday
    DatabasesAuto-check passed
  • Oracle Database

    Kilo-Org/kilo-marketplace

    Oracle Database guidance for SQL, PL/SQL, SQLcl, ORDS, administration, app development, performance, security, migrations, and agent-safe database workflows.

    189 GitHub stars~1.1k tokensUpdated 8 days ago
    DatabasesAuto-check passed
  • Hybrid Cloud Outboxes

    getsentry/sentry

    Official

    Guide for creating and maintaining outbox-based eventually consistent operations in Sentry.

    45k GitHub stars~4.8k tokensUpdated today
    DatabasesAuto-check passed
  • Sea Orm 2

    FlyinPancake/yoink

    Expert guidance for SeaORM 2.0, Rust's async ORM with strongly-typed columns, nested ActiveModels, Entity Loader API, and entity-first workflow.

    112 GitHub stars~2.9k tokensUpdated 2 days ago
    DatabasesAuto-check passed
  • Query Plan Snapshot CLI

    eclipse-rdf4j/rdf4j

    Use QueryPlanSnapshotCli to capture and compare RDF4J query plans, then assess likely performance improvements/regressions from execution verification and semantic plan diffs.

    420 GitHub stars~1.5k tokensUpdated today
    DatabasesAuto-check passed
  • Redis Clustering

    redis/agent-skills

    Official

    Redis Cluster and replication guidance covering hash tags for multi-key operations, avoiding CROSSSLOT errors, and reading from replicas to scale read-heavy workloads.

    165 GitHub starsUsed in 1 repo~1k tokens
    DatabasesAuto-check passed

More from adobe/skills

All 105 skills in this repo
  • Scaffolds, implements, deploys and debugs Adobe Runtime actions in App Builder projects, with templates for webhooks, events, database CRUD, sequences and Asset Compute workers.

    195 GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Launches Chrome with an unpacked extension over CDP, opens its sidepanel, popup or options page, and hands over to cdp-connect for clicks, typing and screenshots.

    195 GitHub stars~952 tokensUpdated today
    Auto-check passed
  • Extracts icons, metadata, text, forms, videos and social links from any web page with playwright-cli, with SVG icon classification and cleanup.

    195 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Page Langs

    adobe/skills

    Detect all languages used on a webpage — both declared (html@lang, hreflang alternate links, nested lang= attributes, meta content-language) and actually present in the body text (Google CLD3 via…

    195 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Page Prep

    adobe/skills

    Prepare any webpage for clean interaction by detecting and removing disruptive overlays (cookie banners, GDPR consent, modals, popups, newsletter signups, paywalls, login walls).

    195 GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Page Reduce

    adobe/skills

    Reduce a webpage to a structural skeleton with semantic tokens.

    195 GitHub stars~1.9k tokensUpdated today
    Auto-check passed

Categories

Questions about Replicate Content

What does Replicate Content do?

A skill your agent uses when publishing, unpublishing, replicating, or activating/deactivating content in AEM 6.5 LTS. Replicate Content is an agent skill from adobe/skills.5 LTS.

When should I use Replicate Content?

Replicate Content fits situations like: activating/deactivating content in AEM 6.5 LTS; tasks that involve Database administration.

How do I install Replicate Content in Claude Code?

Run `npx skills add adobe/skills --skill replicate-content -a claude-code`. Or copy the skill folder (plugins/aem/6.5-lts/skills/aem-replication/replicate-content in adobe/skills) into .claude/skills/replicate-content in your project. Claude Code loads it when a task matches its description.

How do I install Replicate Content in Codex?

Run `npx skills add adobe/skills --skill replicate-content -a codex`. Or copy the skill folder (plugins/aem/6.5-lts/skills/aem-replication/replicate-content in adobe/skills) into .agents/skills/replicate-content in your project. Codex loads it when a task matches its description.

Can I use Replicate Content in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add adobe/skills --skill replicate-content -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/replicate-content, .gemini/skills/replicate-content, .github/skills/replicate-content and .opencode/skills/replicate-content in your project.

What does Replicate Content need to run?

Going by SKILL.md and its folder, Replicate Content needs the command-line tools its instructions call (curl) and credentials named AEM_PASSWORD.

Does Replicate Content access the network?

SKILL.md names 1 domain. As links in the text: experienceleague.adobe.com. This is read from the text; nothing was executed.

Is Replicate Content safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Replicate Content use?

Replicate Content is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Replicate Content use?

About 1.6k tokens (SKILL.md is roughly 6.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.6k tokens, read only when the agent opens those files.

What are the alternatives to Replicate Content?

Skills that share tags, products or a category with Replicate Content: DB (oracle/skills, 872 stars), Oracle Database (Kilo-Org/kilo-marketplace, 189 stars), Hybrid Cloud Outboxes (getsentry/sentry, 45k stars) and Sea Orm 2 (FlyinPancake/yoink, 112 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Replicate Content?

adobe (a GitHub organization) maintains it in adobe/skills, which has 195 GitHub stars. The repository holds 105 skills in this directory. The repository was last updated on October 6, 2026.

Source: adobe/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.