mcpField

webman-best-practices

github.com/kitephp开发1360 次安装38 周前更新
代码仓库

关于 webman-best-practices

面向 Webman 开发者的实践技能,涵盖 DDD 架构、依赖规则和 PER Coding Style。内容按常见架构与代码规范问题分类。

主要功能

  1. 01DDD 架构与依赖指导
  2. 02命名规范检查
  3. 03PER Coding Style 指导
  4. 04领域模式指导
  5. 05依赖注入指导

适用场景

  1. 01检查 Webman 项目架构
  2. 02核对目录与接口命名
  3. 03改进领域模型设计
  4. 04审查依赖注入模式

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/kitephp/webman-design-skills --skill webman-best-practices

安装后在 Claude Code 中输入/webman-best-practices确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/architecture/
avoid-static-methods.md
constructor-injection.md
controller-skip-service.md
domain-framework-dependency.md
infrastructure-without-contract.md
no-service-locator.md
service-circular-dependency.md
service-direct-model-access.md
references/code-style/
complete-type-declarations.md
constructor-property-promotion.md
prefer-final-classes.md
readonly-properties.md
strict-types-declaration.md
references/domain/
business-logic-in-domain.md
domain-events.md
entity-identity.md
rich-domain-model.md
value-object-immutability.md
references/naming/
directory-lowercase.md
interface-naming.md
namespace-directory-mismatch.md
repository-implementation-naming.md
service-naming-pattern.md

详细介绍

遵循 DDD 架构、依赖规则和 PER 编码风格的 Webman 框架最佳实践。

架构与依赖

命名约定

代码风格(PER 编码风格)

领域模式

依赖注入

评论

支持 Markdown