orchardcore-module-creator

Generate OrchardCore module project structures, manifest files, and component templates.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/shinexyt/OrchardDashboard --skill orchardcore-module-creator-shinexyt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchardcore-module-creator
Source: https://github.com/shinexyt/OrchardDashboard/tree/main/.github/skills/orchardcore-module-creator
Command: npx skills add https://github.com/shinexyt/OrchardDashboard --skill orchardcore-module-creator-shinexyt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new OrchardCore modules by providing a structured approach and essential code templates, saving developers time and ensuring adherence to best practices.

Core Features & Use Cases

  • Module Scaffolding: Generates the necessary directory structure and boilerplate files for new OrchardCore modules.
  • Component Templates: Offers pre-written code snippets for common module components like Content Parts, Drivers, Controllers, and Migrations.
  • Use Case: A developer needs to quickly add a new feature to an OrchardCore CMS site that requires custom content types and admin functionality. This Skill guides them through setting up the module and its core components efficiently.

Quick Start

Use the orchardcore-module-creator skill to create a new content part module.

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 a new OrchardCore module in ASP.NET Core?

To scaffold an OrchardCore module, this skill generates the necessary project structure, manifest files, and startup configurations automatically. It streamlines module development by providing boilerplate code for various module types.

Can I generate OrchardCore content parts and fields using a template?

Yes, you can generate OrchardCore content parts and fields using pre-written component templates. This skill provides code snippets for common module components like Drivers, Controllers, and Migrations to ensure adherence to best practices.

What is the best way to add admin features and APIs to an OrchardCore CMS site?

The best way to add admin features and APIs is by using a structured scaffolding approach. This skill guides you in setting up the module and its core components efficiently, supporting admin features, APIs, and background tasks.

Do I need to manually configure startup files when developing OrchardCore modules?

No, you do not need to manually configure startup files when developing OrchardCore modules. The skill generates startup configurations and manifest files automatically, ensuring your project adheres to OrchardCore development conventions.

Does OrchardCore module scaffolding support background tasks and custom migrations?

Yes, OrchardCore module scaffolding supports background tasks and custom migrations. It offers pre-written code snippets and templates for these components, helping developers quickly add new features to an OrchardCore CMS site.