CtrlK
BlogDocsLog inGet started
Tessl Logo

invoice-organizer

Automatically organizes invoices and receipts for tax preparation by reading messy files, extracting key information, renaming them consistently, and sorting them into logical folders. Turns hours of manual bookkeeping into minutes of automated organization.

64

1.23x
Quality

47%

Does it follow best practices?

Impact

94%

1.23x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/all-skills/skills/invoice-organizer/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

25%

End-of-Year Invoice Cleanup for a Freelancer

Standardized filename format and CSV summary generation

Criteria
Without context
With context

Date prefix format

100%

100%

Vendor in filename

100%

100%

Invoice label in filename

0%

100%

Description in filename

0%

100%

No special chars in filename

100%

100%

Extension preserved

100%

100%

CSV file created

100%

100%

CSV has Date column

100%

100%

CSV has Vendor column

100%

100%

CSV has Amount column

100%

100%

CSV has File Path column

50%

100%

Processed count in summary

100%

100%

Total amount in summary

100%

100%

Vendor count in summary

0%

100%

Date range in summary

100%

100%

87%

12%

Processing a Mixed Batch of Business Receipts

Missing info handling and Needs-Review folder

Criteria
Without context
With context

Needs-Review folder created

100%

100%

Incomplete files in Needs-Review

100%

100%

Files flagged in summary

100%

100%

Fallback to modification date

0%

0%

Scan report produced

50%

62%

Filename format for processable files

50%

100%

CSV includes Needs-Review entries

100%

100%

CSV has required columns

75%

100%

Vendor names capitalized

100%

100%

Date range in completion summary

33%

100%

Files needing review section

100%

100%

96%

16%

Cleaning Up a Duplicate-Laden Invoice Archive

Duplicate detection and copy-not-move preservation

Criteria
Without context
With context

Duplicate detection method

100%

71%

Duplicates noted in summary

100%

100%

One copy kept per duplicate set

100%

100%

Originals preserved

100%

100%

Organized folder created

100%

100%

Filename date format

0%

100%

Filename includes vendor and description

0%

100%

CSV with duplicate notes

100%

100%

Processed count in summary

100%

100%

No special chars in filenames

50%

100%

Repository
davepoon/buildwithclaude
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.