Comprehensive Claude Code skill for Vendure e-commerce development. Provides expert knowledge on headless commerce, GraphQL APIs, plugins, payments, and Dashboard extensions from official documentation.
git clone https://github.com/niko91i/Skills-Vendure.gitSkills-Vendure is a structured knowledge base and toolset for building with Vendure, a headless e-commerce framework. It includes curated official documentation organized by guides, API references, and Dashboard UI components, plus utility scripts for GraphQL queries, authentication, and API exploration. The skill enables Claude Code to provide expert assistance on Vendure development tasks including plugin creation, payment integration, Dashboard extensions, and API design. The included query.sh script supports advanced workflows with assertions, jq filtering, and conditional logic, allowing AI-assisted multi-step operations and data exploration. Developers benefit from instant access to Vendure patterns without context switching.
Copy the skill directory to ~/.claude/skills/Vendure and it will be automatically available in Claude Code sessions. Use login.sh to obtain authentication tokens, then leverage query.sh to execute GraphQL operations with advanced features like assertions, jq filtering, and conditional workflows. Extend the scripts directory with custom automation for your specific e-commerce workflows.
Build custom Vendure plugins and extensions with GraphQL API guidance
Automate e-commerce operations using provided shell scripts and query templates
Implement payment gateways and checkout flows with Dashboard customization
Generate test data and seed catalogs with bulk product operations
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/niko91i/Skills-VendureCopy 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.
I'm developing an e-commerce platform using Vendure. I need help with [SPECIFIC TASK] related to [ASPECT OF VENDURE: headless commerce, GraphQL APIs, plugins, payments, or Dashboard extensions]. Can you provide a step-by-step guide with code examples and best practices? My [COMPANY] is in the [INDUSTRY] industry, and we're using [TECHNOLOGY STACK].
# Vendure GraphQL API Integration Guide
## Overview
This guide will walk you through integrating Vendure's GraphQL API into your e-commerce platform for [COMPANY], a [INDUSTRY] company using [TECHNOLOGY STACK].
## Step 1: Set Up Vendure Server
```typescript
// Install Vendure CLI globally
npm install -g @vendure/cli
// Create a new Vendure project
vendure init my-vendure-project
cd my-vendure-project
```
## Step 2: Configure GraphQL API
```typescript
// In your vendure-config.ts file
import { VendureConfig } from '@vendure/core';
const config: VendureConfig = {
apiOptions: {
port: 3000,
adminApiPath: '/admin-api', // Path to the Admin API
shopApiPath: '/shop-api', // Path to the Shop API
// ... other options
},
// ... other configuration
};
export default config;
```
## Step 3: Query the GraphQL API
```graphql
query GetProducts {
products {
items {
id
name
description
price
}
}
}
```
For more advanced queries and mutations, refer to the [Vendure GraphQL API Documentation](https://www.vendure.io/docs/graphql-api/).AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate security compliance and monitor real-time security posture seamlessly.
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan