Invoice & Expense Categoriser (HMRC)

v1.0.0

Categorise UK business expenses and invoices against HMRC Self Assessment categories. Generates quarterly P&L summaries, VAT-ready reports, and MTD-compatibl...

0· 51·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
CryptoCan make purchases
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description (SA103 categorisation, VAT, MTD, mileage, home office, capital allowances) match the SKILL.md and README functionality. The skill asks for no binaries, env vars, or config paths unrelated to bookkeeping, so required resources are appropriate.
Instruction Scope
SKILL.md confines itself to parsing pasted transactions, mapping them to HMRC boxes, calculating mileage, and flagging capital items and ambiguous entries. One minor inconsistency: it says to "track cumulative miles to apply the correct rate" but does not describe where or how mileage is persisted between sessions — no config path or storage is declared. Otherwise instructions do not request unrelated system files, credentials, or external endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files. This is low risk; nothing is downloaded or written by an installer as part of the skill package.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportionate for a categorisation assistant that operates on user-pasted data.
Persistence & Privilege
always:false and normal autonomous invocation are set (expected). The only persistence implication is the mileage-tracking instruction; since the skill declares no storage/config, it should either ask users for cumulative miles or rely only on supplied transactions. If the implementer intends automatic cross-session tracking, that behavior is not documented here.
Assessment
This skill appears to do what it says: classify transactions into HMRC SA103 boxes, calculate mileage and flag capital items. Before using it, consider: (1) Do not paste full bank account numbers, card numbers, or other sensitive identifiers — paste only the fields needed (date, description, amount). (2) The skill mentions tracking cumulative miles but does not declare persistent storage; if you expect the skill to remember miles across sessions, ask how/where it stores that data. (3) Results are advisory: always verify the categorisation with your accountant before filing. (4) Because this is instruction-only, review where your agent runs (the environment) and how it logs or stores conversation history if you are supplying sensitive financial data.

Like a lobster shell, security has layers — review code before you run it.

expensevk97a0apgvnpd178w5npcj7e5f584fa1rfreelancervk97a0apgvnpd178w5npcj7e5f584fa1rhmrcvk97a0apgvnpd178w5npcj7e5f584fa1rinvoicevk97a0apgvnpd178w5npcj7e5f584fa1rlatestvk97a0apgvnpd178w5npcj7e5f584fa1rmtdvk97a0apgvnpd178w5npcj7e5f584fa1rsa103vk97a0apgvnpd178w5npcj7e5f584fa1rukvk97a0apgvnpd178w5npcj7e5f584fa1r

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments