orchardcore-module-creator

Create OrchardCore module skeletons with manifest, startup, and template files.

8.2k|2.6k|Updated Nov 19, 2014
One-click install
npx skills add https://github.com/OrchardCMS/OrchardCore --skill orchardcore-module-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchardcore-module-creator
Source: https://github.com/OrchardCMS/OrchardCore/tree/main/.agents/skills/orchardcore-module-creator
Command: npx skills add https://github.com/OrchardCMS/OrchardCore --skill orchardcore-module-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers quickly scaffold Orchard Core modules with correct structure, manifest, startup, and pattern templates, reducing manual setup time and ensuring consistency across projects.

Core Features & Use Cases

  • Create new module skeletons with manifest, startup, and csproj templates.
  • Generate standard module components for common feature types (Content Part, Admin Feature, API, Migration).
  • Provide a guided workflow to structure modules following Orchard Core conventions.

Quick Start

  • Ensure you have the Orchard Core repository and .NET SDK installed.
  • Run the module-creator workflow to generate a new module, then open the created directory in your IDE and build.
  • Enable the new module in your Orchard Core application and verify it follows project conventions.

Frequently Asked Questions about orchardcore-module-creator

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

FAQPage Schema
How do I scaffold an Orchard Core module with the correct startup and manifest structure?

Scaffolding an Orchard Core module involves running a generator workflow to create the manifest, startup, and csproj files, ensuring the structure aligns with standard Orchard Core conventions.

What types of Orchard Core module components can I generate using a scaffold tool?

You can generate standard module components for common Orchard Core feature types, including Content Part, Admin Feature, API, and Migration templates, to quickly build out your module's functionality.

Do I need the .NET SDK and Orchard Core repository to generate module skeletons?

Yes, generating and validating module skeletons requires the .NET SDK 10.0+ and access to the Orchard Core repository to ensure proper structure and conventions.

What's the best way to ensure my new Orchard Core module follows project conventions?

Using a guided scaffolding workflow to generate the correct manifest, startup, and pattern templates ensures convention alignment, which you then verify by building and enabling the module.

Can I create an Orchard Core Admin Feature and API module from scratch without manual setup?

Yes, a module generator can automatically produce the required structural files and pattern templates for Admin Features and APIs from scratch, eliminating manual setup.