Przejdź do treści
Biblioteka skilli
Finanse i księgowość · Automatyzacja

bookkeep

/bookkeep

Opróżnia skrzynkę księgowania, kategoryzuje transakcje bankowe i paragony oraz przypisuje je do właściwych dokumentów księgowych, w codziennej pracy księgowej.

Repozytorium
accounted ↗
Licencja
AGPL-3.0
Ostatnia zmiana repozytorium
04.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 04.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.

Co robi i kiedy

Opróżnia skrzynkę księgowania, kategoryzuje transakcje bankowe i paragony oraz przypisuje je do właściwych dokumentów księgowych, w codziennej pracy księgowej.

Wyzwalacze z opisu

bokforbokforabook thiscategorize my transactionsosorterade transaktionerkvitton

Argumenty

/bookkeep [period or counterparty]
Oryginalny opis (EN)

Clear the bookkeeping inbox, categorize bank transactions and receipts into correct vouchers. Use when the user says "bokfor", "bokfora", "book this", "categorize my transactions", "osorterade transaktioner", "kvitton", or wants daily bookkeeping done.

Jak działa

  1. Flow
  2. Rules
Sekcje z nagłówków SKILL.md, w oryginale · 24 linii, 396 słów
Podgląd SKILL.md
---
name: bookkeep
description: Clear the bookkeeping inbox, categorize bank transactions and receipts into correct vouchers. Use when the user says "bokfor", "bokfora", "book this", "categorize my transactions", "osorterade transaktioner", "kvitton", or wants daily bookkeeping done.
argument-hint: [period or counterparty]
---

# Bookkeep

Work through unbooked bank transactions and receipts and stage correct vouchers. This is the highest-frequency flow; accuracy comes from the company's own history, not from guessing.

## Flow

1. If not already done this session, call `accounted_get_agent_briefing` (accounting method changes how income is booked: faktureringsmetoden credits 1510 via invoices, kontantmetoden books on payment).
2. Find what is unbooked: start from `Accounted://attention`, then discover the listing and categorization tools with `accounted_search_tools` (for example "uncategorized transactions", "categorize", "upload receipt").
3. For each item, decide the posting in this order of authority:
   1. Explicit mapping rules the company has configured.
   2. Observed history in `Accounted://ledger/context`: how THIS company booked this counterparty before (dominant account, VAT treatment, frequency as evidence). Prefer these over textbook answers, but frequency is not permission to auto-post.
   3. Only then general knowledge, and for VAT treatment always load it: `accounted_load_skill("horizontal/swedish-vat")` for deductibility edge cases (representation caps, EU trade, reverse charge). Never answer Swedish VAT from memory.
4. Stage the categorizations, grouped by counterparty so the user can approve in coherent batches. Present each preview with account, VAT treatment, and why. Approve only what the user confirms, via `accounted_approve_pending_operation`.
5. If a tool response carries `period_status` locked or closed, stop that item and explain; never work around a period lock.
6. Finish with a short summary in the user's language: booked, skipped and why, what remains, and the next relevant deadline.

## Rules

- Evidence over guesses: ledger context and mapping rules outrank general knowledge.
- Every write stages a pending operation; the user approves before anything is booked.
- Amounts are SEK with ore precision; never round away balance.
- Company context: if the working directory (or a parent, nearest wins) contains `.accounted.json` with `{ "company_id": "<uuid>", "name": "<name>" }`, pass that `company_id` on every company-scoped call and say the company name once at the start. Otherwise, if `accounted_list_companies` is among your tools, the account reaches several companies: call it and ask once which company the task concerns (or whether it spans all of them) before any write, never write to a company the user did not name, and read back the `company: { company_id, name, is_default }` block that opens every result whenever it is not the company they named. If `accounted_list_companies` is not among your tools, the account has one company: results carry no company block and none of this applies.

Wersje

W bazie nie ma innych skilli o nazwie bookkeep.

Migawka bazy z 28.10.2026 · wersja paczki 6c0f62c2e752 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90categorize-transactions
    Przegląda i kategoryzuje nieprzypisane transakcje bankowe, dopasowuje je do faktur i sprawdza wpisy księgowe.
  • 100taxhacker
    Obsługuje samodzielnie hostowane narzędzie księgowe z AI, które analizuje paragony, faktury i transakcje bankowe przez LLM, kategoryzuje wydatki i przygotowuje dokumenty podatkowe.
  • 100tidy
    Prawdopodobnie porządkuje i kategoryzuje transakcje finansowe, na przykład przypisuje kategorie niesklasyfikowanym pozycjom po poleceniu uporządkowania.
  • 90swedish-daily-bookkeeping
    Księguje na kontach BAS 2026 codzienne transakcje, np. wyciągi bankowe, paragony i płatności Stripe, Klarna czy Swish, z właściwym traktowaniem momsu.
  • 100bookkeeping-automation
    Automatyzuje księgowanie: parsuje wyciągi bankowe (CSV, OFX, QIF), kategoryzuje transakcje regułami lub przez LLM, uzgadnia konta, generuje raporty wydatków i wykrywa duplikaty.
  • 100bookkeeping-close
    Prowadzi księgowość małych i średnich firm: kategoryzuje transakcje do planu kont, uzgadnia wyciągi z księgą, realizuje listę zamknięcia miesiąca i przygotowuje pakiet dla księgowego z QuickBooks, Xero lub eksportów bankowych.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.