Skip to content
Back to skills

Excel Xlsx

ASecurity

Create Microsoft Excel .xlsx spreadsheets from tables, CSV/TSV, Markdown tables, or JSON data. Use when the user asks for Excel, spreadsheet, .xlsx, tabla editable, budget, inventory, report table, calculations, or data they need to open/edit in Microsoft Excel.

  • 2 stars
  • 0 votes
  • 3 copies
  • 3 views
  • Added September 4, 2026
ai-agentspythongobash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 4, 2026

npx -y skills add LFTPadilla/agent-dev-kit --skill excel-xlsx --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Excel Xlsx?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Excel Xlsx
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lftpadilla-excel-xlsx/badge)](https://www.skillsdirectory.com/skills/lftpadilla-excel-xlsx)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: excel-xlsx
tags: ['skill']
description: Create Microsoft Excel .xlsx spreadsheets from tables, CSV/TSV, Markdown tables, or JSON data. Use when the user asks for Excel, spreadsheet, .xlsx, tabla editable, budget, inventory, report table, calculations, or data they need to open/edit in Microsoft Excel.
---

# Excel XLSX

Use this skill when the user asks for an Excel spreadsheet or editable table.

## Output

- Create a real `.xlsx` file, not plain text renamed as `.xlsx`.
- Save it under the current workspace, preferably `workspace/`, `vault/`, or the current conversation folder.
- Use a clear filename ending in `.xlsx`.
- Reply with the file path and a short note about what was created.

## Tool

```bash
python3 scripts/create_xlsx.py \
  --title "Sheet title" \
  --input data.csv \
  --output output.xlsx
```

You can also pass data directly:

```bash
python3 scripts/create_xlsx.py \
  --title "Cotizacion" \
  --data "Item,Cantidad,Precio\nSilla,4,120000\nMesa,1,450000" \
  --output cotizacion.xlsx
```

## Input Formats

- CSV or TSV files.
- Markdown tables.
- JSON array of objects or array of arrays.
- Plain text tables separated by commas, tabs, semicolons, or pipes.

## Guidance

- Put headers in the first row when the user gives categories or columns.
- For budgets, quotes, inventories, grades, schedules, or reports, include totals and clear column names when useful.
- Use formulas only when the user needs calculations and the formula is straightforward.
- If the user gives messy text, normalize it into a clean table instead of blocking.

Files in this skill

  • SKILL.md1.5 KB
  • scripts/create_xlsx.py10.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…