如何为 Claude Code 或 Cursor 安装 Spree Agent Skills 以按官方约定开发?
如何为 Claude Code 或 Cursor 安装 Spree Agent Skills 以按官方约定开发【免费下载链接】spreeOpen Source eCommerce Platform for B2B, Marketplace, and Enterprise. REST API, TypeScript SDK, and production-ready Next.js storefront. Self-host it. Own your stack. No vendor lock-in. Zero platform fees.项目地址: https://gitcode.com/GitHub_Trending/sp/spree如果你正在用 Claude Code 或 Cursor 修改一个 Spree Commerce 项目会希望 agent 在写代码时遵循 Spree 的官方约定Spree命名空间、模型前缀 ID、service object、v3 REST API 的请求/响应结构而不是凭训练数据自由发挥。Spree 为此提供了 agent-skills 技能集合一组按需求加载的 Markdown 指令封装了 Spree 的约定、定制决策树subscriber vs decorator vs 依赖注入 vs generator、spree:model/spree:api_resource生成器、TypeScript SDK 用法和升级流程。安装分两条互斥路径skills CLInpx skills addClaude Code 和 Cursor 通用和 Claude Code 插件额外提供斜杠命令与安全钩子仅 Claude Code。本文按先判断走哪条路径再安装、再验证的顺序说明。准备条件一个 Spree 项目目录可以是create-spree-app脚手架出的项目Docker backend/下的 Rails 应用也可以是经典 Rails 应用Spree 5.4 之前创建的项目常见形态无 Docker。技能在执行命令前会自动识别项目形态create-spree-app项目的命令走 Spree CLIspree migrate、spree console等经典 Rails 应用则回退到应用根目录下的原生命令bin/rails、bundle exec rake。已配置好的 agent 工具Claude Code 或 Cursor。skills CLI 会自动检测你配置了哪些 agent 工具并把技能文件复制到对应工具的原生位置。Node.js安装命令通过npx执行。Spree 官方文档中 create-spree-app 快速开始 将 Node.js 20新项目脚手架另需 Docker列为前置要求。可选的预检先查看可用的技能在正式安装前可以先看看仓库里有哪些技能而不实际安装npx skills add spree/agent-skills --list主路径用 skills CLI 安装Claude Code 与 Cursor 通用在你的项目目录中执行npx skills add spree/agent-skills这条路径安装的是25 个技能 spree-expert子代理。技能覆盖定制决策树、v3 Store Admin API、spree:model/spree:api_resource生成器、TypeScript SDK、升级流程以及目录、结账、支付、促销、定价、配送、i18n、测试、安全、性能、部署等主题。spree-expert是一个 Claude Code 子代理用于多步调查任务升级审计、结账流程调试、API 面规划它在自己的上下文窗口里做调研并返回一份聚焦的报告避免占满主会话的上下文。只安装部分技能时用--skill指定子集npx skills add spree/agent-skills --skill spree-api-v3备选路径Claude Code 插件获得斜杠命令与安全钩子仅 Claude Code如果你用 Claude Code且需要官方的诊断命令和安全钩子改用插件安装方式。在 Claude Code 会话内执行/plugin marketplace add spree/agent-skills /plugin install spreespree插件提供 skills CLI 的全部内容另外还包括/spree:doctor诊断本地开发栈容器、环境变量、迁移、任务队列并给出处置建议/spree:audit-upgrade [version]对照你的代码库运行只读的升级就绪审计2 个安全钩子拦截破坏性数据库命令db:drop、DROP TABLE spree_*、批量删除、向 main 强制推送并在编辑引入硬编码密钥Stripe 生产密钥、AWS 密钥、API token时发出警告。可用SPREE_HOOKS_DISABLE1关闭钩子。两条路径只能选其一。文档明确说明插件安装和npx skills add安装同时使用会让技能互相冲突。Cursor 没有插件路径只能走 skills CLI。验证安装是否生效文件落位skills CLI 会自动检测你配置了哪些 agent 工具并把技能文件复制到每个工具的原生位置安装输出即反映检测结果。功能性验证文档给出的示例场景技能根据你当前的任务自动激活无需手动调用。例如让 agent add a Brand model with an API 会拉入 resource-generator 技能why is this promotion not applying 会拉入促销技能。如果你观察不到与任务对应的技能内容被加载说明对应工具未被检测到或安装路径用错了。插件路径的验证安装插件后在会话中运行/spree:doctor它会输出对本地开发栈的诊断结果。更新技能npx skills update插件安装则通过 Claude Code 的插件系统更新/plugin→ check for updates。Spree 每次发布新版本会附带对应的技能更新——升级 Spree 时记得同步更新技能保证指导内容与已安装版本匹配。限制与下一步同一项目里 skills CLI 与 Claude Code 插件只能保留其一否则技能冲突。安全钩子仅存在于插件路径走 skills CLI 的 Claude Code 用户没有这两个斜杠命令。安装技能后agent 获得的是怎么做才算 Spree 方式的指导层。如果还希望 agent 能检索最新发布的文档Spree 另外提供了 Docs MCP Server对 MCP 客户端暴露全文搜索和按页读取两个工具无需鉴权create-spree-app脚手架的项目则已自动安装spree/docs本地文档包并在生成的AGENTS.md/CLAUDE.md中指向了它见 LLM-Ready Docs。三者互补多数团队同时使用。【免费下载链接】spreeOpen Source eCommerce Platform for B2B, Marketplace, and Enterprise. REST API, TypeScript SDK, and production-ready Next.js storefront. Self-host it. Own your stack. No vendor lock-in. Zero platform fees.项目地址: https://gitcode.com/GitHub_Trending/sp/spree创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

六自由度机械臂运动学分析与轨迹规划实战指南

六自由度机械臂运动学分析与轨迹规划实战指南

六自由度机械臂运动学分析及其轨迹规划这个题目,几乎是我折腾桌面机械臂项目时绕不开的核心功课。很多朋友一上来就被“六自由度”和一堆矩阵公式劝退,其实你只要把DH参数、正运动学、逆运动学、轨迹规划这几件事拆开,就会发现它们就是一套可…

2026/11/14 2:05:21 阅读更多 →
es-toolkit/compat 的 padStart:兼容 Lodash 语义的左填充字符串工具

es-toolkit/compat 的 padStart:兼容 Lodash 语义的左填充字符串工具

es-toolkit/compat 的 padStart:兼容 Lodash 语义的左填充字符串工具 【免费下载链接】es-toolkit A modern JavaScript utility library thats 2-3 times faster and up to 97% smaller, a major upgrade to lodash. 项目地址: https://gitcode.com/GitHub_Trend…

2026/10/24 0:30:48 阅读更多 →
5G NR按需SI机制解析:信令流程与现网配置实战

5G NR按需SI机制解析:信令流程与现网配置实战

做NR/5G无线网络优化和协议栈开发这一年,我几乎天天跟“On demand SI”这个词打交道。很多从LTE转过来的工程师第一次看到SIB配置里的notBroadcast状态都会懵:系统信息老老实实周期广播不就行了吗,为什么还要搞一个“按需”出来?这…

2026/10/25 10:28:35 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/13 5:13:25 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/13 5:13:25 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/13 5:13:25 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/13 22:08:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/12 18:22:25 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/13 5:13:25 阅读更多 →

日新闻

周新闻

月新闻