E-commerce
653 skills in Business > E-commerce
openai-assistants
Complete guide for OpenAI's Assistants API v2: stateful conversational AI with built-in tools(Code Interpreter, File Search, Function Calling), vector stores for RAG (up to 10,000 files),thread/run lifecycle management, and streaming patterns. Both Node.js SDK and fetch approaches.⚠️ DEPRECATION NOTICE: OpenAI plans to sunset Assistants API in H1 2026 in favor of Responses API.This skill remains valuable for existing apps and migration planning.Use when: building stateful chatbots with OpenAI, implementing RAG with vector stores, executingPython code with Code Interpreter, using file search for document Q&A, managing conversation threads,streaming assistant responses, or encountering errors like "thread already has active run", vectorstore indexing delays, run polling timeouts, or file upload issues.Keywords: openai assistants, assistants api, openai threads, openai runs, code interpreter assistant,file search openai, vector store openai, openai rag, assistant streaming, thread persistence,state
expo-ios-designing
Designs modern, clean iOS screens and components for Expo React Native apps following Apple HIG with safe areas, Dynamic Type, dark mode, accessibility, Liquid Glass materials, and App Store readiness.
resume
Restore context and momentum from previous sessions. Uses Pratyabhijñā (recognition) to understand where we were.
when-to-query
Decision guide for when to query Bluera Knowledge stores vs using Grep/Read on current project. Query BK for library/dependency questions and reference material. Use Grep/Read for current project code, debugging, and implementation details. Includes setup instructions and mental model.
model-building
Building MobX models with proper architecture, BaseModel patterns, Store usage, and validation
memory-catcher
Post-session analysis agent that extracts learnings, decisions, user preferences, and "surprise moments" from conversation transcripts. Stores insights in Memory Lane with vector embeddings for future retrieval.
zustand-testing
Generate comprehensive tests for Zustand stores with nested immutable updates, async actions, and persistence. Use when creating or modifying stores, writing tests, or debugging state issues. Keywords: zustand, store, testing, state, vitest, mock.
production-quality
Unit testing, performance optimization, security implementation, Play Store deployment. Use for production-ready app development.
context-store
Context Store - Document management system for storing, querying, and retrieving documents across Claude Code sessions. Use this to maintain knowledge bases, share documents between agents. Whenever you encounter a <document id=*> in a session, use this skill to retrieve its content.
composable-architecture
Use when building features with TCA (The Composable Architecture), structuring reducers, managing state, handling effects, navigation, or testing TCA features. Covers @Reducer, Store, Effect, TestStore, reducer composition, and TCA patterns.
cloudflare-workers-bindings
This skill should be used when the user asks about "KV namespace", "R2 bucket", "D1 database", "Hyperdrive", "create binding", "list workers", "worker code", "storage binding", "database query", "object storage", "key-value store", "connection pooling", or needs to manage Cloudflare Workers storage and compute resources.
data-backup-manager
Backup and manage game data including maps, NPCs, and configurations. Use when the user wants to backup data, create snapshots, export data, or restore from backups.
svelte5-runes-static
Svelte 5 runes + SvelteKit adapter-static (SSG/SSR) patterns for hydration-safe state, store bridges, and reactivity that survives prerendering
vue-component-dev
Develop Vue 3 components (.vue files) with Pinia state management and ECharts charts. Use when creating/modifying .vue components, configuring stores, integrating charts, debugging reactivity, handling Props/Emits, or optimizing performance. Keywords: Vue 3, Composition API, script setup, Pinia, ECharts, KpiCard, FilterPanel, Dashboard, computed, watch, responsive layout, eye-care colors.
angular-developer
[Extends frontend-developer] Angular 21 specialist. Use for Angular-specific features: Signals, zoneless change detection, NgRx SignalStore, standalone components, Signal Forms, Angular Aria. Invoke alongside frontend-developer for Angular projects.
polaris-compositions
Polaris composition patterns and page templates for common Shopify app layouts. Provides index tables, settings pages, dashboards, and resource management patterns. Auto-invoked when building page layouts.
san-watsadu-brand-guidelines
Applies San Watsadu's official brand colors and typography to any artifact that may benefit from the brand's look-and-feel. Use when brand colors, style guidelines, visual formatting, or company design standards apply for San Watsadu (สรรวัสดุ) - a construction materials store in Thailand.
inbox-assistant
Manage Gmail inbox with AI-powered triage, cleanup, and restore. Use when the user mentions inbox, email triage, clean inbox, email cleanup, check email, email summary, delete emails, manage inbox, or wants to organize their email.
zustand-store-generator
Generate Zustand store files with TypeScript and middleware. Triggers on "create zustand store", "generate zustand state", "zustand slice", "state management".
mobx-state-tree-store-builder
Automates creation of MobX State Tree stores following Fitness Tracker App patterns for domain models, collections, and root store integration. Use when creating new MST stores, models, or extending existing store functionality with proper TypeScript typing, actions, views, and integration patterns.