mcpField
B
bagisto-product-type-development

bagisto-product-type-development

github.com/bagisto开发13119 次安装2 周前更新
代码仓库

关于 bagisto-product-type-development

用于在 Bagisto 中开发自定义商品类型的技能,涵盖类型专属行为、验证、定价及库存处理,并按需提供参考资料。完成变更前必须进行验证。

主要功能

  1. 01实现自定义商品类型
  2. 02配置类型专属验证与定价
  3. 03处理库存行为
  4. 04按任务查阅参考资料

适用场景

  1. 01添加订阅或服务类商品
  2. 02实现自定义商品行为
  3. 03调整商品验证或定价

安装

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

$npx skills add https://github.com/bagisto/agent-skills --skill bagisto-product-type-development

安装后在 Claude Code 中输入/bagisto-product-type-development确认已加载。

包含的文件

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

abstract-type.md
building-a-type.md
configuration.md

详细介绍

在 Bagisto 中开发产品类型

概述

在 Bagisto 中创建自定义产品类型,可让你定义符合业务需求的专属产品行为。无论你需要订阅产品、租赁商品、数字服务,还是复杂的产品变体,自定义产品类型都能让你灵活打造商店所需的产品。

适用场景

在以下情况下启用此技能:

  • 在 Bagisto 中创建新产品类型
  • 构建订阅或服务类产品
  • 实现自定义产品行为
  • 添加特定类型的验证和定价
  • 修改库存处理方式

参考文件——仅加载当前任务所需的文件

文件加载时机
configuration.md了解 product_types 配置以及 Bagisto 如何读取它
abstract-type.md了解 AbstractType 及值得重写的方法
building-a-type.md查看完整实现示例、测试方法和注意事项

必需子技能: 在宣布任何更改已完成之前,请使用 bagisto-change-verification。

评论

支持 Markdown