anthropics avatar

Clean Data Xls

This handles the grunt work of cleaning messy spreadsheets before analysis. It profiles your columns, detects whitespace issues, inconsistent casing, numbers stored as text, mixed date formats, duplicates, and type mismatches, then shows you a summary table of proposed fixes before touching anything. The smart bit is that it writes formulas like TRIM() and VALUE() in helper columns instead of just overwriting your data, so you can see and audit the transformations. It walks through each category of fix and asks for confirmation on destructive operations. Works in Excel via Office JS or on standalone .xlsx files with Python. Good for when you inherit a dataset and need to normalize it without guessing what silent changes got made.

skills.sh installs
2.1K
GitHub stars
41.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/financial-services --skill clean-data-xls --agent claude-code

Installs into .claude/skills of the current project.

Files

Clean Data

Clean messy data in the active sheet or a specified range.

Environment

  • If running inside Excel (Office Add-in / Office JS): Use Office JS directly (Excel.run(async (context) => {...})). Read via range.values, write helper-column formulas via range.formulas = [["=TRIM(A2)"]]. The in-place vs helper-column decision still applies.
  • If operating on a standalone .xlsx file: Use Python/openpyxl.

Workflow

Step 1: Scope

  • If a range is given (e.g. A1:F200), use it
  • Otherwise use the full used range of the active sheet
  • Profile each column: detect its dominant type (text / number / date) and identify outliers

Step 2: Detect issues

Sponsors

Details

Repository
github.com/anthropics/financial-services
Categories
Debugging, Office & Documents, Finance & Trading
First seen
Jun 3, 2026

More from anthropics/financial-services

All 27

Recommended

More Debugging
1anthropics avatarsetup-zoom-oauthanthropics/knowledge-work-pluginsImplement Zoom authentication correctly. Use when setting up app credentials, choosing an OAuth grant, requesting scopes, handling token refresh, or debugging a2.1Kskills.sh installs
2anthropics avatarbuild-zoom-contact-center-appanthropics/knowledge-work-pluginsReference skill for Zoom Contact Center. Use after routing to a contact-center workflow when implementing app, web, or native integrations; engagement context a2.1Kskills.sh installs
3anthropics avatarbuild-zoom-virtual-agentanthropics/knowledge-work-pluginsReference skill for Zoom Virtual Agent. Use after routing to a virtual-agent workflow when implementing web embeds, Android or iOS wrapper integrations, knowled2.1Kskills.sh installs
4davila7 avatarsenior-frontenddavila7/claude-code-templatesComprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component sc2.1Kskills.sh installs
5mindrally avatarmachine-learningmindrally/skillsMachine learning development with JAX, functional programming patterns, and high-performance computing.2.1Kskills.sh installs
6pskoett avatarself-improvementpskoett/pskoett-ai-skillsCaptures learnings, errors, corrections, and feature requests to enable continuous improvement. Use when: (1) User corrects Claude ('No, that's wrong...', 'Actu2.1Kskills.sh installs