block-inventory

Survey local AEM Edge Delivery blocks and Block Collection for content modeling.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Permit-Junction/permitjunction-website --skill block-inventory-permit-junction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: block-inventory
Source: https://github.com/Permit-Junction/permitjunction-website/tree/main/.claude/skills/block-inventory
Command: npx skills add https://github.com/Permit-Junction/permitjunction-website --skill block-inventory-permit-junction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users understand the available building blocks (components) within an AEM Edge Delivery Services project and the broader Block Collection, enabling informed content modeling and authoring decisions.

Core Features & Use Cases

  • Local Block Scanning: Identifies blocks already present in the local project.
  • Block Collection Search: Queries a curated collection for common, reusable blocks.
  • Purpose Identification: Derives or infers the purpose and usage of each block.
  • Use Case: Before starting a new page build, an author uses this skill to see that a "Hero" block and a "Cards" block are available, allowing them to plan the page structure accordingly.

Quick Start

Scan local project blocks and search Block Collection for hero and cards blocks.

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 Services project?

To inventory available blocks in an AEM Edge Delivery Services project, scan local directories and query the Block Collection. This process identifies existing components like hero and cards, outputting a consolidated list with descriptions and example URLs for content modeling.

What is the purpose of scanning the Block Collection for AEM content modeling?

The purpose of scanning the Block Collection for AEM content modeling is to discover common, reusable blocks like hero, cards, and columns. It identifies their intended usage, enabling authors to make informed decisions when planning page structure and authoring content.

How do I find reusable components like hero and cards for my AEM project?

You find reusable components like hero and cards by surveying your local AEM Edge Delivery Services directories and querying the Block Collection. This identifies available blocks, deriving their purposes to provide a consolidated inventory for your page build.

Does the block inventory process work with both local project directories and the Block Collection?

Yes, the block inventory process works with both local project directories and the Block Collection. It scans local AEM Edge Delivery Services folders for existing blocks and queries the collection to identify additional reusable components, consolidating the results into a single inventory.