You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This guide is intended for developers who want to switch an existing Medusa project from `npm` or `yarn` to `pnpm`.
28
28
29
+
### Monorepo Support
30
+
31
+
At the moment, `pnpm` is only supported in single-package Medusa projects. If you're using a monorepo setup, these steps may not work as expected. We recommend using `yarn` or `npm` for monorepo setups until we add support for `pnpm` in monorepos.
This guide is intended for developers who want to switch an existing Medusa project from `npm` or `yarn` to `pnpm`.
2833
2833
2834
+
### Monorepo Support
2835
+
2836
+
At the moment, `pnpm` is only supported in single-package Medusa projects. If you're using a monorepo setup, these steps may not work as expected. We recommend using `yarn` or `npm` for monorepo setups until we add support for `pnpm` in monorepos.
Make sure to replace `[email protected]` and `supersecret` with your desired email and password.
@@ -26993,23 +26998,35 @@ The following diagram illustrates Medusa's architecture including all its layers
26993
26998
26994
26999
In this chapter, you'll learn how you can use AI assistants and LLMs effectively in your Medusa development.
26995
27000
26996
-
## Agent Skills for Medusa
27001
+
## Bloom: AI-Powered Commerce Assistant
26997
27002
26998
-
Medusa provides [Claude Code plugins](https://github.com/medusajs/medusa-agent-skills) to assist you in learning and building with Medusa. These plugins include skills that you can use in Claude Code, or copy into other AI tools that support custom skills.
27003
+
[Bloom](https://bloom.medusajs.com/) is an AI-powered commerce assistant built by Medusa to help you build, manage, and scale your ecommerce store.
26999
27004
27000
-
If you use AI agents in your development workflow, our team recommends installing these plugins to enhance your development experience with Medusa.
27005
+
Bloom has the ecommerce expertise to build your store following best practices and using Medusa's rich commerce features. You can build a complete ecommerce store that has a storefront, admin dashboard, and backend with a single prompt.
27001
27006
27002
-
The following sections explain how to use the plugins with Claude Code or other AI agents.
27007
+
Bloom helps you design your store, implement custom features, integrate third-party services, and more. It's ideal for:
27003
27008
27004
-
|Plugin|Description|Example Prompt|
27005
-
|---|---|---|
27006
-
|\`medusa-dev\`|Knowledge to help you build Medusa features, fix bugs, and more.|Implement a product reviews feature.|
27007
-
|\`ecommerce-storefront\`|Knowledge to help you build storefronts for any ecommerce platform, including Medusa.|Implement a product reviews feature.|
27008
-
|\`learn-medusa\`|An interactive learning experience to learn Medusa concepts step-by-step by building a brands feature.|I want to learn Medusa.|
27009
+
1. **Developers:** Build showcases for business ideas, speed up store development, and focus on advanced customizations.
27010
+
2. **Side Hustlers:** Start your ecommerce journey with minimal investment.
27011
+
3. **Business Owners:** Launch your online store quickly without technical expertise.
27012
+
4. **Designers:** Build production-ready storefronts with your unique design vision.
27013
+
5. **Marketers:** Test new store concepts and campaigns rapidly.
27014
+
27015
+
Go to [Bloom](https://bloom.medusajs.com/) to get started. You'll start with free credits to try out Bloom's features and upgrade your plan as needed.
27016
+
27017
+
***
27018
+
27019
+
## Agent Skills for Medusa
27020
+
27021
+
Medusa provides [agent skills](https://github.com/medusajs/medusa-agent-skills) to assist you in learning and building with Medusa. You can use them as plugins in Claude Code, or copy them into other AI tools that support custom skills.
27022
+
27023
+
If you use AI agents in your development workflow, our team recommends installing these skills to enhance your development experience with Medusa.
27024
+
27025
+
The following sections explain how to use the skills with Claude Code or other AI agents.
27009
27026
27010
27027
### Medusa Development Assistance
27011
27028
27012
-
If you want assistance in your Medusa development, install the `medusa-dev` plugin:
27029
+
If you want assistance in your Medusa development, install the `medusa-dev` plugin and its skills:
27013
27030
27014
27031
### Claude Code
27015
27032
@@ -27084,7 +27101,7 @@ Add a megamenu to the storefront's header that displays product categories and s
27084
27101
27085
27102
### Interactive Learning
27086
27103
27087
-
If you're a Medusa beginner, install the `learn-medusa` plugin to start an interactive learning experience:
27104
+
If you're a Medusa beginner, install the `learn-medusa` plugin or its skill to start an interactive learning experience:
27088
27105
27089
27106
### Claude Code
27090
27107
@@ -27169,12 +27186,14 @@ For example, you can ask:
27169
27186
27170
27187
The Medusa documentation includes an AI Assistant that answers your questions and helps you build customizations with Medusa.
27171
27188
27189
+
The AI Assistant in the docs is different from [Bloom](https://bloom.medusajs.com/), our AI-powered commerce assistant that helps you build, manage, and scale your ecommerce store. The AI Assistant in the docs is specifically designed to help you with Medusa development by providing relevant documentation links, code snippets, and explanations.
27190
+
27172
27191
### Open the AI Assistant
27173
27192
27174
27193
To open the AI Assistant, either:
27175
27194
27176
27195
- Use the keyboard shortcut `Ctrl + I` for Windows/Linux, or `Cmd + I` for macOS.
27177
-
- Click the <InlineIcon Icon={AiAssistent} alt="AI Assistant" /> icon in the top right corner of the documentation.
27196
+
- Click the <InlineIcon Icon={BloomIcon} alt="Bloom" /> icon in the top right corner of the documentation.
27178
27197
27179
27198
You can then ask the AI Assistant any questions about Medusa, such as:
27180
27199
@@ -27187,13 +27206,13 @@ The AI Assistant will provide you with relevant documentation links, code snippe
27187
27206
27188
27207
### Ask About Code Snippets
27189
27208
27190
-
While browsing the documentation, you'll find a <InlineIcon Icon={AiAssistentLuminosity} alt="AI Assistant" /> icon in the header of code snippets. You can click this icon to ask the AI Assistant about the code snippet.
27209
+
While browsing the documentation, you'll find a <InlineIcon Icon={BloomIcon} alt="Bloom" /> icon in the header of code snippets. You can click this icon to ask the AI Assistant about the code snippet.
27191
27210
27192
27211
The AI Assistant will analyze the code and provide explanations, usage examples, and any additional information you need to understand how the code works.
27193
27212
27194
27213
### Ask About Documentation Pages
27195
27214
27196
-
If you need more help understanding a specific documentation page, you can click the "Explain with AI Assistant" link in the page's right sidebar. This will open the AI Assistant and provide context about the current page, allowing you to ask questions related to the content.
27215
+
If you need more help understanding a specific documentation page, you can click the "Explain this page" link in the page's right sidebar. This will open the AI Assistant and provide context about the current page, allowing you to ask questions related to the content.
27197
27216
27198
27217
### Formatting and Code Blocks
27199
27218
@@ -50841,7 +50860,7 @@ Connection to Redis in module 'workflow-engine-redis' established
Copy file name to clipboardExpand all lines: www/apps/resources/app/troubleshooting/pnpm/page.mdx
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,8 @@ export const metadata = {
8
8
9
9
<Note>
10
10
11
-
Medusa supports `pnpm` as of [v2.13.0](https://github.com/medusajs/medusa/releases/tag/v2.13.0). Refer to the [Use pnpm with Medusa](!docs!/learn/configurations/pnpm) guide for instructions on how to set up `pnpm` in your Medusa project.
11
+
- Medusa supports `pnpm` as of [v2.13.0](https://github.com/medusajs/medusa/releases/tag/v2.13.0). Refer to the [Use pnpm with Medusa](!docs!/learn/configurations/pnpm) guide for instructions on how to set up `pnpm` in your Medusa project.
12
+
- At the moment, `pnpm` is only supported in single-package Medusa projects. If you're using a monorepo setup, these steps may not work as expected. We recommend using `yarn` or `npm` for monorepo setups until we add support for `pnpm` in monorepos.
0 commit comments