CtrlK
BlogDocsLog inGet started
Tessl Logo

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: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas

Install with Tessl CLI

npx tessl i github:chrisboden/cursor-skills --skill xlsx
What are skills?

Overall
score

78%

Does it follow best practices?

Evaluation76%

1.37x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

81%

31%

Three-Year Revenue Projection Model

Financial model color coding and number formatting

Criteria
Without context
With context

Blue text for inputs

0%

100%

Black text for formulas

100%

100%

Yellow background for assumptions

0%

0%

Assumptions in separate cells

100%

100%

Formulas reference assumptions

50%

100%

Years as text not numbers

100%

100%

Currency format with units

50%

50%

Percentage format one decimal

0%

100%

Negative in parentheses

0%

100%

Uses Excel formulas not Python calcs

100%

100%

Runs recalc.py

0%

0%

Uses openpyxl

100%

100%

53%

-8%

Multi-Sheet Budget Consolidation Workbook

Cross-sheet references and formula construction

Criteria
Without context
With context

Green text for cross-sheet refs

0%

0%

Cross-sheet formula syntax

100%

100%

Department totals are formulas

100%

100%

Consolidated totals are formulas

100%

100%

Blue text for input values

0%

0%

Black text for formulas

50%

50%

Currency format with units

50%

0%

Years formatted correctly

100%

100%

Runs recalc.py

50%

0%

Uses openpyxl

100%

100%

Zero formula errors

100%

100%

Zeros displayed as dash

0%

0%

92%

9%

Update Existing Sales Tracker Spreadsheet

Preserving existing template conventions

Criteria
Without context
With context

Preserves header purple fill

100%

100%

Preserves header white font

100%

100%

Preserves alternating row fills

70%

100%

Preserves Calibri font

100%

100%

Preserves currency format

100%

100%

Does not impose blue text

100%

100%

New data uses formulas

100%

100%

Totals updated correctly

25%

100%

Does not use data_only=True for saving

100%

100%

Runs recalc.py

0%

0%

Preserves border style

100%

100%

Zero formula errors

100%

100%

83%

31%

Comparable Company Analysis Spreadsheet

Valuation multiples formatting and source documentation

Criteria
Without context
With context

Multiples formatted as 0.0x

100%

100%

Source documentation

100%

0%

Blue text for hardcoded inputs

0%

100%

Black text for calculated values

100%

100%

EV calculated by formula

0%

100%

Multiples are Excel formulas

0%

100%

Handles negative/zero EBITDA

100%

100%

Currency format with units in headers

100%

100%

Negative numbers in parentheses

0%

100%

Zeros displayed as dash

0%

100%

Runs recalc.py

0%

0%

Concise code style

50%

100%

75%

41%

Monthly Sales Performance Report from CSV Data

Library selection and dynamic formulas over hardcoded values

Criteria
Without context
With context

Uses pandas for data reading

100%

100%

Uses openpyxl for formatting

100%

100%

Totals are Excel formulas

0%

100%

Averages are Excel formulas

0%

100%

Percentages are Excel formulas

0%

100%

Percentage format one decimal

0%

100%

Currency format applied

100%

0%

Cell comments on formulas

0%

0%

Runs recalc.py

0%

0%

Zero formula errors

100%

100%

Concise code style

33%

100%

Does not hardcode pivot values

33%

50%

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.