content-driven-development

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

162|67|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/adobe/skills --skill content-driven-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-driven-development
Source: https://github.com/adobe/skills/tree/main/skills/aem/edge-delivery-services/skills/content-driven-development
Command: npx skills add https://github.com/adobe/skills --skill content-driven-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill aligns development work with real content by orchestrating a content-first workflow. It ensures code changes are validated against author-driven content structures and realistic test data.

Core Features & Use Cases

  • Content-first planning and acceptance criteria guidance
  • Content modeling and test-content strategy for authors and developers
  • End-to-end workflow guidance from analysis to ship across AEM blocks

Quick Start

Use the content-driven-development skill to outline an end-to-end plan for a new AEM block, including testing content, acceptance criteria, and a plan to validate across viewports.

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 block development with real content structures?

You can align AEM block development with real content by orchestrating a content-first workflow that validates code changes against author-driven content structures and realistic test data. This ensures development work matches actual content requirements.

What is content-driven development in AEM Edge Delivery Services?

Content-driven development is a content-first workflow for AEM Edge Delivery Services that guides end-to-end planning from content modeling and test content creation to linting and final validation across viewports. It orchestrates code changes against real content.

How do I create test content for AEM blocks before writing code?

You can generate test content for AEM blocks by following content-first planning steps that define content modeling strategies and acceptance criteria before development. This approach ensures test content reflects realistic author-driven structures.

Can I validate AEM block changes across multiple browsers and viewports?

Yes, you can validate AEM block changes across browsers and viewports by applying the content-driven development workflow's final validation step. This ensures code changes are tested against real content in various viewing environments.

What are the steps in the content-first workflow for AEM development?

The content-first workflow spans eight steps covering content planning, content modeling, test content creation, linting, and final validation. It guides AEM development from initial analysis through to shipping block changes.

Do I need content modeling before starting AEM block development?

Yes, content modeling is required before starting AEM block development to establish author-driven content structures. This ensures code changes align with real content requirements and realistic test data from the beginning.