csv-excel-merger
Merge multiple CSV/Excel files with intelligent column matching, data deduplication, and conflict resolution. Handles different schemas, formats, and combines data sources. Use when users need to merge spreadsheets, combine data exports, or consolidate multiple files into one.
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install OneWave-AI/claude-skills/csv-excel-merger skilz install OneWave-AI/claude-skills/csv-excel-merger --agent opencode skilz install OneWave-AI/claude-skills/csv-excel-merger --agent codex skilz install OneWave-AI/claude-skills/csv-excel-merger --agent gemini
First time? Install Skilz: pip install skilz
Works with 14 AI coding assistants
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/OneWave-AI/claude-skills cp -r claude-skills/csv-excel-merger ~/.claude/skills/ Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
Spreadsheet Skill (Create • Edit • Analyze • Visualize)
by smallnestUse this skill when you need to work with spreadsheets (.xlsx, .csv, .tsv) to do any of the following: - Create a new workbook/sheet with proper formu...
differentiation-schemes
by HeshamFSSelect and apply numerical differentiation schemes for PDE/ODE discretization. Use when choosing finite difference/volume/spectral schemes, building s...
xlsx
by Microck"Spreadsheet toolkit (.xlsx/.csv). Create/edit with formulas/formatting, analyze data, visualization, recalculate formulas, for spreadsheet processing...
agile-product-owner
by MicrockAgile product ownership toolkit for Senior Product Owner including INVEST-compliant user story generation, sprint planning, backlog management, and ve...
Agentic Skill Details
- Owner
- OneWave-AI (GitHub)
- Repository
- claude-skills
- Type
- Non-Technical
- Meta-Domain
- general
- Primary Domain
- general
- Sub-Domain
- formulas product
- Market Score
- 17.7
Agent Skill Grade
D
Score: 68/100
Click to see breakdown
Score Breakdown
Areas to Improve
- 80-line ASCII output template bloats SKILL.md; wastes tokens on every invocation
- 250+ line monolithic file violates layered structure principle
- File exceeds 100 lines but lacks table of contents
Recommendations
- Focus on improving Pda (currently 14/30)
- Focus on improving Writing Style (currently 5/10)
- Address 2 high-severity issues first
Graded: 1/5/2026
Developer Feedback
I took a look at your csv-excel-merger skill and wanted to share some thoughts.
Links:
TL;DR
You're at 68/100, which lands you in D territory. This is based on Anthropic's skill best practices rubric. Your strongest area is Spec Compliance (12/15) – the frontmatter is clean and properly formatted. The real drag is Progressive Disclosure Architecture (14/30) and Writing Style (5/10). The good news? Both are fixable.
What's Working Well
- Clean frontmatter and naming – Your YAML is valid and the hyphenated skill name follows conventions perfectly
- Clear triggers – "merge CSV," "combine Excel," "deduplicate" are specific and discoverable
- Practical scope – You're solving a real problem that people actually need; the flexibility with conflict resolution and export formats is solid
- Code examples included – You show actual Python code, which helps people understand what you're doing
The Big One: Bloated Structure
Your skill is 250+ lines crammed into a single SKILL.md file, and about 80 of those lines are a decorative ASCII output template that gets embedded inline. This is your biggest token waste.
Why it matters: Every time Claude uses this skill, it loads that entire template into context. That's unnecessary overhead. Progressive Disclosure Architecture exists specifically to solve this – you layer content so Claude only pulls in what it needs.
The fix: Create a references/ directory:
- Move the 80-line output template to
references/output_template.md - Extract your merge strategies guide to
references/merge_strategies.md - Reference these files with simple pointers like: "See references/output_template.md for format details"
This alone should net you +5-6 points by reducing your core skill size and enabling proper layering.
Other Things Worth Fixing
Missing table of contents – At 250+ lines, you need a TOC at the top. Add a simple navigation section pointing to Instructions, Example Triggers, Best Practices. (+2 points)
Second-person voice in instructions – Your step 1 asks "Are the files provided?" Switch to imperative: "Determine file count. Check if files are provided or require disk read." (+1-2 points)
Redundant sections – Your "Best Practices" and "Output Quality" sections overlap significantly on data quality and reporting. Merge them into one "Guidelines" section. (+2 points)
No verification steps – Your code example shows merging but doesn't validate the result. Add assertions like
assert len(merged) > 0and row count verification. (+2 points)
Quick Wins (In Order)
- Extract the output template and merge strategies to
references/– biggest bang for your buck - Add a table of contents to improve navigation
- Tighten voice to imperative mood throughout
- Consolidate overlapping Best Practices sections
- Add verification/validation code to your examples
Hit these five and you're looking at 72-75 points without major restructuring.
Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.
Browse Category
More general Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?