Adds a dedicated da-auth sub-skill for obtaining a valid Adobe IMS
token before making DA Admin API calls. Updates content-driven-development
and building-blocks to reference it at the right points in their workflows.
Motivation: agents working outside the create-site onboarding flow had
no guidance on DA authentication, requiring manual hand-holding every
time content needed to be pushed or a preview triggered.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Updated the name field in plugin.json to reflect a more concise naming convention.
- This change enhances clarity and consistency across the project.
- Deleted previous notes regarding the behavior of the `asset_add_file` tool, which were no longer relevant.
- Focused the documentation on the next steps for users after file selection, ensuring clarity in the workflow.
- Added clarification on the expected behavior of the `asset_add_file` tool, emphasizing that it returns an empty array until files are selected by the user.
- Updated documentation to instruct users to utilize `read_widget_context` for obtaining presigned S3 URLs and to handle `dcx*.adobe.io` URIs appropriately.
- Added Apache-2.0 license information to the SKILL.md files for adobe-batch-edit-photos, adobe-create-social-variations, adobe-design-from-template, adobe-edit-quick-cut, adobe-resize-photos-and-videos, and adobe-retouch-portraits skills.
- This update ensures compliance and clarity regarding the licensing of these skills.
- Removed outdated information regarding the `asset_add_file` tool's return value and its expected behavior.
- Streamlined the documentation to focus on the correct usage of `read_widget_context` for obtaining presigned S3 URLs.
- Introduced new skills: adobe-batch-edit-photos, adobe-create-social-variations, adobe-design-from-template, adobe-edit-quick-cut, adobe-resize-photos-and-videos, and adobe-retouch-portraits.
- Each skill provides specific functionalities for batch editing, social media asset creation, design from templates, quick video cuts, resizing media, and bulk retouching of portraits.
- Enhanced user experience by allowing various editing options and streamlined workflows for creative tasks.
- Updated the name of the project-management entry to aem-project-management for consistency with the plugin's source and to ensure correct skill namespacing.
- Eliminated version, category, keywords, author, homepage, repository, and license fields from all plugin entries in marketplace.json to streamline the file and focus on essential information.
- Updated plugin.json for project-management by removing the repository field for consistency.
Replace the TODO placeholder rows with the six skills shipping in the
adobe-for-creativity plugin, with one-line descriptions distilled from
each SKILL.md frontmatter.
- Reformatted the keywords and author fields in the marketplace.json for all plugin entries to improve readability and maintain consistency across the file.
- Add metadata.version to marketplace
- Add version, category, keywords, author, homepage, repository, and
license to all six plugin entries
- Fix aem-project-management: rename plugin.json name from
project-management to aem-project-management to align with the
marketplace entry and ensure correct skill namespacing
- Add missing repository field to aem-project-management plugin.json
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove internal CAM REST paths, auth header enumeration, and
retry/timeout details from the MCP reference. Narrow the illustrative
tool schema to parameters agents need; auth is handled by the server.
Align the agent workflow with the registered MCP tool only
(fetch-cam-bpa-findings). Replace the list-projects step with explicit
user confirmation of project id or name, matching aemcs-migration-mcp.
The tessl-review validator expects allowed-tools to be a space-separated
string, not a YAML array. This caused all 14 dispatcher skills (7 in
cloud-service, 7 in 6.5-lts) to fail validation with 17% scores.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>