Best for
- Create new workbooks with formulas, formatting, and structured layouts.
- Read or analyze tabular data (filter, aggregate, pivot, compute metrics).
- Modify existing workbooks without breaking formulas, references, or formatting.
fcakyon/claude-codex-settings/plugins/openai-office-skills/skills/spreadsheet/SKILL.md
Use when tasks involve creating, editing, analyzing, or formatting spreadsheets (`.xlsx`, `.csv`, `.tsv`) with formula-aware workflows, cached recalculation, and visual review.
Decision brief
xlsx`, `. csv`, `.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/fcakyon/claude-codex-settings --skill "plugins/openai-office-skills/skills/spreadsheet"Inspect the Agent Skill "spreadsheet" from https://github.com/fcakyon/claude-codex-settings/blob/ccd2e764cc57ba1e8de4833615a04d540ba1295a/plugins/openai-office-skills/skills/spreadsheet/SKILL.md at commit ccd2e764cc57ba1e8de4833615a04d540ba1295a. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Confirm the file type and goal: create, edit, analyze, or visualize. 2. Prefer openpyxl for .xlsx editing and formatting. Use pandas for analysis and CSV/TSV workflows. 3. If an internal spreadsheet recalculation/rendering tool is available in the environment, use it to recal…
Recalculate formulas before delivery whenever possible so cached values are present in the workbook.
IMPORTANT: System and user instructions always take precedence.
Use tmp/spreadsheets/ for intermediate files; delete them when done.
Use openpyxl for creating/editing .xlsx files and preserving formatting.
Permission review
The documentation asks the agent to run terminal commands or scripts.
python3 -m pip install openpyxl pandasThe documentation asks the agent to run terminal commands or scripts.
python3 -m pip install matplotlibEvidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 89/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 961 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
IMPORTANT: System and user instructions always take precedence.
openpyxl for .xlsx editing and formatting. Use pandas for analysis and CSV/TSV workflows.tmp/spreadsheets/ for intermediate files; delete them when done.output/spreadsheet/ when working in this repo.openpyxl for creating/editing .xlsx files and preserving formatting.pandas for analysis and CSV/TSV workflows, then write results back to .xlsx or .csv.openpyxl.chart for native Excel charts when needed.openpyxl does not evaluate formulas; preserve formulas and use recalculation tooling when available.soffice) and Poppler (pdftoppm) are available, render sheets for visual review:
soffice --headless --convert-to pdf --outdir $OUTDIR $INPUT_XLSXpdftoppm -png $OUTDIR/$BASENAME.pdf $OUTDIR/$BASENAMEPrefer uv for dependency management.
Python packages:
uv pip install openpyxl pandas
If uv is unavailable:
python3 -m pip install openpyxl pandas
Optional:
uv pip install matplotlib
If uv is unavailable:
python3 -m pip install matplotlib
System tools (for rendering):
# macOS (Homebrew)
brew install libreoffice poppler
# Ubuntu/Debian
sudo apt-get install -y libreoffice poppler-utils
If installation is not possible in this environment, tell the user which dependency is missing and how to install it locally.
No required environment variables.
references/examples/openpyxl/FILTER, XLOOKUP, SORT, or SEQUENCE.INDIRECT and OFFSET unless required.=H6*(1+$B$3) instead of =H6*1.04).$B$4) or relative (B4) references carefully so copied formulas behave correctly.=, prefix it with a single quote.#REF!, #DIV/0!, #VALUE!, #N/A, and #NAME? errors.=TABLE.-.5.2x.Revenue ($mm)).If the spreadsheet is an IB-style model (LBO, DCF, 3-statement, valuation):
Alternatives
K-Dense-AI/scientific-agent-skills
Analyze Neuropixels extracellular recordings end-to-end with SpikeInterface. Covers loading SpikeGLX/Open Ephys/NWB data, preprocessing, drift/motion correction, Kilosort4 (and CPU) spike sorting, quality metrics, and unit curation (threshold-based, model-based UnitRefine, and AI-assisted visual review). Use when working with Neuropixels 1.0/2.0 recordings, spike sorting, or extracellular electrophysiology analysis.
alirezarezvani/claude-skills
Design GCP architectures for startups and enterprises. Use when asked to design Google Cloud infrastructure, deploy to GKE or Cloud Run, configure BigQuery pipelines, optimize GCP costs, or migrate to GCP. Covers Cloud Run, GKE, Cloud Functions, Cloud SQL, BigQuery, and cost optimization.
alirezarezvani/claude-skills
Use when the user asks to design database schemas, plan data migrations, optimize queries, choose between SQL and NoSQL, or model data relationships.
alirezarezvani/claude-skills
Use when planning, funding, scoping, or synthesizing enterprise research across workstreams — clinical study design, R&D program finance, market sizing/surveys, or product/user research. Triggers on "design this clinical study", "what sample size", "R&D budget", "burn rate", "capitalize or expense", "TAM SAM SOM", "market sizing", "survey design", "segment the market", "plan user interviews", "usability test", "synthesize research insights". Forks context to route to one of four Research-Operati