orchardcore-placement

Official

Configure Orchard Core shape placement with ease.

AuthorCrestApps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Orchard Core developers often struggle to predict and control how shapes render across layouts and zones. This skill provides a declarative approach to placement configuration using placement.json, IShapePlacementProvider, and wrappers to ensure consistent layouts across modules and themes.

Core Features & Use Cases

  • Placement.json mappings to assign shapes to zones and positions with optional content type and display type scoping.
  • Support for alternates and wrappers to customize templates and markup per shape.
  • Extensibility via a custom IShapePlacementProvider for dynamic or data-driven placement decisions.

Quick Start

Create a basic placement.json that maps a shape to a zone, then extend with alternates and wrappers as needed.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: orchardcore-placement
Download link: https://github.com/CrestApps/CrestApps.AgentSkills/archive/main.zip#orchardcore-placement

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.