block-development

Automate EDS block development from requirements to verification.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/aramark-destinations/aramark-mb --skill block-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: block-development
Source: https://github.com/aramark-destinations/aramark-mb/tree/main/.agents/skills/eds/block-development
Command: npx skills add https://github.com/aramark-destinations/aramark-mb --skill block-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow provides a structured, end-to-end process for creating or updating EDS blocks, ensuring UE schema alignment, proper boilerplate, CSS tokens, and a verified build and test cycle.

Core Features & Use Cases

  • UE JSON schema creation and updates for blocks under /blocks/
  • Pattern A boilerplate implementation, CSS token integration, and block testing
  • Local development, linting, and verification to ensure reliable production-ready blocks
  • Guidance for starting new blocks or performing non-trivial changes

Quick Start

Follow the workflow to create or modify a block in /blocks/, including schema, pattern A, CSS tokens, tests, and local verification.

Frequently Asked Questions about block-development

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

FAQPage Schema
How do I create an EDS block from requirements to a verified build?

EDS block development is automated end-to-end from requirements to verification, guiding you through UE schema, Pattern A boilerplate, CSS tokens, tests, and local dev setup.

What is the process for updating UE JSON schema for blocks under /blocks/?

UE JSON schema updates for blocks under /blocks/ require ticket-details preparation and schema aggregation to ensure alignment before proceeding to Pattern A boilerplate and testing.

How do I set up local development and testing for EDS block development?

Local development and testing for EDS block development involves configuring your local dev environment, running linting, executing tests, and verifying the build cycle before deployment.

What conventions do I need to follow for Pattern A boilerplate and CSS token integration?

Pattern A boilerplate and CSS token integration require adhering to specific code conventions enforced during the workflow to ensure reliable, production-ready EDS blocks.

Do I need to prepare ticket details before modifying an EDS block?

Ticket-details preparation is strictly enforced before modifying an EDS block, ensuring rigorous validation of schema aggregation, code conventions, and test execution before deployment.

Why does my EDS block build fail local verification before deployment?

EDS block builds fail local verification when linting, test execution, or code convention checks are not satisfied, requiring you to resolve local dev issues before deployment.