Communitygithub.com

Aurelian1974/LocalTax

如何在 .NET 中构建和维护垂直切片架构——切片结构(单文件和文件夹变体)、无需中介的直接处理程序调度、横切关注点、切片间的共享、切片与领域模型或整洁层的交互以及切片级测试。当在按垂直切片组织的模块中添加或修改用例/端点/功能,或讨论切片间重复时使用。

LocalTax 是什么?

此技能提供关于在 .NET 项目中实施垂直切片架构的全面指南。它详细解释了切片的结构,包括单文件和文件夹变体,并展示了如何在没有中介的情况下直接调度处理程序,从而简化代码路径并减少开销。该技能还涵盖了横切关注点的处理、切片间的共享机制、以及切片如何与领域模型和整洁架构层交互。此外,它还提供了切片级测试的指导,确保每个功能单元都可以独立测试。支持平台包括所有 .NET 项目,特别是那些采用垂直切片组织方式的模块。这对于希望提高模块化和可维护性的开发者特别有用,当需要添加或修改特定功能时,可以依赖此技能来保持架构一致性。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Aurelian1974/LocalTax/tree/main/.claude/skills/vertical-slice-architecture

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

LocalTax 是做什么的?

如何在 .NET 中构建和维护垂直切片架构——切片结构(单文件和文件夹变体)、无需中介的直接处理程序调度、横切关注点、切片间的共享、切片与领域模型或整洁层的交互以及切片级测试。当在按垂直切片组织的模块中添加或修改用例/端点/功能,或讨论切片间重复时使用。

相关技能