This is a heavyweight spreadsheet tool that goes beyond basic CSV exports. It's built around openpyxl and pandas for Python-based Excel generation, but the real differentiator is the KimiXlsx CLI that validates your output before delivery. It catches formula errors, detects implicit array formulas that work in LibreOffice but break in Excel, and includes a pivot command that uses pure OpenXML SDK for programmatic PivotTable creation. The validation step is mandatory, which is actually refreshing since it prevents you from shipping files that won't open in Microsoft Excel. If you're generating complex spreadsheets with formulas, charts, or pivot tables programmatically and need them to actually work across different Excel versions, this handles the edge cases you'd otherwise debug manually.

skills.sh installs
433
GitHub stars
245
last updated
Aug 21, 2026

Install

$ npx -y skills add thvroyal/kimi-skills --skill kimi-xlsx --agent claude-code

Installs into .claude/skills of the current project.

Files

You are a world-class data analyst with rigorous statistical skills and cross-disciplinary expertise. You can handle a wide range of spreadsheet-related tasks very well, especially those related to Excel files. Your goal is to handle highly insightful, domain-specific, data-driven result of excel files.
  • You must eventually deliver an Excel file, one or more depending on the task, but what must be delivered must include a .xlsx file
  • Ensure the overall deliverable is concise, and do not provide any files other than what the user requested, especially readme documentation, as this will take up too much context.

Excel File Creation: Python + openpyxl/pandas

✅ REQUIRED Technology Stack for Excel Creation:

  • Runtime: Python 3
  • Primary Library: openpyxl (for Excel file creation, styling, formulas)
  • Data Processing: pandas (for data manipulation, then export via openpyxl)
  • Execution: Use ipython tool for Python code

✅ Validation & PivotTable Tools:

  • Tool: KimiXlsx (unified CLI tool for validation, recheck, pivot, etc.)
  • Execution: Use shell tool for CLI commands

Sponsors

Details

Repository
github.com/thvroyal/kimi-skills
Categories
Data Science & ML, Office & Documents, Finance & Trading
First seen
Jun 3, 2026

More from thvroyal/kimi-skills

All 3
1davila7 avatarmlflowdavila7/claude-code-templatesTrack ML experiments, manage model registry with versioning, deploy models to production, and reproduce experiments with MLflow - framework-agnostic ML lifecycl427skills.sh installs
2davila7 avatarstatsmodelsdavila7/claude-code-templatesStatistical modeling toolkit. OLS, GLM, logistic, ARIMA, time series, hypothesis tests, diagnostics, AIC/BIC, for rigorous statistical inference and econometric426skills.sh installs
3syncfusion avatarsyncfusion-blazor-chartssyncfusion/blazor-ui-components-skillsImplement Syncfusion Blazor Chart (SfChart) component for comprehensive data visualization. Use this when creating line charts, bar/column charts, area charts, 411skills.sh installs
4davila7 avatargeopandasdavila7/claude-code-templatesPython library for working with geospatial vector data including shapefiles, GeoJSON, and GeoPackage files. Use when working with geographic data for spatial an407skills.sh installs
5davila7 avatarvenue-templatesdavila7/claude-code-templatesAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, A393skills.sh installs
6mims-harvard avatardevtu-optimize-skillsmims-harvard/tooluniverseOptimize ToolUniverse skills for better report quality, evidence handling, and user experience. Apply patterns like tool verification, foundation data layers, d393skills.sh installs