What problem does it solve? When Python form plugins cannot handle a Kingdee K/3 Cloud customization requirement—such as high-volume batch operations, multi-threading, third-party NuGet dependencies, or print widget customization—consultants need to know which .NET DLL plugin type to use, which base class to inherit, and how to deploy it. This Skill gives the agent that decision framework and development direction without writing the DLL code itself. ## Core Features & Use Cases - Python vs DLL Decision Framework: A decision table and tree covering audit interception, bill conversion (push-down), list, report, and print scenarios, grounded in decompiled evidence of K/3 Cloud's Python plugin classes. - Six DLL Plugin Type References: Deep documentation on operation service plugins, convert plugins, print plugins, list plugins, report plugins, and bill plugins—including event lifecycles, EventArgs fields, and metadata registration XML nodes. - Development & Deployment Guidance: Visual Studio project naming conventions, required Kingdee.BOS assembly references, .NET Framework version constraints, CDP (Collaborative Development Platform) publishing flow, and WebSite\Bin deployment steps. - Use Case: A user asks to intercept sales order un-audit when downstream invoices exist. The agent loads this Skill, identifies the operation service plugin scenario, recommends AbstractOperationServicePlugIn with a custom validator, and explains that the developer must write and deploy the DLL via Visual Studio. ## Quick Start Ask the agent whether your K/3 Cloud customization requirement needs a Python plugin or a .NET DLL plugin and which base class to inherit.