[aem] Correct Cloud Service and 6.5 LTS READMEs, installation paths, and capability metadata
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript
- Domain
- documentation
Research direction
Start with the root README and the listed Cloud Service and 6.5 LTS README files, then inspect the migration and code-assessment READMEs and Cloud plugin manifest. Compare inventories, paths, installation claims, and capability links against the repository tree and existing documentation. Done means the documented entry points, nested guides, and caveats match the shipped layout, with changed local links and paths resolving.
Written by the indexing model from the issue text.
Description
Scope
Correct the README and descriptive metadata for the Cloud Service and 6.5 LTS plugins, based on checkout 8f35e907 and the external AEM skills review. This is documentation maintenance, not a request to implement new skills, agents, or a new installer.
Runtime technical fixes are tracked in #494 and #495. Naming/discovery/reference ownership belongs in #497. EDS/project-management-specific corrections are deferred.
Verified documentation gaps
DOC-01. Correct repository paths in migration setup instructions
plugins/aem/cloud-service/skills/migration/README.md repeatedly refers to skills/aem/cloud-service and skills/aem/cloud-service/skills/migration/. The actual repository path is plugins/aem/cloud-service.
- Correct repository-relative paths and installation examples against the actual tree.
- Distinguish repository checkout paths from tool-specific installed locations.
- Verify documented
npx skills/gh upskillexamples before presenting them as supported; do not assume their path flags or dependency handling. - Keep the migration README consistent with the executable path correction tracked by the structuring work.
DOC-02. Complete the documented inventory without inventing top-level skills
The 6.5 LTS plugin ships top-level skills/tuning-oak-query-indexes/SKILL.md, but both its plugin README and the root README's 6.5 skill table omit it. The code-assessment README lists only three pattern guides despite shipping many more.
- Add the missing 6.5 Oak skill to the appropriate inventory and overview text.
- Update the code-assessment README's pattern inventory or link to a single maintained authoritative catalog.
- Explain that the Cloud Oak guide is currently nested under code-assessment; do not falsely present it as an independently installed top-level Cloud skill.
- Keep inventories and links aligned with the actual entry-point versus nested-guide layout.
DOC-03. Put runtime selection and installation caveats where users install
The root README already warns that Copilot CLI exposes bare names and same-named skills are ambiguous. The runtime plugin READMEs show installation without carrying that warning, despite 16 shared skill names.
- Cross-link the runtime collision warning from both plugin installation sections.
- Document selecting the intended runtime while collisions remain; do not present installing both plugins or unqualified
--allas equivalent to selecting the correct runtime. - State which installation/discovery paths have actually been tested, with versions where available; do not claim every nested guide is directly discoverable everywhere.
- Document prerequisite MCP mode, missing-tool limitations, and the difference between top-level discovery and parent-routed guides.
- Do not repeat unsupported claims that Copilot plugins are unusable: the root README already documents a verified Copilot plugin installation.
DOC-04. Refresh capability metadata and qualify verification claims
The Cloud plugin's .claude-plugin/plugin.json description omits migration, code-assessment, and content-distribution, although these are shipped and documented in its README.
- Update descriptive metadata to match the shipped capabilities.
- Explain plugin-manifest versions versus independently released skill versions if discussing compatibility. A manifest at
1.0.0is not, by itself, proof that it is stale because some other release is2.x. - Distinguish local source analysis from optional dependency-resolution/preflight/build steps that may require external tools or network access. Do not promise that the entire assessment/remediation lifecycle is always offline.
- Do not claim all examples compile or all APIs are validated unless the linked runtime issue's checks provide that evidence.
DOC-05. Describe existing coverage accurately
The external feature list treats several existing capabilities as wholly absent:
-
OSGi config and Cloud Manager variables:
migration/references/osgi-cfg-json-cloud-manager.md. -
Repoinit/service users:
code-assessment/references/resource-resolver-logging.md. -
wcm.io AemContext tests:
create-component/references/test-patterns.md. -
Oak conversion: migration Branch F (beta).
-
Core Component extension and template modernization: existing create-component/migration references.
-
Add concise routing links where needed rather than promising to build these capabilities again.
-
Keep missing coverage such as scheduled publishing and preferred Cloud invalidation guidance distinct from confirmed incorrect instructions.
-
Document the current shared
create-componentruntime support and packaging limitation without forcing users to infer that 6.5 compatibility is broken.
Acceptance criteria
- Every changed local link and repository path resolves.
- Inventory checks account for intended top-level skills and deliberately nested guides, rather than treating every SKILL.md as a separate user-facing entry point.
- Installation claims are evidence-backed and do not imply untested cross-tool behavior.
- Platform facts are coordinated with #494/#495; this issue does not duplicate their technical remediation.
- Do not change runtime behavior, mass-rename skills, or invent an SDK compatibility matrix without verification.
Relevant files
README.mdplugins/aem/cloud-service/README.mdplugins/aem/6.5-lts/README.mdplugins/aem/cloud-service/.claude-plugin/plugin.jsonplugins/aem/cloud-service/skills/migration/README.mdplugins/aem/cloud-service/skills/code-assessment/README.md- Directly dependent AEM installation/inventory README links.
Review mapping
Addresses the documentation portions of I-18/I-20/I-24/I-30 and the existing-versus-missing capability distinction in the feature list. Technical citation corrections remain in #494. This is not authorization to implement the 102 proposed features.
- Dominant language
- JavaScript
- Stars
- 324
- Forks
- 99
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 121
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from adobe/skills
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Bug: Table layout and date column are cut off on mobile screens on the Tournaments -> History pageOpenbug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
hexlet-codebattle/codebattle#2375 ·
-
intake mcp-intake needs-human-review priority:high
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Ikalus1988/MisakaNet#5041 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
nicobailon/pi-web-access#682 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
RocketChat/EmbeddedChat#1429 ·
Maintainers usually reply within 1 day