essentials-blocks

Reference supported block elements and namespaces in Silverstripe Essentials projects.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/jsirish/silverstripe-skills --skill essentials-blocks-jsirish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: essentials-blocks
Source: https://github.com/jsirish/silverstripe-skills/tree/main/skills/essentials-blocks
Command: npx skills add https://github.com/jsirish/silverstripe-skills --skill essentials-blocks-jsirish

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill serves as a comprehensive reference for the block elements available in Silverstripe Essentials projects, providing guidance on supported elements, namespaces, and theme/subtheme notes to help users choose and verify which elements an Essentials site can use.

Core Features & Use Cases

  • Element Support Guide: Offers detailed information on supported vs. unsupported block elements in Silverstripe Essentials.
  • Namespace Lookup: Provides a list of namespaces associated with different packages in Silverstripe Essentials.
  • Theme Guidelines: Offers guidelines on creating and customizing subthemes for Essentials projects.
  • Fixture Development: Assists in setting up and running fixture development for Essentials projects.

Quick Start

Use the essentials-blocks skill to find information on which block elements are supported in a Silverstripe Essentials project.

Frequently Asked Questions about essentials-blocks

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

FAQPage Schema
What block elements are supported in Silverstripe Essentials?

Silverstripe Essentials supports a specific set of Elemental block elements, and this reference provides detailed information on which block elements are supported versus unsupported within your project.

How do I find the correct namespace for Elemental packages in Silverstripe Essentials?

To find the correct namespace for Elemental packages in Silverstripe Essentials, use the namespace lookup feature which provides a comprehensive list of namespaces associated with different packages.

Can I create custom subthemes for Silverstripe Essentials projects?

Yes, you can create custom subthemes for Silverstripe Essentials projects by following the provided theme guidelines, which offer detailed guidance on customizing subthemes for your specific needs.

How do I set up fixture development for Silverstripe Essentials block elements?

You can set up fixture development for Silverstripe Essentials block elements by using the fixture development assistance feature, which helps you configure and run fixtures for your Essentials projects.

Does Silverstripe Essentials work with unsupported Elemental block elements?

Silverstripe Essentials distinguishes between supported and unsupported Elemental block elements, and using unsupported elements may cause issues; this reference helps you verify which elements your site can safely use.

Why should I verify block element support before building a Silverstripe Essentials site?

Verifying block element support before building a Silverstripe Essentials site ensures you choose accurate elements, preventing integration issues and confirming that the selected Elemental blocks align with package namespaces and theme guidelines.