Token导航 LogoToken导航TokenDH.com
研究检索external-serviceclawhub未标认证来源可访问clear审计提醒

trueprofittrueprofit 分析

Agent Skill

trueprofit 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

8,044

周安装

342

GitHub Stars

公开资料未说明

下载量

2,818
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:trueprofit(trueprofit 分析)
来源仓库:https://github.com/trueprofitdev/trueprofit
安装命令:
openclaw skills install trueprofit
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install trueprofit

简介

分析电商店铺利润表现,支持订单、产品与绩效多维查询。

  • 适用于商家运营诊断与财务核算等商业场景。trueprofit 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 对接 TrueProfit MCP 工具获取实时交易流水数据。
  • 需配置正确的商户账号与 API 权限方可正常使用。
  • 数据更新可能存在滞后,重要决策请结合原始单据复核。

SKILL.md

name
trueprofit
description
>

TrueProfit MCP — Usage Guide

TrueProfit is a profit analytics platform for e-commerce merchants (Shopify, etc.). This skill teaches you how to use TrueProfit MCP tools effectively to answer business analytics questions.

Key Business Concepts

Profit Metrics

  • Revenue: Gross sales before any deductions
  • Net Revenue: Revenue after refunds and discounts
  • COGS (Cost of Goods Sold): Product cost per unit — must be set manually or imported
  • Gross Profit = Net Revenue − COGS
  • Net Profit = Gross Profit − Ad Costs − Shipping − Transaction Fees − Custom Costs − Taxes
  • Net Margin = Net Profit / Net Revenue × 100%
  • Contribution Margin = Revenue − Variable Costs (excludes fixed overhead)

Advertising Metrics

  • Ad Spend: Total spend across all connected platforms (Facebook, Google, TikTok, etc.)
  • ROAS = Revenue / Ad Spend (per channel)
  • Blended ROAS = Total Revenue / Total Ad Spend (all channels combined)
  • MER (Marketing Efficiency Ratio) = Revenue / Total Marketing Cost

Key Ratios

  • AOV (Average Order Value) = Revenue / Number of Orders
  • Refund Rate = Refunded Amount / Gross Revenue × 100%
  • CAC (Customer Acquisition Cost) = Total Ad Spend / New Customers
  • LTV (Lifetime Value) = AOV × Purchase Frequency × Customer Lifespan
  • Break-even ROAS = 1 / (1 − COGS%) where COGS% = COGS / Revenue

Workflow Patterns

Step 1: Always establish shop context

Most tools require a shop_id. Start every session with:

list_shops → identify the right shop → use shop_id for all subsequent calls

Single-shop users: list_shops returns one item — use its shop_id directly. Multi-shop / agency users: confirm with the user which shop before proceeding, or loop across all shops.

Step 2: Use the correct date range format

All dates use YYYY-MM-DD format in the shop's local timezone.

User saysdate_fromdate_to
"today"todaytoday
"this month"first day of current monthtoday
"last month"first day of previous monthlast day of previous month
"last 30 days"today − 30today
"last 7 days"today − 7today
"yesterday"yesterdayyesterday
"Q1 2025"2025-01-012025-03-31

Check the shop's timezone via get_shop_details if date precision matters.

Step 3: Pick the right tool

User questionTool
"What's my profit this month?"get_profit_summary
"Show daily profit trend / chart"get_profit_by_date
"Which products make the most profit?"get_profit_by_product
"Show my recent orders"list_orders
"Find order #1234 / search orders"list_orders with search param
"Details on a specific order"get_order_insights
"Orders summary / total count"get_orders_summary
"How much did I spend on ads?"get_ad_costs
"ROAS by UTM / campaign / source"get_revenue_by_utm
"What custom costs do I have?"get_custom_costs
"Show my products and COGS"list_products
"Details on a specific product"get_product
"Update COGS for a product"update_product_cogs
"Customer retention / total customers"get_customer_overview
"Details on a specific customer"get_customer_details
"Shipping cost for specific orders"get_shipping_cost
"Which ad platforms are connected?"get_connected_platforms
"What shop am I looking at?"get_shop_details

Important Tool Parameters

These non-obvious parameters unlock significant functionality:

list_orders

  • financial_status: filter by paid, pending, refunded, partially_refunded, authorized, partially_paid, unpaid, voided (comma-separated for multiple)
  • search: find orders by name or number (e.g., "#1234")
  • order_by: sort by created_at, total_price, or profit
  • page / page_size: paginate large result sets (default page_size=20)

list_products

  • search: filter by product title
  • page / page_size: paginate large catalogs

update_product_cogs

  • variant_id: omit or set to 0 to update all variants of a product at once
  • zone_name: pricing zone, defaults to "global" — leave empty unless the shop uses regional COGS zones
  • Changes take effect retroactively across all historical orders for that product

get_shipping_cost

  • Requires specific order IDs (not a date range) — get them from list_orders first
  • Max 100 order IDs per request

get_customer_details

  • Requires a Shopify customer ID (numeric) — not name or email
  • Get customer IDs from order data in list_orders or get_order_insights

Common Workflows

"How was my performance last month?"

  1. list_shops → get shop_id
  2. get_profit_summary with last month's date range
  3. get_ad_costs for ad spend breakdown by platform
  4. Present as: Revenue, Net Profit, Net Margin %, ROAS, AOV — with period-over-period change if available

"Which products should I focus on?"

  1. get_profit_by_product for a meaningful date range (e.g., last 30 days)
  2. Sort by net profit (not revenue) — high-revenue products can have negative profit
  3. Flag products with COGS = 0 — profit data is unreliable until COGS is set
  4. Recommend: double down on high-margin, investigate high-volume low-margin

"Find a specific order"

  1. list_orders with search="#1234" (order name/number) and a date range
  2. Or filter by financial_status="refunded" to find refunded orders
  3. Then get_order_insights with the order ID for full line-item breakdown

"Why did my profit drop this week?"

  1. get_profit_by_date → find which specific day(s) caused the drop
  2. get_ad_costs → check for ad spend spike or platform attribution issues
  3. list_orders with financial_status="refunded" → look for refund spike
  4. get_connected_platforms → verify all ad platforms still connected

"Set up COGS for my products"

  1. list_products → identify products with COGS = 0 or null
  2. Ask user to confirm cost per product/variant
  3. update_product_cogs — use variant_id=0 to update all variants at once if cost is the same
  4. get_product → verify the update was applied
  5. Note: this retroactively recalculates profit for all past orders

"Show shipping costs for my orders"

  1. list_orders → get order IDs for the date range (up to 100 at a time)
  2. Extract the order IDs
  3. get_shipping_cost with the order ID list

"Compare my shops" (multi-shop / agency)

  1. list_shops → get all shop IDs
  2. For each shop: get_profit_summary with same date range
  3. Build comparison: Revenue, Net Profit, Net Margin, ROAS per shop
  4. Note: currencies may differ — confirm before converting

"How many customers do I have?"

  • get_customer_overview → total customers, new customers (no date range needed — shop-level metric)
  • For individual customer history: need their Shopify customer ID from order data

Presenting Results to Users

When sharing analytics data, lead with the most actionable insight:

  • Profit summary: Revenue → Net Profit → Net Margin % → ROAS → AOV (in that order)
  • Product analysis: present as a ranked table with Revenue, Profit, Margin columns
  • Date trends: describe the trend direction first, then call out notable peaks/drops
  • Ad costs: show spend by platform + total ROAS, flag platforms with low ROAS
  • COGS gaps: prominently warn if products have COGS = 0 before showing profit numbers

Formulas Reference

Net Profit = Revenue - COGS - Ad Spend - Shipping - Transaction Fees - Refunds - Custom Costs
ROAS = Ad Revenue / Ad Spend
Blended ROAS = Total Revenue / Total Ad Spend
Net Margin % = (Net Profit / Revenue) × 100
AOV = Revenue / Number of Orders
CAC = Total Ad Spend / New Customers
LTV = AOV × Purchase Frequency × Customer Lifespan
Refund Rate = Refunded Amount / Gross Revenue × 100
Break-even ROAS = 1 / (1 - COGS%) where COGS% = COGS / Revenue

Tips & Gotchas

  1. COGS = 0 means unreliable profit: If any products lack COGS, net profit is overstated for

those products. Always warn the user before presenting profit data.

  1. Ad platform reporting lag: Facebook, Google, and TikTok can have 1–3 day attribution delay.

For very recent dates, ad costs may appear lower than actual spend.

  1. Currency per shop: Each shop reports in its own currency. Never mix currencies across shops

without explicit user confirmation and conversion.

  1. UTM data is incomplete by nature: get_revenue_by_utm only captures orders where UTM

parameters were tracked. Direct/organic traffic won't appear — always note this caveat.

  1. get_customer_overview has no date range: It returns shop-level lifetime totals, not

a filtered period. Don't pass date params to this tool.

  1. get_shipping_cost needs order IDs, not dates: First use list_orders to get IDs,

then pass them to get_shipping_cost (max 100 per call).

  1. COGS updates are retroactive: Updating COGS via update_product_cogs recalculates profit

for all historical orders — confirm with the user before bulk updates.

  1. Auth is automatic: This MCP uses Account-level OAuth. The server automatically exchanges

it for a Shop token when needed — don't try to manage tokens manually.

  1. Refunds inflate cost ratios: A refund spike makes ad spend look higher as % of revenue.

Check list_orders with financial_status="refunded" to assess refund impact.

Connected Ad Platforms

Check which platforms are active via get_connected_platforms:

PlatformNotes
Facebook AdsMost common, 1-3 day attribution delay
Google AdsIncludes Shopping, Search, YouTube
TikTok Ads
Snapchat Ads
Pinterest Ads

Disconnected platforms = spend tracked as custom costs, or not tracked at all.

Keeping the Skill Up to Date

TrueProfit MCP is actively developed — new tools and workflows are added regularly. To get the latest version of this skill, call the get_skill tool from the TrueProfit MCP server:

get_skill → copy the returned SKILL.md content → overwrite ~/.claude/skills/trueprofit/SKILL.md

Do this periodically (e.g., once a month) or whenever you notice a tool behaving differently than documented here.

MCP Server Info

  • Server URL: https://mcp.trueprofit.io/mcp
  • Auth: OAuth 2.0 — sign in with your TrueProfit Account at app.trueprofit.io
  • Tools: 20 tools covering profit, orders, products, ads, customers, shipping
  • Download skill: https://mcp.trueprofit.io/skill

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

73.86%
按下载量换算2,081

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills