Medusa Agent Skills is a plugin for Claude Code that provides skills and commands for building Medusa applications with best practices and architectural patterns. It benefits developers and operations teams by streamlining e-commerce application development and ensuring adherence to Medusa conventions. The plugin can be used with any agent, making it versatile for various workflows and integrating with existing development tools.
git clone https://github.com/medusajs/medusa-agent-skills.gitMedusa Agent Skills is a plugin for Claude Code that provides skills and commands for building Medusa applications with best practices and architectural patterns. It benefits developers and operations teams by streamlining e-commerce application development and ensuring adherence to Medusa conventions. The plugin can be used with any agent, making it versatile for various workflows and integrating with existing development tools.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/medusajs/medusa-agent-skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a Medusa application for [COMPANY] in the [INDUSTRY] sector. The application should include [FEATURES] and follow Medusa best practices. Provide a detailed architecture overview, database schema, and API endpoints. Also, suggest any additional plugins or integrations that would enhance the application's functionality.
# Medusa Application Architecture for [COMPANY] in the [INDUSTRY] Sector ## Overview The proposed Medusa application will serve as a robust e-commerce platform tailored to [COMPANY]'s needs in the [INDUSTRY] sector. The application will leverage Medusa's best practices and architectural patterns to ensure scalability, maintainability, and performance. ## Features - User authentication and authorization - Product catalog management - Shopping cart and checkout functionality - Order management - Payment processing integration - Inventory management - Customer reviews and ratings - Search and filtering capabilities ## Database Schema ```sql CREATE TABLE products ( id SERIAL PRIMARY KEY, title VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2) NOT NULL, stock_quantity INTEGER NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE orders ( id SERIAL PRIMARY KEY, user_id INTEGER NOT NULL, status VARCHAR(50) NOT NULL, total_amount DECIMAL(10, 2) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ); ``` ## API Endpoints - `GET /products`: Retrieve a list of products - `POST /products`: Create a new product - `GET /products/:id`: Retrieve a specific product - `PUT /products/:id`: Update a product - `DELETE /products/:id`: Delete a product - `POST /orders`: Create a new order - `GET /orders`: Retrieve a list of orders - `GET /orders/:id`: Retrieve a specific order ## Additional Plugins and Integrations - **Medusa Admin**: For managing the application's backend - **Medusa React**: For building a responsive frontend - **Stripe Integration**: For secure payment processing - **Algolia**: For advanced search and filtering capabilities - **SendGrid**: For email notifications and marketing campaigns
AI assistant built for thoughtful, nuanced conversation
Shopify for construction
Unified search and merchandising
Business communication and collaboration hub
IronCalc is a spreadsheet engine and ecosystem
Customer feedback management made simple
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan