orchardcore-media

Configure Orchard Core media library, storage providers, and image processing pipelines.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Orchard Core projects often require cohesive media management, including library setup, image processing pipelines, and storage provider configuration, all across tenants and modules.

Core Features & Use Cases

  • Configure the Orchard Core media library and multiple storage providers (filesystem, Azure Blob, S3) for scalable assets.
  • Define media profiles and image processing pipelines (resize, crop, format) and attach MediaField to content types for rich media experiences.
  • Use media tokens and Liquid templates to render processed media in pages and templates across themes and modules.

Quick Start

Enable OrchardCore.Media, configure storage, and attach a MediaField to a content type to begin managing media across your site.

Frequently Asked Questions about orchardcore-media

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

FAQPage Schema
How do I configure multiple storage backends for Orchard Core media assets?

To configure media storage in Orchard Core, enable OrchardCore.Media and set up providers like filesystem, Azure Blob, or S3 for scalable asset management across tenants and modules.

How do I apply image processing pipelines to media in Orchard Core?

You apply image processing pipelines in Orchard Core by defining media profiles to resize, crop, and format images, then attaching a MediaField to your content types for rich media experiences.

Can I render processed media assets using Liquid templates in Orchard Core?

Yes, you can render processed media assets in Orchard Core by using media tokens within Liquid templates to display configured images and files directly across your pages, themes, and modules.

What is a media profile in Orchard Core and when do I need one?

A media profile in Orchard Core is a defined image processing pipeline that applies resize, crop, and format transformations. You need one when attaching MediaField to content types for consistent rich media rendering.

Does this media management approach work across different Orchard Core tenants?

Yes, this media management approach works across different Orchard Core tenants by configuring the unified media library and multiple storage providers to handle asset scaling and rendering consistently per tenant.