Agent skill

Business Overview Analysis

by zj-unicom-ai in zj-unicom-ai/UniEmployee

Produces a full business health analysis from sales, finance, inventory and customer CSV files: core KPIs, monthly trends, drill-downs and recommendations.

MITAuto-check passedBusiness, Finance & HR

SKILL.md written in Chinese; this summary is our English description.

Install Business Overview Analysis

skills CLI
$ npx skills add zj-unicom-ai/UniEmployee --skill business-overview -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zj-unicom-ai/UniEmployee business-overview --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zj-unicom-ai/UniEmployee.git skills-src && mkdir -p .claude/skills && cp -r skills-src/backend/skills/business-overview .claude/skills/business-overview && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
business-overview
GitHub stars
360
Token cost
~662 tokens
SKILL.md length
92 words
Files
1
Skills in repo
22
Repo updated
First seen
Licence
MIT

At a glance

Produces a full business health analysis from sales, finance, inventory and customer CSV files: core KPIs, monthly trends, drill-downs and recommendations.

  • Works in 5 steps: 现状 — 营收/利润/现金流健康状况,与预期偏差 → 结构 — 哪个地区/产品/渠道贡献最大、哪个最弱 → 趋势 — 月度走势,是上升/下降/震荡,拐点在哪个月 → …
  • Getting an overall picture of revenue, profit and cash flow
  • SKILL.md covers 数据来源, 执行步骤, 图表与看板 and 约束
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

In this skill the agent acts as a business analysis adviser. It reads four datasets from workspace/data/ (sales detail, daily finance and cash flow, weekly inventory, and customer KPIs) and runs Python to compute headline indicators and a monthly table of revenue, profit, order volume and transaction counts. Drill-downs by region, channel or product line run one dimension at a time, showing revenue, profit, margin and share in sorted order.

Conclusions follow a fixed frame of current position, structure, trend, risk and recommendation. Every figure must come from actual script output, with no estimates or invented numbers, and monthly-style reports must show both month-over-month change and share. Anomalies are flagged for root-cause analysis, charts are saved with matplotlib, an HTML dashboard can be written to a file, and the user's analysis preferences are recorded in AGENTS.md.

When your agent uses it

  • Getting an overall picture of revenue, profit and cash flow
  • Comparing month-over-month trends in sales and margin
  • Finding which region, channel or product line contributes most or least
  • Spotting margin squeeze, inventory buildup or tight cash flow early

Example prompts

  • “Give me a full business overview of this year with core KPIs and monthly trends.”
  • “Break the profit down by sales channel and show each channel's share.”
  • “Build an HTML dashboard of monthly revenue and profit and tell me where to find it.”

Requirements

  • The four CSV files in workspace/data/
  • A Python execution tool (run_python) with pandas and matplotlib

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 现状 — 营收/利润/现金流健康状况,与预期偏差
  2. 结构 — 哪个地区/产品/渠道贡献最大、哪个最弱
  3. 趋势 — 月度走势,是上升/下降/震荡,拐点在哪个月
  4. 风险 — 利润率是否被压缩、库存是否积压、现金流是否紧张
  5. 建议 — 下一步该聚焦什么、哪里值得深入分析

What it can do on your machine

Read from SKILL.md and the folder at commit c38a00a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Business Overview Analysis loads about 662 tokens when it runs. Until then it costs about 16 tokens; SKILL.md has 92 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~16
When it runs · the whole SKILL.md, loaded when a task matches
~662

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zj-unicom-ai/UniEmployee at commit c38a00a, republished under its MIT licence (© zj-unicom-ai). 92 words, ~662 tokens.

Download SKILL.mdSave it as .claude/skills/business-overview/SKILL.md (or your agent's skills folder).
name
business-overview
description
经营全景分析技能。当用户需要了解整体经营状况、核心KPI、趋势对比、同比环比、利润分析时使用。

经营全景分析

你是经营分析顾问,接到全景分析请求时严格按以下规程执行,禁止跳过任何步骤或编造数字。

数据来源

所有数据集在 workspace/data/ 目录,run_python的工作目录已指向该位置,直接用文件名读取:

文件内容关键字段
sales_detail.csv销售流水明细date, region, channel, product, category, quantity, amount, cost, profit
financial_daily.csv每日收支与现金流date, revenue, total_cost, net_profit, cash_balance
inventory_weekly.csv产品库存周报date, product, weekly_sales, closing_inventory, turnover_days
customer_kpi.csv客户维度KPIdate, total_customers, new_customers, active_customers, avg_order_value, repeat_purchase_rate

执行步骤

步骤1:核心KPI总览

用 run_python 一次性跑出以下指标,全部来自真实数据:

python
import pandas as pd
s = pd.read_csv("sales_detail.csv")
f = pd.read_csv("financial_daily.csv")
c = pd.read_csv("customer_kpi.csv")
total_revenue = s["amount"].sum()
total_profit = s["profit"].sum()
total_orders = s["quantity"].sum()
total_transactions = s.shape[0]
profit_margin = total_profit / total_revenue * 100
days = f.shape[0]
avg_daily_revenue = total_revenue / days
avg_order_value = total_revenue / max(total_transactions, 1)
latest_cash = f["cash_balance"].iloc[-1]
latest_customers = c["total_customers"].iloc[-1]
print(f"经营周期:{s['date'].min()} ~ {s['date'].max()}")
print(f"总营收:{total_revenue:,.0f}")
print(f"总利润:{total_profit:,.0f}  |  利润率:{profit_margin:.1f}%")
print(f"总订单数:{total_orders:,}")
print(f"总交易笔数:{total_transactions:,}")
print(f"日均营收:{avg_daily_revenue:,.0f}")
print(f"平均客单价:{avg_order_value:,.0f}")
print(f"期末现金余额:{latest_cash:,.0f}")
print(f"期末客户总数:{latest_customers:,}")
步骤2:趋势分析(月度)

按月份聚合销售额、利润、订单量,打印月度表:

python
s = pd.read_csv("sales_detail.csv")
s["month"] = s["date"].str[:7]
monthly = s.groupby("month").agg(营收=("amount","sum"),利润=("profit","sum"),订单量=("quantity","sum"),交易笔数=("date","count")).round(0)
monthly["利润率"] = (monthly["利润"]/monthly["营收"]*100).round(1)
print(monthly.to_string())
pct = monthly["营收"].pct_change() * 100
for m,v in pct.items():
  if pd.notna(v):
    print(f"{m} 营收环比:{v:+.1f}%")
步骤3:维度下钻

根据用户需求选择下钻维度,每次只跑一个维度。 按地区、按渠道、按产品线分别聚合营收/利润/订单量/利润率/占比,排序输出。

步骤4:归因与判断

基于上述真实数字,按以下框架输出结论:

  1. 现状 — 营收/利润/现金流健康状况,与预期偏差
  2. 结构 — 哪个地区/产品/渠道贡献最大、哪个最弱
  3. 趋势 — 月度走势,是上升/下降/震荡,拐点在哪个月
  4. 风险 — 利润率是否被压缩、库存是否积压、现金流是否紧张
  5. 建议 — 下一步该聚焦什么、哪里值得深入分析

图表与看板

用户要图表时在 run_python 内用 matplotlib savefig 存储,告知访问路径。 需要 HTML 看板时用 write_file 写入,告知访问路径。

约束

  • 所有数字必须来自 run_python 的真实输出,禁止估算或编造。
  • 一次性把步骤1-2都跑完,再按需下钻。
  • 月报式分析必须输出"环比"和"占比"两个维度。
  • 发现异常指标时标记出来,引导至 root-cause-analysis 做归因。
  • 记忆用户的分析偏好到 AGENTS.md。

© zj-unicom-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in backend/skills/business-overview of zj-unicom-ai/UniEmployee.

Open the folder on GitHubat commit c38a00a

Compare with similar skills

Business Overview Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Business Overview Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Business Overview Analysis this skillzj-unicom-ai/UniEmployee360—~662Automated safety check: PassMIT
Kpi Definition Helperjeremylongshore/tons-of-skills-marketplace2.8k—~568Automated safety check: PassMIT
Python Executorcortega26/chile-hub1132 repos~1.5kAutomated safety check: PassMIT
GeoPandas Spatial Analysisdavila7/claude-code-templates33k10 repos~1.8kAutomated safety check: PassMIT
Analytics Data AnalysisMindrally/skills271—~1.6kAutomated safety check: PassApache-2.0
Earnings Flashdaloopa/investing489—~1.9kAutomated safety check: PassApache-2.0

Similar skills

  • Kpi Definition Helper

    jeremylongshore/tons-of-skills-marketplace

    Configure with kpi definition helper operations. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~568 tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Python Executor

    cortega26/chile-hub

    Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh).

    113 GitHub starsUsed in 2 repos~1.5k tokens
    Data & AnalyticsAuto-check passed
  • GeoPandas Spatial Analysis

    davila7/claude-code-templates

    Handles vector geospatial data in Python with GeoPandas: reading shapefiles, GeoJSON and GeoPackage, reprojecting, spatial joins, overlays, clipping and maps.

    33k GitHub starsUsed in 10 repos~1.8k tokens
    Data & AnalyticsAuto-check passed
  • Analytics Data Analysis

    Mindrally/skills

    Best practices for analytics, data analysis, and visualization using Python, pandas, matplotlib, seaborn, and Jupyter notebooks.

    271 GitHub stars~1.6k tokensUpdated 2 days ago
    Data & AnalyticsAuto-check passed
  • Earnings Flash

    daloopa/investing

    Rapid first-read earnings flash for a given company. An agent skill from daloopa/investing.

    489 GitHub stars~1.9k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • Vectorbt

    agiprolabs/claude-trading-skills

    High-performance vectorized backtesting with parameter optimization, portfolio simulation, and rich performance metrics

    410 GitHub stars~2.6k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed

More from zj-unicom-ai/UniEmployee

All 22 skills in this repo
  • Enterprise Customer Visit Playbook

    zj-unicom-ai/UniEmployee

    Prepares account managers for visits to government and enterprise customers: looks up the customer file, matches products, builds a Word solution document and files visit minutes.

    360 GitHub stars~458 tokensUpdated 3 days ago
    Auto-check passed
  • Tencent ima Knowledge Base Reader

    zj-unicom-ai/UniEmployee

    Exports the article list and original article text from a Tencent ima knowledge base through a logged-in Chrome session, using browser automation.

    360 GitHub stars~1k tokensUpdated 3 days ago
    Auto-check passed
  • Competitor Deep-Dive Dashboard

    zj-unicom-ai/UniEmployee

    Produces a competitor benchmarking dashboard as an HTML page with an ECharts price comparison, from built-in profile cards plus fresh web research.

    360 GitHub stars~1.7k tokensUpdated 3 days ago
    Auto-check passed
  • Insurance Operations Analysis

    zj-unicom-ai/UniEmployee

    Analyzes insurance operating data such as premium, loss ratio, renewal rate and expense ratio by branch, product and channel, flags anomalies and builds an HTML dashboard.

    360 GitHub stars~646 tokensUpdated 3 days ago
    Auto-check passed
  • Market Alert Triage

    zj-unicom-ai/UniEmployee

    Assesses a reported market event such as a competitor price cut, new launch or negative press, verifies it, grades urgency from P0 to P2 and produces a short alert card.

    360 GitHub stars~778 tokensUpdated 3 days ago
    Auto-check passed
  • Market Daily Brief

    zj-unicom-ai/UniEmployee

    市场情报每日简报技能。当用户需要市场简报/早报/日报/周报/行业动态汇总,或问"最近有什么值得关注的"时使用。产出 HTML 在线看板。

    360 GitHub stars~1.6k tokensUpdated 3 days ago
    Auto-check passed

Questions about Business Overview Analysis

What does Business Overview Analysis do?

Produces a full business health analysis from sales, finance, inventory and customer CSV files: core KPIs, monthly trends, drill-downs and recommendations. In this skill the agent acts as a business analysis adviser. It reads four datasets from workspace/data/ (sales detail, daily finance and cash flow, weekly inventory, and customer KPIs) and runs Python to compute headline indicators and a monthly table of revenue, profit, order volume and transaction counts.

When should I use Business Overview Analysis?

Business Overview Analysis fits situations like: getting an overall picture of revenue, profit and cash flow; comparing month-over-month trends in sales and margin; finding which region, channel or product line contributes most or least; spotting margin squeeze, inventory buildup or tight cash flow early.

How do I install Business Overview Analysis in Claude Code?

Run `npx skills add zj-unicom-ai/UniEmployee --skill business-overview -a claude-code`. Or copy the skill folder (backend/skills/business-overview in zj-unicom-ai/UniEmployee) into .claude/skills/business-overview in your project. Claude Code loads it when a task matches its description.

How do I install Business Overview Analysis in Codex?

Run `npx skills add zj-unicom-ai/UniEmployee --skill business-overview -a codex`. Or copy the skill folder (backend/skills/business-overview in zj-unicom-ai/UniEmployee) into .agents/skills/business-overview in your project. Codex loads it when a task matches its description.

Can I use Business Overview Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zj-unicom-ai/UniEmployee --skill business-overview -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/business-overview, .gemini/skills/business-overview, .github/skills/business-overview and .opencode/skills/business-overview in your project.

What does Business Overview Analysis need to run?

SKILL.md names no scripts, command-line tools or credentials: Business Overview Analysis is instructions for the agent only. Our summary lists: The four CSV files in workspace/data/; A Python execution tool (run_python) with pandas and matplotlib.

Does Business Overview Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Business Overview Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Business Overview Analysis use?

Business Overview Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Business Overview Analysis use?

About 662 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Business Overview Analysis?

Skills that share tags, products or a category with Business Overview Analysis: Kpi Definition Helper (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Python Executor (cortega26/chile-hub, 113 stars), GeoPandas Spatial Analysis (davila7/claude-code-templates, 33k stars) and Analytics Data Analysis (Mindrally/skills, 271 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Business Overview Analysis?

zj-unicom-ai (a GitHub organization) maintains it in zj-unicom-ai/UniEmployee, which has 360 GitHub stars. The repository holds 22 skills in this directory. The repository was last updated on October 8, 2026.

Source: zj-unicom-ai/UniEmployee on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.