LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

xlsx

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for creating new spreadsheets, reading/analyzing data, modifying existing spreadsheets, or recalculating formulas.

821stars86forksUpdated 2/18/2026
Data Science & MLProductivity & Workflow#spreadsheet#pandas#data-analysis#openpyxl#excel#spreadsheet-processing#python#automation

Security Assessment

Safe(100/100)
Security Score100/100

About xlsx

The 'xlsx' skill is designed to provide comprehensive capabilities for working with spreadsheets. It facilitates the creation, editing, and analysis of Excel files (.xlsx, .xlsm, .csv, .tsv, etc.), enabling users to handle a wide range of tasks from generating new spreadsheets to recalculating formulas. By leveraging Python libraries such as pandas and openpyxl, this skill allows users to seamlessly manipulate data, format cells, and apply advanced features like formulas and charts for data visualization. It addresses the need for a flexible, powerful toolset that works across different spreadsheet formats while ensuring compatibility with industry-standard Excel files.

FAQ

How do I read data from an Excel file?

You can read data from an Excel file using pandas' `pd.read_excel()` function. By default, it reads the first sheet, or you can specify `sheet_name=None` to load all sheets as a dictionary.

Can I write data back to an Excel file?

Yes, you can write data to an Excel file using pandas' `df.to_excel()` function. You can specify the file name and whether to include the index.

What is the best way to modify an existing spreadsheet?

To modify an existing spreadsheet, use the `openpyxl` library's `load_workbook()` function. You can edit cells, add new sheets, and perform various operations like inserting rows or deleting columns.

Are there any best practices for using formulas?

Always use formulas in Excel instead of hardcoding values. For example, use `'=SUM(B2:B9)'` instead of hardcoding the sum. This ensures that the calculations are dynamic and will update if data changes.

What are the limitations when working with large files?

For large files, you can use the `read_only=True` or `write_only=True` options in `openpyxl` to improve performance. However, be aware that formulas may not be evaluated by `openpyxl`.

Install xlsx

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

skillcreatorai/Ai-Agent-Skills

Related Skills

threat-modeling-with-aws-security-agent

2,903

amazon-workspaces-agent-access

2,903

build-loop-codex

230

developing-ios-apps

1,477