Using Content Driven Development

Orchestrate a content-first workflow for AEM Edge Delivery development.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/trieloff/trrrrdt --skill using-content-driven-development-trieloff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Using Content Driven Development
Source: https://github.com/trieloff/trrrrdt/tree/main/.claude/skills/content-driven-development
Command: npx skills add https://github.com/trieloff/trrrrdt --skill using-content-driven-development-trieloff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jsdom, and includes scripts (resource) components.

What problem does it solve?

Content Driven Development solves the mismatch between code and actual content by orchestrating a content-first workflow for AEM Edge Delivery Services, ensuring development is guided by author's needs.

Core Features & Use Cases

  • Phase-based orchestration across content modeling, block implementation, and validation
  • Reuses related skills to design content models, implement blocks, and validate with real content
  • Real-world workflow: test content doubles as author documentation and PR validation references

Quick Start

Describe the target block and its content model, then create test content to drive development.

Frequently Asked Questions about Using Content Driven Development

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

FAQPage Schema
How do I align AEM Edge Delivery block development with real author content?

Use a content-first workflow to align AEM Edge Delivery development with real author content. This approach solves code-to-content mismatch by guiding teams to design, implement, and validate blocks against real content models.

What is content driven development for AEM Edge Delivery?

Content driven development is a phase-based orchestration workflow for AEM Edge Delivery that ensures development is guided by author needs. It coordinates content modeling, block implementation, and validation to maintain end-to-end alignment.

How do I validate AEM blocks using real content models?

Validate AEM blocks by creating test content that doubles as author documentation and PR validation references. This test content drives development and ensures blocks are tested against real content models.

Do I need jsdom to run a content-first AEM workflow?

Yes, jsdom is a required dependency for executing this content-first AEM workflow. It provides the environment needed to run the scripts that orchestrate content modeling, block implementation, and validation phases.

What's the best way to start content modeling for AEM blocks?

Start content modeling for AEM blocks by describing the target block and its content model, then create test content to drive development. This quick start approach ensures implementation follows real author requirements.