orchardcore-shapes

Official

Master Orchard Core shapes for dynamic rendering.

AuthorCrestApps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Orchard Core developers need a structured approach to define, render, and customize dynamic content shapes across modules and themes. This Skill provides patterns for creating shapes, shape templates (Liquid and Razor), alternates, wrappers, and shape metadata using Orchard Core's display management APIs.

Core Features & Use Cases

  • Shape creation and dynamic rendering using IShapeFactory and IShapeTableProvider.
  • Template-driven rendering with Liquid and Razor templates for common shapes like Content, Widget, and custom shapes.
  • Extendability with shape alternates, wrappers, and placement metadata for precise UI composition.
  • Real-world use cases include theming customization, modular UI components, and CMS rendering enhancements across Orchard Core projects.

Quick Start

Install the orchardcore-shapes skill and start designing and rendering custom shapes in your Orchard Core project.

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-shapes
Download link: https://github.com/CrestApps/CrestApps.AgentSkills/archive/main.zip#orchardcore-shapes

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.