
Testing Blocks
Straightforward testing workflow for AEM Edge Delivery projects that enforces browser validation before any PR. It walks you through linting, mandatory browser testing with multiple viewport checks, optional unit tests for complex logic, and running existing tests. The browser validation requirement is refreshingly strict: you can't skip it, and you need proof via screenshots or accessibility snapshots. Smart about the cost versus value tradeoff on unit tests, explicitly telling you when to skip them for simple DOM work or CSS changes. Typically gets invoked by the building-blocks skill at step 5, but useful standalone whenever you've changed blocks, scripts, or styles.
- skills.sh installs
- 1.6K
- GitHub stars
- 322
- last updated
- Aug 21, 2026
Install
$ npx -y skills add adobe/skills --skill testing-blocks --agent claude-codeInstalls into .claude/skills of the current project.
Files
Testing Blocks
This skill guides you through testing code changes in AEM Edge Delivery Services projects. Testing follows a value-versus-cost philosophy: create and maintain tests when the value they bring exceeds the cost of creation and maintenance.
CRITICAL: Browser validation is MANDATORY. You cannot complete this skill without providing proof of functional testing in a real browser environment.
Related Skills
- content-driven-development: Test content created during CDD serves as the basis for testing
- building-blocks: Invokes this skill during Step 5 for comprehensive testing
- block-collection-and-party: May provide reference test patterns from similar blocks
When to Use This Skill
Use this skill:
- ✅ After implementing or modifying blocks
- ✅ After changes to core scripts (scripts.js, delayed.js, aem.js)
- ✅ After style changes (styles.css, lazy-styles.css)
- ✅ After configuration changes that affect functionality
- ✅ Before opening any pull request with code changes
This skill is typically invoked by the building-blocks skill during Step 5 (Test Implementation).
Testing Workflow
Track your progress:
Sponsors
Details
- Repository
- github.com/adobe/skills
- Categories
- Backend & APIs, Testing & QA, Automation & Workflows
- First seen
- Jun 3, 2026
More from adobe/skills
All 48- Block Collection And Party1.6K
- Generate Import Html1.6K
- Page Import1.6K
- Find Test Content1.6K
- Identify Page Structure1.6K
- Authoring Analysis1.6K
- Page Decomposition1.6K
- Preview Import1.6K
- Whitepaper1.6K
- Ue Component Model1.6K
- Handover1.6K
- Create Site1.6K
- Auth1.5K
- Ensure Agents Md1.1K
- Create Component1.1K
- Da Auth1.1K
- Aem Workflow1K
- Dispatcher1K
- Migration958
- Appbuilder Project Init918
- Content Distribution890
- Appbuilder E2e Testing800
- Appbuilder Ui Scaffolder769
- Appbuilder Action Scaffolder768