OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add netcorepal/cleanddd-skills --skill cleanddd-dotnet-init
初始化 CleanDDD dotnet 项目(netcorepal-web 模板);在创建新项目或为客户演示快速拉起解决方案时使用,可直接调用 dotnet new 或包装脚本
npx skills add netcorepal/cleanddd-skills --skill cleanddd-dotnet-init
使用 dotnet new netcorepal-web 快速创建 CleanDDD dotnet 项目。脚本仅作为可选包装,代理/非交互场景可直接调用 dotnet。
Framework (default net10.0): 可选 net8.0 / net9.0 / net10.0Database (default MySql): 可选 MySql / SqlServer / PostgreSQL / Sqlite / GaussDB / DMDB / MongoDBMessageQueue (default RabbitMQ): 可选 RabbitMQ / Kafka / AzureServiceBus / AmazonSQS / NATS / RedisStreams / PulsarUseAspire (default true): true / falseIncludeCopilotInstructions (default false): true / falseProjectName (default 当前目录名,自动转 PascalCase,- 替换为 .)OutputDir (default 当前目录路径)在执行命令前:展示参数汇总及可选项,获得用户确认后再继续。
在执行 dotnet new 前,请先向用户展示上述参数的汇总同时给出可选参数并获得明确确认,确认后再执行命令。
如需参数校验/交互式收集,可用包装脚本:
NetCorePal.Template,如已安装可加 --skip-template-install。python3 scripts/interactive_init.py [同上参数,可省略进入交互]