block-inventory

Survey local project blocks and a Block Collection to catalog block names and purposes.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/paolomoz/quasar --skill block-inventory-paolomoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: block-inventory
Source: https://github.com/paolomoz/quasar/tree/main/.skills/block-inventory
Command: npx skills add https://github.com/paolomoz/quasar --skill block-inventory-paolomoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users understand the available building blocks (components) within a project or a common library, preventing the need to guess or search manually.

Core Features & Use Cases

  • Local Block Discovery: Scans the current project for existing blocks.
  • Block Collection Search: Queries a central repository for common, reusable blocks.
  • Purpose Identification: Determines the intended use and description for each block.
  • Use Case: Before starting to build a new page, a content strategist uses this Skill to see if a "Hero" or "Card" block already exists, informing their content modeling decisions.

Quick Start

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

Frequently Asked Questions about block-inventory

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

FAQPage Schema
How do I catalog available blocks for AEM content modeling?

To catalog available blocks for AEM content modeling, scan local project directories and execute parallel Node.js scripts against a GitHub repository to identify block names and purposes, consolidating findings into a comprehensive block inventory.

What is the best way to discover existing components before building a new page?

The best way to discover existing components is to survey local directories and query a central Block Collection repository to identify reusable blocks like hero, cards, and columns, preventing the need to guess or search manually.

Do I need to install dependencies to search the Block Collection for common blocks?

You do not need to install external dependencies to search the Block Collection; the process executes parallel Node.js scripts directly against the GitHub repository to retrieve block information.

How does local block discovery work for content authoring?

Local block discovery works by scanning your current project directories to identify existing block names and determine their intended use, informing your content modeling decisions without manual searching.

Can I identify the intended purpose of a block from a central repository?

Yes, you can identify the intended purpose by querying the Block Collection repository, which scans for common blocks and determines their descriptions to consolidate into a comprehensive block inventory.