AI SummaryThis booster helps developers efficiently create, edit, and analyze spreadsheets in Python using openpyxl and pandas while preserving formulas and formatting. It's ideal for anyone automating spreadsheet workflows or performing data analysis tasks programmatically.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "spreadsheet" skill in my project. Please run this command in my terminal: # Install skill into your project (5 files) mkdir -p .claude/skills/spreadsheet && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/spreadsheet/SKILL.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/spreadsheet/SKILL.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/spreadsheet/LICENSE.txt "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/spreadsheet/LICENSE.txt" && mkdir -p .claude/skills/spreadsheet/agents && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/spreadsheet/agents/openai.yaml "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/spreadsheet/agents/openai.yaml" && mkdir -p .claude/skills/spreadsheet/assets && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/spreadsheet/assets/spreadsheet-small.svg "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/spreadsheet/assets/spreadsheet-small.svg" && mkdir -p .claude/skills/spreadsheet/assets && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/spreadsheet/assets/spreadsheet.png "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/spreadsheet/assets/spreadsheet.png" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Use when tasks involve creating, editing, analyzing, or formatting spreadsheets (`.xlsx`, `.csv`, `.tsv`) with formula-aware workflows, cached recalculation, and visual review.
Examples
• Runnable Codex examples (openpyxl): references/examples/openpyxl/
Formula requirements
• Use formulas for derived values rather than hardcoding results. • Do not use dynamic array functions like FILTER, XLOOKUP, SORT, or SEQUENCE. • Keep formulas simple and legible; use helper cells for complex logic. • Avoid volatile functions like INDIRECT and OFFSET unless required. • Prefer cell references over magic numbers (for example, =H6(1+$B$3) instead of =H61.04). • Use absolute ($B$4) or relative (B4) references carefully so copied formulas behave correctly. • If you need literal text that starts with =, prefix it with a single quote. • Guard against #REF!, #DIV/0!, #VALUE!, #N/A, and #NAME? errors. • Check for off-by-one mistakes, circular references, and incorrect ranges.
Citation requirements
• Cite sources inside the spreadsheet using plain-text URLs. • For financial models, cite model inputs in cell comments. • For tabular data sourced externally, add a source column when each row represents a separate item.
Formatting requirements (existing formatted spreadsheets)
• Render and inspect a provided spreadsheet before modifying it when possible. • Preserve existing formatting and style exactly. • Match styles for any newly filled cells that were previously blank. • Never overwrite established formatting unless the user explicitly asks for a redesign.
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster