dotnet-artisan
为 .NET 开发者提供一站式开发技能与专家代理的 AI 插件。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:dotnet-artisan。 它的用途是:为 .NET 开发者提供一站式开发技能与专家代理的 AI 插件。 完整的 Skill 内容见:https://321skill.com/skills/dotnet-artisan/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我需要创建一个使用 JWT 身份验证的 ASP.NET Core Web API 端点。” 它会调用相关的安全与 API 构建技能,为你生成包含控制器、模型、JWT 配置和依赖注入设置的完整代码片段,并解释关键步骤。或者问:“如何优化我的 Blazor Server 应用的首屏加载时间?” 它会引导性能优化专家代理,提供捆绑、压缩、预渲染及组件延迟加载的具体实现方案。
介绍
dotnet-artisan 旨在解决 .NET 开发者在面对庞大技术栈时,难以快速获取精准、全面的代码指导与最佳实践的问题。它整合了现代 C#、ASP.NET Core、Blazor、MAUI、云原生应用等领域的开发技能,通过 AI 代理直接提供代码示例、架构建议和问题解决方案。
该插件通过安装到 Claude Code、GitHub Copilot CLI 或 OpenAI Codex 等 AI 开发工具中使用。安装后,AI 助手会根据你的 .NET 相关问题,自动调用插件内相应的技能(Skills)或专家代理(Agents),生成高质量的代码片段、配置说明或调试建议,无需开发者手动切换上下文或查找零散资料。
它非常适合全栈 .NET 开发者、正在学习现代 .NET 技术栈的工程师,以及需要快速构建或维护基于 .NET 的 Web、桌面或移动应用的团队。无论是编写一个 Blazor 组件、配置 Entity Framework Core 迁移,还是优化 Native AOT 发布,都能从中获得针对性帮助。
与市面上许多零散的 .NET 代码片段库或单一功能的 AI 技能不同,dotnet-artisan 的核心区别在于其系统性和完整性。它并非只是代码生成器,而是提供了一个覆盖 .NET 开发生命周期(从编码、测试、部署到安全与性能)的“技能矩阵”和“专家代理”体系,并且深度适配了主流的 AI 开发工具链,确保了在不同环境下的可用性和一致性。
核心特点
提供覆盖 .NET 全技术栈(C#、ASP.NET、MAUI、Blazor等)的9大技能和14个专家代理,形成系统化的开发支持体系,而非零散的代码片段。深度集成 Claude Code、Copilot CLI 和 Codex 三大主流 AI 开发工具,确保跨平台一致的体验。
注意事项
主要面向 .NET 技术栈,不适合非 .NET 生态(如 Java、Python)的开发者;其专家代理功能在 OpenAI Codex 中尚不能完全作为一等公民使用。
常见问题
dotnet-artisan 支持哪些 .NET 技术?
支持现代 C#、ASP.NET Core、Blazor、MAUI、Uno Platform、WinUI、WPF、Entity Framework Core、xUnit测试、CI/CD、性能优化与安全等全栈技术。
我可以在哪些 AI 工具里使用它?
支持 Claude Code、GitHub Copilot CLI 和 OpenAI Codex。安装命令因工具而异,请参考文档。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/dotnet-artisan/raw/index.md 读取 dotnet-artisan 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/dotnet-artisan/raw/index.md(查看排版版本)