retail-expert

Guide retail operations with Python for transactions, forecasting, and customer analytics.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill retail-expert-jonathanmitchell1234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retail-expert
Source: https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot/tree/main/.agents/skills/retail-expert
Command: npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill retail-expert-jonathanmitchell1234

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scikit-learn, pandas, numpy, scipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive tools and guidance for optimizing retail operations, from point-of-sale and inventory management to customer analytics and e-commerce strategies.

Core Features & Use Cases

  • POS System Management: Handle transactions, process payments, and manage sales.
  • Inventory Optimization: Calculate reorder points, EOQ, and analyze stock levels.
  • Customer Analytics: Segment customers using RFM, predict churn, and generate recommendations.
  • Use Case: A retail manager can use this Skill to analyze customer purchase history, identify high-value segments, and then optimize inventory levels for products frequently bought by their best customers.

Quick Start

Use the retail expert skill to calculate the reorder point for a product with average daily demand of 50 units, a lead time of 7 days, and a desired service level of 98%.

Frequently Asked Questions about retail-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate the reorder point for inventory management using Python?

Inventory management reorder points are calculated by combining average daily demand, lead time, and a service level factor to determine when to restock. This Skill computes that threshold using Python libraries like pandas and numpy to trigger replenishment orders automatically.

What is RFM scoring and how does it work for customer segmentation in retail?

RFM scoring segments retail customers by analyzing Recency, Frequency, and Monetary value of purchases to identify high-value buyers. This Skill processes transaction history with pandas to generate actionable customer segments for targeted marketing campaigns.

Can I use scikit-learn and pandas for retail demand forecasting and sales automation?

Retail demand forecasting with scikit-learn and pandas is fully supported to predict future product sales from historical transaction data. This Skill applies machine learning models to automate inventory optimization and streamline supply chain decisions.

What is the best way to predict customer churn and calculate Customer Lifetime Value (CLV)?

Customer churn prediction and CLV calculation are handled by analyzing purchase frequency and monetary patterns using scipy and scikit-learn. This Skill identifies at-risk retail customers and projects their total revenue contribution over time.

Does this Skill support omnichannel retail strategies and point-of-sale transaction processing?

Omnichannel retail strategies and point-of-sale transaction processing are core features that unify online and offline sales channels. This Skill integrates POS payment handling with e-commerce data to provide a consolidated view of retail operations.

How do I perform ABC analysis for retail stock optimization?

ABC analysis for retail stock optimization categorizes inventory into A, B, and C groups based on value and demand using pandas dataframes. This Skill automates the classification to help managers focus resources on the most profitable products.