Edge Delivery Services
by @adobe · plugin · 24 skills
Skills for AEM Edge Delivery Services development
Install the whole plugin (CLI)
npx skillmds add adobe/aem-cli
npx skillmds add adobe/da-auth
npx skillmds add adobe/snowflake
npx skillmds add adobe/da-content
npx skillmds add adobe/code-review
npx skillmds add adobe/create-site
npx skillmds add adobe/docs-search
npx skillmds add adobe/page-import
npx skillmds add adobe/slicc-handoff
npx skillmds add adobe/preview-import
npx skillmds add adobe/scrape-webpage
npx skillmds add adobe/testing-blocks
npx skillmds add adobe/block-inventory
npx skillmds add adobe/building-blocks
npx skillmds add adobe/analyze-and-plan
npx skillmds add adobe/content-modeling
npx skillmds add adobe/find-test-content
npx skillmds add adobe/authoring-analysis
npx skillmds add adobe/page-decomposition
npx skillmds add adobe/ue-component-model
npx skillmds add adobe/generate-import-html
npx skillmds add adobe/identify-page-structure
npx skillmds add adobe/block-collection-and-party
npx skillmds add adobe/content-driven-developmentSkills in this plugin
- ▌ aem-cli · adobe bundleInstall, configure, and troubleshoot the Adobe AEM CLI (@adobe/aem-cli) for local Edge Delivery development, including dev server, import server, content sync, TLS, and proxy setup.
- ▌ da-auth · adobe bundleObtains a valid Adobe IMS access token for the Document Authoring API and stores it as DA_TOKEN for use in subsequent admin.da.live API calls.
- ▌ snowflake · adobe bundleConvert static HTML pages to Edge Delivery Services while preserving original design and enabling content authoring in Document Authoring.
- ▌ da-content · adobe bundleReference for producing Adobe Document Authoring (DA) and Edge Delivery Services (EDS) compatible content, covering HTML generation, media uploads, admin API usage, and silent-failure rules.
- ▌ code-review · adobe bundleReview code for AEM Edge Delivery Services projects, validating code quality, performance, accessibility, and adherence to EDS best practices during self-review or pull request review.
- ▌ create-site · adobe bundleCreates a new AEM Edge Delivery site from scratch, including GitHub repository setup, aem-code-sync installation, initial content creation in DA, and preview URL generation.
- ▌ docs-search · adobe bundleSearches the aem.live documentation for information on AEM Edge Delivery Services features, then fetches and reads full page content for detailed guidance.
- ▌ page-import · adobe bundleImport a single webpage from any URL into canonical EDS block format — structured HTML that authors edit in DA. Scrapes the page, analyzes structure, maps to existing blocks, and generates HTML for immediate local preview.
- ▌ slicc-handoff · adobe bundleHand off tasks to the SLICC browser agent or install a new skill into SLICC from a GitHub repository.
- ▌ preview-import · adobe bundlePreview and verify imported content in a local AEM Edge Delivery Services development server, validating rendering and comparing with the original page.
- ▌ scrape-webpage · adobe bundleExtract content, metadata, and images from a webpage for import or migration to AEM Edge Delivery Services.
- ▌ testing-blocks · adobe bundleGuide for testing code changes in AEM Edge Delivery projects including blocks, scripts, and styles. Use this skill after making code changes and before opening a pull request to validate functionality. Covers unit testing, browser testing with Playwright, and linting.
- ▌ block-inventory · adobe bundleSurveys available blocks from a local AEM Edge Delivery Services project and Block Collection to understand the block palette available for authoring, returning a block inventory with purposes to inform content modeling decisions.
- ▌ building-blocks · adobe bundleGuides implementation of AEM Edge Delivery blocks with JavaScript decoration and CSS styling, following established patterns and best practices.
- ▌ analyze-and-plan · adobe bundleAnalyzes development requirements and generates structured acceptance criteria for AEM Edge Delivery Services tasks, including task breakdowns and edge case identification.
- ▌ content-modeling · adobe bundleDesign content models for AEM Edge Delivery Services blocks that are easy for authors to work with.
- ▌ find-test-content · adobe bundleSearches for existing content pages containing a specific block in AEM Edge Delivery Services, reporting URLs with occurrences and variants to help identify test content during development.
- ▌ authoring-analysis · adobe bundleAnalyze content sequences from page structure to determine whether each should be default content or a specific block, and validate block selection for AEM Edge Delivery Services imports.
- ▌ page-decomposition · adobe bundleAnalyze content sequences within a single section of a page for AEM Edge Delivery Services, providing neutral descriptions without assigning block names.
- ▌ ue-component-model · adobe bundleCreate or edit Universal Editor component configuration files (component-definition.json, component-models.json, component-filters.json) for AEM Edge Delivery Services blocks.
- ▌ generate-import-html · adobe bundleGenerates structured HTML from authoring analysis for AEM Edge Delivery Services, creating section structure, applying block tables, handling metadata, and managing images folder.
- ▌ identify-page-structure · adobe bundleAnalyze scraped webpage content to identify section boundaries and content sequences for AEM Edge Delivery Services import.
- ▌ block-collection-and-party · adobe bundleSearch reference implementations and code examples from Adobe's Block Collection and community Block Party for AEM Edge Delivery blocks, plugins, and build tools.
- ▌ content-driven-development · adobe bundleOrchestrate a content-driven development workflow for AEM Edge Delivery Services, ensuring code is built against real content with author-friendly content models.