nopcommerce

Community

Build and ship nopCommerce .NET plugins fast.

Authorbiggora
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the confusion and trial-and-error involved in creating a correct, production-ready nopCommerce plugin for .NET/C#.

Core Features & Use Cases

  • Plugin architecture guidance: Covers where plugins live, how to structure code, and which nopCommerce layers (Nop.Web, Nop.Services, Nop.Data, Nop.Core) to target.
  • Lifecycle + compatibility setup: Explains the plugin.json manifest, BasePlugin install/uninstall flow, and how to align with SupportedVersions.
  • Implementation-ready building blocks: Provides patterns for DI (INopStartup), data access (entity builders, Linq2DB, IRepository, migrations), and extensibility mechanisms (events, view components, admin extensions).

Use case example: You want to build a nopCommerce payment plugin with dependency injection, database tables/migrations, and an admin configuration page that saves store-scoped settings.

Quick Start

Use the nopcommerce skill to scaffold the structure and implementation plan for a plugin that follows plugin.json, BasePlugin lifecycle, NopStartup DI, and Linq2DB + FluentMigrator data patterns for the .NET/C# nopCommerce architecture.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nopcommerce
Download link: https://github.com/biggora/e-commerce-plugin-skills/archive/main.zip#nopcommerce

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.