content-driven-development

Orchestrate a content-first AEM Edge Delivery development workflow with planning, modeling, testing, linting, and shipping steps.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/adobe-summit2026-l613/las-vegas-events --skill content-driven-development-adobe-summit2026-l613
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-driven-development
Source: https://github.com/adobe-summit2026-l613/las-vegas-events/tree/main/.skills/content-driven-development
Command: npx skills add https://github.com/adobe-summit2026-l613/las-vegas-events --skill content-driven-development-adobe-summit2026-l613

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates development by enforcing a content-first approach so code changes are tested against real content before implementation, reducing risk and rework.

Core Features & Use Cases

  • A structured, stepwise workflow guiding analysis, content modeling, test-content creation, implementation, linting, and final validation
  • Ensures authors and developers align on content structure, tests, and acceptance criteria
  • Provides a clear path to ship changes with CMS-backed previews and PSI-ready verification

Quick Start

Create the initial content-backed TodoList and start the dev workflow by following Steps 1 through 8

Frequently Asked Questions about content-driven-development

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

FAQPage Schema
How do I align AEM Edge Delivery Services code changes with real content?

Content-driven development aligns AEM Edge Delivery Services code changes with real content by applying a content-first workflow. It validates modifications against actual content before implementation, reducing risk and rework during block creation or styling.

What is a content-first development workflow?

A content-first development workflow structures projects into planning, content modeling, test content creation, building, linting, and validation. This ensures developers and authors agree on content structure and acceptance criteria before shipping.

How do I create and test AEM blocks using real content?

You create and test AEM blocks by following a stepwise process that uses test content for validation. The workflow creates an initial content-backed TodoList and guides implementation through steps for modeling, building, linting, and final validation.

Does content-driven development work for modifying existing blocks and core functionality in AEM?

Yes, content-driven development applies to all AEM Edge Delivery Services tasks including modifying existing blocks, styling, and core functionality. Every code change is validated against test content before implementation to ensure structural alignment.

What are the limitations of a content-first workflow for AEM development?

The content-first workflow requires defining content structure and test content before any code implementation. Developers cannot start coding immediately and must coordinate with authors on acceptance criteria before shipping CMS-backed previews.