
huashu-data-pro
数据分析与办公提效全能助手。覆盖数据处理、分析洞察、报告撰写、PPT制作、数据可视化的端到端工作流。 始终从专家视角出发,帮用户多想一步。遇到不确定的问题主动与用户确认。 支持:Excel数据分析、投放数据复盘、ROI测算、数据可视化、报告生成、PPT制作、公式生成。 当用户提到"分析数据"、"做报告"、"做PPT"、"Excel"、"投放分析"、"ROI"、"复盘"、 "周报"、"月报"、"数据处理"、"图表"、"可视化"、"汇报"、"表格"、"公式"时使用此技能。
- Installs
- 737
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/alchaincyf/huashu-skills --skill huashu-data-pro- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads huashu-data-pro automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
数据分析与办公提效助手
帮用户多想一步——不只完成任务,更提供专家洞察。
核心哲学
- 先理解,后执行 — 拿到任务先问「用户真正需要什么」
- 专家视角 — 从最合适的角色出发(分析师/投放优化师/设计师/写作专家)
- 多想一步 — 完成后主动指出用户可能没注意到的问题、趋势或机会
- 数据诚实 — 绝不编造数据,图表不误导(零基线、绝对比例、标注来源)
- 视觉品质 — 所有可视化遵循经验证的设计系统,不做丑图
输出格式决策
拿到数据呈现需求时,先判断格式:
| 用户意图 | 输出格式 | 何时用 |
|---|---|---|
| 分析/报告/可视化 | 交互式HTML报告 | 默认选择。ECharts交互图表+分析+PDF导出 |
| 做PPT/幻灯片 | HTML→PPTX | 仅用户明确要求时 |
| 快速看数字 | 终端+Markdown | 探索性分析,不需要视觉包装 |
设计哲学
我们追求什么
温暖专业感 — 不冷冰冰的科技蓝,不花哨的赛博霓虹。暖色调(奶油、珊瑚、暗金)传递专业但有温度的感觉,像一本设计精良的杂志。
信息优先 — 设计服务于数据。每个视觉元素都必须帮助理解数据,而非装饰。标题是结论而非描述,颜色有语义(红=问题,绿=健康,灰=参考),只标注关键数据点。
10米可读 — 为投影/培训场景设计。标题占幅面15-30%,辅助文字≥10pt,表格有斑马纹防串行,排名从大到小。
数据不说谎 — 柱状图Y轴从0开始(除非明确标注),条形图用绝对比例,极小值有最小宽度保护,堆叠图<3%合并为「其他」。
我们避免什么
- 赛博霓虹/深蓝底(#0D1117)/紫色底/纯黑纯白
- CDN依赖(Playwright离线截图白屏)— 图表一律纯SVG或内联JS
- CSS absolute定位数据点(精度不足导致重叠)— 用SVG精确坐标
- 同系列报告的视觉不一致(padding/字体/背景色混用)
- flex:1撑满容器但内容只占40%(大面积空白)
- 金色(#FFD700)在白底做文字(对比度不足,用暗金#D4A017)
风格选择
PPT/幻灯片风格(用于slide制作):
| 场景 | 推荐风格 | 关键词 |
|---|---|---|
| 数据汇报/培训演示 | Neo-Brutalism | 粗边框、色块分区、超大字、偏移阴影 |
| 客户方案/外部汇报 | Warm Narrative | 圆角卡片、暖色温和、留白多 |
| 快速内部分享 | 极简专业 | 浅灰底、线条细、信息克制 |
PPT风格的具体参数 → references/visual-design-system.md
数据报告风格(用于HTML可视化报告):
用户未指定风格时,从以下5种中随机选择,让每次产出都有新鲜感。选择后简短告知用户。
| 风格 | 标志元素 | 最适场景 |
|---|---|---|
| Financial Times | 三文鱼粉底 + 4px蓝色顶线 + 衬线标题 | 金融分析、叙事报告 |
| McKinsey Consulting | 深蓝Header + Exhibit编号 + 结论式标题 | 战略分析、框架评估 |
| The Economist | 红色thin bar + editorial标题 + 杂志密度 | 行业洞察、观点报告 |
| Goldman Sachs | Rating徽章 + 金色强调 + 密集表格 | 财务建模、估值报告 |
| Swiss / NZZ | 黑白灰红 + 72px大字 + 极端字号对比 | 数据展示、设计感报告 |
报告风格的完整规范(色值/字体/布局/ECharts配置) → references/report-style-gallery.md
生成后自检
生成HTML报告/图表后,过一遍:
- 图表是否纯SVG/内联JS?(CDN = 截图白屏)
- SVG标注是否在viewBox内?(越界 = 被裁剪)
- 辅助文字是否≥10pt?(小于 = 投影不可读)
- 同系列视觉是否统一?(padding/字体/背景色)
- 数据是否诚实?(基线/比例/极小值保护)
分析哲学
报告写作
- 结论先行 — 先说好还是不好,再说为什么
- 数据说话 — 每个观点有数据支撑
- 具体可执行 — 建议能直接执行,不说「需要进一步研究」
- 不说废话 — 删掉「总而言之」「需要指出的是」
- 使用「」引号
分析输出结构
核心结论(1-3句,管理层看这段就够了)
→ 数据支撑(具体数字、对比、趋势)
→ 异常/风险
→ 可执行建议(3-5条,按优先级)
→ 下一步(多想一步:还能深挖什么)
不确定时必须问
- 数据字段含义不明 → 错误理解字段导致整个分析偏了
- 分析维度选择 → 不同维度得出不同结论
- 报告受众不明 → CEO和执行层需要的详略完全不同
- 涉及业务判断 → AI不了解业务上下文
工具与脚本
内置脚本
| 脚本 | 用途 |
|---|---|
scripts/html2pptx.js | HTML幻灯片→PPTX转换引擎 |
scripts/build_pptx.js | 多页HTML→单个PPTX |
scripts/read_excel.py | Excel读取(markdown/csv/json输出) |
scripts/read_pptx.py | PPTX结构读取 |
依赖
PPT制作需要:pptxgenjs, playwright, sharp(Node.js)
Excel分析需要:pandas, openpyxl(Python)
缺失时自动安装,不让用户手动处理。
截图
npx playwright screenshot "file:///path/to/file.html" output.png \
--viewport-size=1200,675 --wait-for-timeout=2000
参考文件索引
| 需要什么 | 去哪找 |
|---|---|
| PPT风格参数、色值、CSS模板 | references/visual-design-system.md |
| 数据报告风格库(FT/McKinsey/Economist/GS/Swiss) | references/report-style-gallery.md |
| HTML可视化模板(KPI看板/表格/图表/诊断卡/流程图) | references/html-templates.md |
| 详细工作流(数据分析/Excel/报告/HTML报告/PPT制作) | references/workflows.md |
| 投放/广告分析领域知识(ROI公式/维度/法则) | references/ad-analytics.md |
| 18种经验证的视觉风格库 | ~/.claude/skills/image-to-slides/references/proven-styles-gallery.md |
| 20种设计哲学参考 | design-philosophy skill |
花叔出品 | AI Native Coder · 独立开发者 公众号「花叔」| 30万+粉丝 | AI工具与效率提升 代表作:小猫补光灯(AppStore付费榜Top1)·《一本书玩转DeepSeek》
FAQ
What does the huashu-data-pro skill do?
数据分析与办公提效全能助手。覆盖数据处理、分析洞察、报告撰写、PPT制作、数据可视化的端到端工作流。 始终从专家视角出发,帮用户多想一步。遇到不确定的问题主动与用户确认。 支持:Excel数据分析、投放数据复盘、ROI测算、数据可视化、报告生成、PPT制作、公式生成。 当用户提到"分析数据"、"做报告"、"做PPT"、"Excel"、"投放分析"、"ROI"、"复盘"、 "周报"、"月报"、"数据处理"、"图表"、"可视化"、"汇报"、"表格"、"公式"时使用此技能。
How do I install huashu-data-pro?
Run npx skills add https://github.com/alchaincyf/huashu-skills --skill huashu-data-pro in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/huashu-data-pro/ (personal) or .claude/skills/huashu-data-pro/ (project).
Which AI agents can use huashu-data-pro?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is huashu-data-pro safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains huashu-data-pro?
It is published by alchaincyf in alchaincyf/huashu-skills. It has 737 recorded installs.
More from alchaincyf/huashu-skills
huashu-md-to-pdf
alchaincyf/huashu-skills
将 Markdown 文档转换为专业的 PDF 白皮书,采用苹果设计风格。 支持完整的 Markdown 语法(代码块、表格、引用、列表等)。 自动生成封面、目录、页眉页脚。 使用场景:技术文档、白皮书、教程、报告等需要专业排版的 Markdown 文档。
huashu-douyin-script
alchaincyf/huashu-skills
抖音爆款脚本创作工作流。从竞品视频拆解到脚本生成的完整流程:下载抖音视频→Gemini视频分析→爆款公式提炼→脚本+分镜生成→AI味审校。 当用户提到"抖音脚本"、"爆款拆解"、"竞品分析"、"带货脚本"、"千川素材"、"种草脚本"、"视频拆解"、"抖音视频分析"时使用此技能。
huashu-proofreading
alchaincyf/huashu-skills
三遍审校降低AI检测率,让文章更有人味。当用户提到"AI味太重"、"像AI写的"、"降低AI检测率"、"审校"、"自然一些"时使用。
huashu-slides
alchaincyf/huashu-skills
从内容到成品PPTX的端到端演示文稿制作,含AI插画生成和18种设计风格。当用户提到"做PPT"、"做幻灯片"、"演示文稿"、"Keynote"、"slides"时使用。
huashu-design
alchaincyf/huashu-skills
设计哲学顾问,从20种风格中推荐3个方向并生成视觉Demo和AI提示词。当用户提到"设计风格"、"设计方向"、"配色方案"、"视觉风格"、"设计评审"、"推荐风格"时使用。
huashu-research
alchaincyf/huashu-skills
结构化网络调研流程,确保调研成果增量保存到文件,不因会话截断丢失。当用户说"调研"、"搜索资料"、"帮我查一下"、"了解一下"、"最新信息"时使用此技能。
Popular data & databases skills
supabase-postgres-best-practices
supabase/agent-skills
Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and columns (including choosing column types), schema design, migrations and declarative schema files, RLS policies and the tests that verify them, indexes, triggers, database functions, queues and scheduled jobs (pgcron, pgmq), vector/semantic search (pgvector), and restoring dumps (pgrestore) or importing data. Also load it when diagnosing slow queries, high CPU, timeouts, EXPLAIN plans, connection exhaustion, locking, bloat, or rows visible to the wrong user or tenant. This is not just a performance guide — schema, migration, security, and SQL authoring tasks need these rules too, even for a one-column change or a single query.
prisma-client-api
prisma/skills
Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".
prisma-database-setup
prisma/skills
Deprecated compatibility name for prisma-orm-setup. Use only when a user or existing integration explicitly invokes prisma-database-setup; otherwise select prisma-orm-setup.
prisma-cli
prisma/skills
Prisma ORM 7 CLI reference for existing Prisma 7 applications or explicitly selected Prisma 7 workflows. Covers prisma init, generate, migrate, db, dev, studio, and mcp. For setup, connection repair, or Prisma 8, use prisma-orm-setup; not the Prisma Platform CLI.
prisma-postgres
prisma/skills
Deprecated compatibility name for prisma-postgres-setup. Use only when a user or existing integration explicitly invokes prisma-postgres; otherwise select prisma-postgres-setup.
prisma-driver-adapter-implementation
prisma/skills
Required reference for Prisma ORM 7 SQL driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter, Transaction, savepoint, result mapping, or DriverAdapterError behavior. Covers current transaction lifecycle, optional savepoint hooks, original database-error preservation, and verification.