building-blocks

Verify SKILL.md frontmatter and extract name/description for metadata.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Royincog/cpedia --skill building-blocks-royincog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-blocks
Source: https://github.com/Royincog/cpedia/tree/main/.agents/skills/building-blocks
Command: npx skills add https://github.com/Royincog/cpedia --skill building-blocks-royincog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill Unit metadata framework provides a consistent standard for discovering and loading Skills by ensuring every Skill has a SKILL.md with a name and description, enabling predictable activation and metadata extraction.

Core Features & Use Cases

  • Validates Skill Units by enforcing the presence of a SKILL.md with required frontmatter (name, description) and a descriptive body that can guide activation.
  • Documents optional resources (scripts, references, assets) and their intended use during Skill activation to support on-demand loading.
  • Supports tooling workflows for dependency, component, and toxicity checks to maintain safety and discoverability across the repository.

Quick Start

Create a new directory containing a SKILL.md with proper frontmatter and a descriptive body, then verify it is detected by the discovery tooling.

Frequently Asked Questions about building-blocks

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

FAQPage Schema
How do I implement AEM Edge Delivery blocks for content-driven development?

To implement AEM Edge Delivery blocks, create a directory containing a SKILL.md file with proper frontmatter and a descriptive body, ensuring predictable activation and metadata extraction for content-driven workflows.

What is a Skill Unit in the context of AEM block development?

A Skill Unit is a self-contained block component validated by a SKILL.md file with required frontmatter fields like name and description, enabling predictable loading and activation within edge-delivery workflows.

How do I validate dependencies and resources for an Edge Delivery block?

Validate block dependencies and resources by using tooling workflows to check the SKILL.md frontmatter, assess toxicity, and document optional scripts, references, and assets intended for on-demand activation.

Do I need a SKILL.md file to deploy JavaScript and CSS blocks in AEM?

Yes, a SKILL.md file with valid frontmatter is required to validate Skill Units, enforce discoverability, and support dependency and component checks for JavaScript and CSS block deployment.

What metadata fields are required to set up a block development workflow?

The required metadata fields for block development are name and description, defined in the SKILL.md frontmatter, which guide activation and ensure the block is discovered correctly by tooling.

Can I use optional scripts and assets when building AEM Edge Delivery blocks?

Yes, you can document optional resources such as scripts, references, and assets within the SKILL.md body to support on-demand loading and activation during AEM Edge Delivery block deployment.