orchardcore-recipes

Generate Orchard Core recipe JSON files with Feature, ContentDefinition, and Content steps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps generate Orchard Core recipe JSON files to configure site structure, features, content types, and initial content items without manual JSON authoring.

Core Features & Use Cases

  • Generate a complete recipe JSON file for a site with defined name, displayName, description, author, website, version, categories, and steps.
  • Use Step blocks such as Feature to enable required Orchard Core features, ContentDefinition to declare ContentTypes and ContentParts, and Content to seed ContentItems.
  • Organize recipe files under the module's Recipes folder for versioned provisioning.

Quick Start

Provide a recipe name and description to generate a complete Orchard Core recipe with content types, parts, content items, and feature enablement.

Frequently Asked Questions about orchardcore-recipes

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

FAQPage Schema
How do I generate an Orchard Core recipe JSON file for site provisioning?

To generate an Orchard Core recipe JSON file, provide a recipe name and description to output a complete configuration file with structured steps like Feature, ContentDefinition, and Content for repeatable site provisioning.

What steps are required in an Orchard Core recipe to create content types?

Orchard Core recipes require Step blocks such as ContentDefinition to declare ContentTypes and ContentParts, and Content to seed ContentItems, along with Feature steps to enable the necessary Orchard Core features.

Can I use Orchard Core recipes to enable features and seed initial content items?

Yes, Orchard Core recipes use Feature steps to enable required features and Content steps to seed initial content items, allowing you to configure site structure and initial data without manual JSON authoring.

What is the structure of a recipe JSON file in Orchard Core?

An Orchard Core recipe JSON file is defined by a structure that includes name, displayName, description, author, website, version, categories, and an ordered steps array for executing site configuration tasks.

Do I need to manually write JSON to configure Orchard Core site structure?

No, you do not need to manually write JSON to configure Orchard Core site structure; guided recipe generation outputs the complete JSON file with defined content definitions, features, and content items automatically.

Where should I organize Orchard Core recipe files for versioned provisioning?

You should organize Orchard Core recipe JSON files under the module's Recipes folder to maintain versioned provisioning and ensure repeatable site configuration deployments across environments.