What problem does it solve?
Developing AEM blocks without a structured process can lead to inconsistent code, poor performance, and difficult maintenance. This Skill provides a comprehensive guide to building robust, high-quality AEM Edge Delivery blocks.
Core Features & Use Cases
- Structured Development: Guides through creating block files, implementing JavaScript decoration, and adding CSS styling following best practices.
- Code Quality & Standards: Enforces established patterns, naming conventions, and performance considerations for JS and CSS.
- Integrated Testing: Automatically invokes the
testing-blocks skill for comprehensive validation, linting, and GitHub checks.
- Use Case: When tasked with creating a new "cards" block, this skill ensures you follow best practices for JS and CSS, leverage existing patterns, and integrate testing seamlessly, resulting in a robust and maintainable component that performs flawlessly.
Quick Start
Start building a new 'hero' block, ensuring all prerequisites from Content Driven Development are met.