building-blocks

Implement code changes for AEM Edge Delivery blocks.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/mhaack/sewjaland --skill building-blocks-mhaack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-blocks
Source: https://github.com/mhaack/sewjaland/tree/main/.claude/skills/building-blocks
Command: npx skills add https://github.com/mhaack/sewjaland --skill building-blocks-mhaack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides teams through implementing code changes for AEM Edge Delivery blocks, providing a clear, repeatable workflow for block development, core functionality updates, and alignment with the content-driven-development process.

Core Features & Use Cases

  • Block Development: Create or modify block structure, implement JavaScript decoration, and add CSS styling in line with established patterns.
  • Core Functionality: Update core assets such as scripts.js, styles.css, delayed.js, and related configurations to support new or modified blocks.
  • Combined Use: Apply block development together with core changes for complex blocks or content-driven experiences.
  • Prerequisites: Verified by CDD (test content exists, content model defined, test content URL available, dev server running).

Quick Start

Follow Step 5 of the content-driven-development workflow to implement and test blocks and verify results with the testing-blocks skill.

Frequently Asked Questions about building-blocks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement AEM Edge Delivery blocks using content-driven development?

To implement AEM Edge Delivery blocks, follow Step 5 of the content-driven-development workflow to create block structure, add JavaScript decoration, and apply CSS styling. This process ensures alignment with established patterns for block development.

What prerequisites do I need before developing blocks for AEM Edge Delivery?

Block development requires verified CDD prerequisites, including defined content models, existing test content, available test content URLs, and a running dev server. These ensure proper coordination before implementing code changes.

Can I update core scripts and styles alongside AEM block development?

Yes, you can update core functionality assets like scripts.js, styles.css, and delayed.js alongside block development. This combined use supports complex blocks or content-driven experiences requiring core configuration changes.

What's the best way to test AEM Edge Delivery blocks after implementation?

The best way to test AEM Edge Delivery blocks is by verifying results with the testing-blocks skill after implementation. This follows the content-driven-development workflow to ensure block structure and functionality meet established patterns.

Does AEM Edge Delivery block development require coordinating with other workflow skills?

AEM Edge Delivery block development requires coordination with related skills such as CDD, block-collection-and-party, and testing-blocks. This ensures proper prerequisites, implementation, and verification across the entire workflow.