orchardcore-theming

Scaffold Orchard Core themes with manifests, Razor or Liquid templates, and asset pipelines.

13|3|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/CrestApps/CrestApps.AgentSkills --skill orchardcore-theming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchardcore-theming
Source: https://github.com/CrestApps/CrestApps.AgentSkills/tree/main/src/CrestApps.AgentSkills.Skills/orchardcore/orchardcore-theming
Command: npx skills add https://github.com/CrestApps/CrestApps.AgentSkills --skill orchardcore-theming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Orchard Core developers quickly scaffold and customize themes, reducing setup time and boilerplate work.

Core Features & Use Cases

  • Theme scaffolding with manifest and project structure
  • Liquid and Razor template support for layouts and shapes
  • Zone and layout customization with asset management

Quick Start

Create a new Orchard Core theme scaffold with a Manifest.cs and a ready-to-customize project structure.

Frequently Asked Questions about orchardcore-theming

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

FAQPage Schema
How do I scaffold a new Orchard Core theme with the correct project structure?

Scaffolding an Orchard Core theme requires a Manifest.cs file, a valid project folder structure, and Razor or Liquid templates. This setup generates a ready-to-customize theme with zones and asset pipelines for seamless runtime builds.

Can I use Liquid templates instead of Razor for Orchard Core theme layouts?

Yes, Orchard Core theming supports both Liquid and Razor templates for layouts and shapes. You can use Liquid templates to customize theme zones and layout structures without relying solely on Razor syntax.

What is the best way to manage assets and zones in an Orchard Core theme?

Managing assets and zones in Orchard Core involves theme scaffolding that configures asset pipelines alongside layout customization. This approach ensures correct folder structure and seamless runtime behavior for stylesheets and scripts.

Do I need a Manifest.cs file to build a custom Orchard Core theme?

Yes, a Manifest.cs file is required to build a custom Orchard Core theme. It defines theme metadata and is necessary alongside correct folder structure to ensure seamless builds and proper runtime behavior.

Why does my Orchard Core theme fail to build correctly after adding custom templates?

Orchard Core theme builds fail when the correct folder structure is not maintained for Razor or Liquid templates. Ensuring proper placement of Manifest.cs and asset pipelines prevents runtime behavior and build issues.