Read a receipt or invoice — pasted text, or a photo/scan — and turn it into one clean, structured expense record: merchant, date, currency, total, tax id, and itemised amounts, with those amounts checked to actually sum to the stated total. OCR text is dirty (O↔0, l↔1, misplaced decimals); this skill calibrates that using context but never invents a number it can't read. Recognition and structuring only — it does not decide what is reimbursable or file anything; the category is a hint you confirm. Image input needs the optional on-device OCR extra (or a vision-capable model); without either, it asks you to paste the text rather than guess. A system template — ships with the product, never deleted by a data reset.
$npx -y skills add caprista/karvyloop --skill expenseInstalls into the current project.
Run `npx skills use "https://github.com/caprista/karvyloop" --skill "caprista/karvyloop/expense"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/caprista/karvyloop" that are relevant to the current task. Run `npx skills add "https://github.com/caprista/karvyloop"` and select the relevant skills, then follow their instructions.