block-inventory

Inventory local and Block Collection blocks into a consolidated palette.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams catalog available blocks from a local AEM Edge Delivery project and the Block Collection, producing a block inventory that informs content modeling decisions.

Core Features & Use Cases

  • Inventory local blocks in the project to surface authoring options.
  • Surface Block Collection blocks with purposes and live examples to compare usage.
  • Consolidate block purposes into a single palette to guide planning, migration, and design decisions.

Quick Start

List local blocks:

  • ls -d blocks/*/ Search Block Collection for common blocks in parallel:
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js hero &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js cards &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js columns &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js accordion &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js tabs &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js carousel &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js quote &
  • node .claude/skills/block-collection-and-party/scripts/search-block-collection-github.js fragment & wait Get output and consolidate into a block inventory palette.

Frequently Asked Questions about block-inventory

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

FAQPage Schema
How do I inventory available blocks in an AEM Edge Delivery project for content modeling?

To inventory AEM blocks, scan local project directories and query the Block Collection to consolidate block purposes into a single palette. This process surfaces authoring options and informs content structure planning by listing local blocks alongside common library blocks.

What is the best way to plan content structure using a block library in AEM?

The best way to plan content structure is consolidating local and Block Collection blocks into a unified block palette. Comparing purposes and live examples from the library guides migration, design decisions, and page import scenarios.

Can I surface Block Collection blocks with live examples for AEM content authoring?

Yes, you can surface Block Collection blocks with live examples by running search scripts against the library. This queries common blocks like hero, cards, and columns to compare usage and inform authoring decisions.

Do I need a local AEM project to catalog blocks from the Block Collection?

You do not need a local AEM project to search the Block Collection, but having one allows consolidating local blocks and library blocks into a single inventory palette. This provides a comprehensive view for content modeling.

How do I list local blocks when starting a page import in AEM?

To list local blocks when starting a page import, scan the local blocks directory in your AEM Edge Delivery project. This identifies available authoring options to map content during the import process.