smart-categorize
Installation
SKILL.md
Smart Categorize
Overview
Automatically categorize uncategorized transactions by matching vendor/description patterns against known rules. Uses existing categorization rules first, then suggests new rules for unmatched transactions based on common vendor names.
Wilson Tools Used
categorize— apply pattern-based categorization rules to transactionstransaction_search— find uncategorized transactions
Workflow
- Use
transaction_searchto find all transactions wherecategoryis null or empty. - Run
categorizeto apply existing categorization rules (pattern matching on description field). - Report how many transactions were categorized by existing rules.
- For remaining uncategorized transactions, group by vendor/description similarity.
- Suggest category assignments for each vendor group (e.g., "SPOTIFY" -> Entertainment, "SHELL OIL" -> Transportation).
- Ask the user to confirm or adjust the suggested categories.
- Apply confirmed categories and optionally save new categorization rules for future imports.
Related skills