This is a comprehensive data analysis and office productivity assistant that covers the full workflow from Excel crunching to report writing to PPT generation. What makes it interesting is the opinionated design philosophy: it randomly selects from five editorial styles (Financial Times, McKinsey, The Economist, Goldman Sachs, Swiss) for reports, enforces strict visualization rules like zero-baseline charts and 10pt minimum fonts for projection readability, and explicitly avoids neon cyberpunk aesthetics in favor of warm professional tones. The skill comes with built-in scripts for HTML-to-PPTX conversion and Excel parsing, plus detailed reference docs for ad analytics formulas and proven visual styles. Good for anyone doing recurring data reporting who's tired of wrestling with inconsistent styling.

skills.sh installs
748
GitHub stars
2.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add alchaincyf/huashu-skills --skill huashu-data-pro --agent claude-code

Installs into .claude/skills of the current project.

Files

数据分析与办公提效助手

帮用户多想一步——不只完成任务,更提供专家洞察。

核心哲学

  1. 先理解,后执行 — 拿到任务先问「用户真正需要什么」
  2. 专家视角 — 从最合适的角色出发(分析师/投放优化师/设计师/写作专家)
  3. 多想一步 — 完成后主动指出用户可能没注意到的问题、趋势或机会
  4. 数据诚实 — 绝不编造数据,图表不误导(零基线、绝对比例、标注来源)
  5. 视觉品质 — 所有可视化遵循经验证的设计系统,不做丑图

输出格式决策

拿到数据呈现需求时,先判断格式:

用户意图输出格式何时用
分析/报告/可视化交互式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制作):

Sponsors

Details

Repository
github.com/alchaincyf/huashu-skills
Category
Office & Documents
First seen
Jun 3, 2026

More from alchaincyf/huashu-skills

All 21
1syncfusion avatarsyncfusion-react-pivot-tablesyncfusion/react-ui-components-skillsUse this skill when users ask how to build or customize Syncfusion PivotView pivot tables in React. Trigger for React pivot grid/OLAP, aggregation, data binding734skills.sh installs
2dylantarre avatarpresentationsdylantarre/animation-principlesUse when creating Keynote, PowerPoint, Google Slides animations, or any presentation motion design work.705skills.sh installs
3hkuds avatarcli-anything-freecadhkuds/cli-anythingComplete CLI harness for FreeCAD parametric 3D CAD modeler (258 commands). Covers ALL workbenches: Part (29 primitives + boolean + mirror + loft + sweep), Sketc697skills.sh installs
4joeseesun avatarqiaomu-markdown-proxyjoeseesun/qiaomu-markdown-proxyRead, fetch, extract, parse, or convert a URL or link into clean Markdown. Use FIRST whenever a user asks to read source content from a webpage, especially WeCh661skills.sh installs
5recoupable avatarrecoup-apirecoupable/skillsCall the Recoupable API from the sandbox to fetch artist data, socials, organizations, research, documents and any other platform resource — and to invoke exter550skills.sh installs
6jwynia avatarpptx-generatorjwynia/agent-skillsCreate and manipulate PowerPoint PPTX files programmatically. Use when the user needs to generate presentations, modify PPTX templates, extract slide content, c543skills.sh installs