Using Content Driven Development
CommunityAutomate AEM dev workflow, content-first always.
Software Engineering#testing#workflow automation#author experience#AEM#content modeling#block development#content driven development
Authorshsteimer
Version1.0.0
Installs0
System Documentation
What problem does it solves? Developers often start coding without clear content models or test content, leading to rework, authoring difficulties, and delayed releases. This skill enforces a content-first development process, ensuring blocks are built against real content and author needs.
Core Features & Use Cases
- Content-First Workflow: Orchestrates the entire AEM development lifecycle, from content discovery and modeling to implementation and validation, always prioritizing author experience.
- Automated Content Search: Includes a script to find existing block content on any AEM Edge Delivery host, streamlining testing setup.
- Use Case: When tasked with building a new "hero" block, this skill guides you to first define the content model, create test content (which can double as author documentation), and then proceed to implementation, ensuring the final block is intuitive for content authors and robustly tested.
Quick Start
Example: Find existing 'hero' block content on localhost
node .claude/skills/content-driven-development/scripts/find-block-content.js hero
Example: Find 'cards' block with 'three-up' variant on a live site
node .claude/skills/content-driven-development/scripts/find-block-content.js cards main--site--owner.aem.live three-up
Dependency Matrix
Required Modules
jsdom
Components
scriptsresources
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Using Content Driven Development Download link: https://github.com/shsteimer/shsteimer-com/archive/main.zip#using-content-driven-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.