Install any skill in seconds. Free to start, no credit card required.
Get Started Free →TikTok Shop profit margin calculator for sellers. Calculate cost breakdowns including affiliate commissions, platform fees, and FBT costs. Includes return rate analysis for impulse buying patterns. No API key required.
.claude/skills/nexscope-ai-profit-margin-calculator-tiktok/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -32% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 0% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -16% | 0% |
Calculate product profitability for TikTok Shop sellers — cost breakdowns, profit margins, and affiliate commission analysis.
bashnpx skills add nexscope-ai/eCommerce-Skills --skill profit-margin-calculator-tiktok -g
| Cost Item | Description | Notes | |-----------|-------------|-------| | Product Cost | FOB purchase price | - | | Inbound Shipping | To FBT warehouse | - | | FBT Fulfillment | Fulfillment by TikTok | Optional | | Platform Fee | 5% | Lower ✅ | | Affiliate Commission | 10-30% | Main cost ⚠️ | | Advertising | TikTok Ads | - | | Return Cost | Higher return rate | 5-15% |
bashpython3 scripts/calculator.py python3 scripts/calculator.py '{"selling_price": 19.99, "creator_commission_rate": 0.15, "product_cost": 5}'
💰 **TikTok Shop Profit Analysis Report**
Selling Price $19.99 100.0%
────────────────────────────────────────
Product Cost -$5.00 25.0%
FBT Fulfillment -$3.50 17.5%
Platform Fee (5%) -$1.00 5.0%
Affiliate Commission -$3.00 15.0% ⬅️ Main cost
...
────────────────────────────────────────
Net Profit $4.54 22.7%| Fee Type | Rate | Notes | |----------|------|-------| | Platform Fee | 5% | Lower than Amazon | | Affiliate Commission | 10-30% | Varies by influencer tier | | FBT Fulfillment | ~$3-5/order | Similar to FBA | | Return Processing | ~$2-3/return | Higher return rate |
| Item | Amazon | TikTok | |------|--------|--------| | Platform fee | 8-15% | 5% | | Affiliate | N/A | 10-30% | | Return rate | 5-10% | 5-15% | | Traffic | Search | Content |
Part of Nexscope AI — AI tools for e-commerce sellers.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→pass | 17,584 | 8,346 | -53% | 1 | 1 | 0% | 3,147 | 2,132 | -32% | 0 | 0 | — |
case-02 | fail→pass | 13,434 | 9,390 | -30% | 1 | 1 | 0% | 2,300 | 2,382 | +4% | 0 | 0 | — |
case-03 | fail→pass | 11,844 | 7,930 | -33% | 1 | 1 | 0% | 2,120 | 2,121 | +0% | 0 | 0 | — |
case-04 | pass→pass | 8,928 | 5,921 | -34% | 1 | 1 | 0% | 1,696 | 1,749 | +3% | 0 | 0 | — |
case-05 | pass→pass | 6,159 | 4,563 | -26% | 1 | 1 | 0% | 1,287 | 1,686 | +31% | 0 | 0 | — |
case-06 | pass→pass | 6,105 | 6,237 | +2% | 1 | 1 | 0% | 1,392 | 2,019 | +45% | 0 | 0 | — |
case-07 | fail→pass | 7,749 | 3,103 | -60% | 1 | 1 | 0% | 1,277 | 1,222 | -4% | 0 | 0 | — |
case-12 | fail→pass | 11,259 | 5,244 | -53% | 1 | 1 | 0% | 1,762 | 1,480 | -16% | 0 | 0 | — |
case-08 | pass→pass | 13,413 | 11,477 | -14% | 1 | 1 | 0% | 2,109 | 2,729 | +29% | 0 | 0 | — |
case-09 | fail→pass | 12,667 | 2,540 | -80% | 1 | 1 | 0% | 1,929 | 1,115 | -42% | 0 | 0 | — |
case-10 | pass→pass | 14,480 | 6,320 | -56% | 1 | 1 | 0% | 2,390 | 1,746 | -27% | 0 | 0 | — |
case-11 | pass→pass | 13,679 | 2,540 | -81% | 1 | 1 | 0% | 2,379 | 1,101 | -54% | 0 | 0 | — |
case-13 | fail→pass | 17,940 | 15,835 | -12% | 1 | 1 | 0% | 2,585 | 3,128 | +21% | 0 | 0 | — |
case-14 | pass→pass | 12,730 | 9,758 | -23% | 1 | 1 | 0% | 1,891 | 2,336 | +24% | 0 | 0 | — |
case-15 | fail→pass | 11,058 | 2,577 | -77% | 1 | 1 | 0% | 1,091 | 1,218 | +12% | 0 | 0 | — |
case-16 | fail→pass | 5,946 | 4,584 | -23% | 1 | 1 | 0% | 1,190 | 1,615 | +36% | 0 | 0 | — |
case-17 | fail→pass | 6,497 | 5,154 | -21% | 1 | 1 | 0% | 1,309 | 1,837 | +40% | 0 | 0 | — |
case-18 | pass→pass | 8,977 | 2,207 | -75% | 1 | 1 | 0% | 1,436 | 1,137 | -21% | 0 | 0 | — |
case-19 | pass→pass | 9,286 | 10,657 | +15% | 1 | 1 | 0% | 1,729 | 2,244 | +30% | 0 | 0 | — |
case-20 | pass→pass | 13,736 | 14,887 | +8% | 1 | 1 | 0% | 2,066 | 2,929 | +42% | 0 | 0 | — |
case-21 | fail→pass | 7,111 | 5,350 | -25% | 1 | 1 | 0% | 1,439 | 1,731 | +20% | 0 | 0 | — |
case-22 | fail→fail | 10,192 | 4,219 | -59% | 1 | 1 | 0% | 1,866 | 1,527 | -18% | 0 | 0 | — |
case-23 | fail→pass | 4,633 | 2,155 | -53% | 1 | 1 | 0% | 725 | 1,014 | +40% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted. The headline lift of +52 percentage points is the difference between those two pass rates over the 23 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.