Initial import: 10 Radix skills across 3 categories

Kategoriserer danske regnskabs-/ERP-skills, ERP-data-afstemnings-
skill og to devops-workflows (gitea-issue-agent, kanban-workflows)
som Radix-medlemmers AI-agenter kan dele.

Struktur:
  skills/<kategori>/<skill-navn>/SKILL.md
  skills/<kategori>/<skill-navn>/{references,templates,scripts}/

Indekseret af index.json (genereret af scripts/rebuild_index.py).
Kør `python3 scripts/rebuild_index.py --check` i CI for at fange
synkroniseringsfejl.
This commit is contained in:
2026-06-15 14:41:04 +02:00
commit 236053cd7f
30 changed files with 4460 additions and 0 deletions
@@ -0,0 +1,148 @@
---
name: resultatopgoerelse
description: >
Byg en dansk resultatopgørelse (P&L) ud fra Radix ERP-data — aktiveres ved forespørgsler om
"resultatopgørelse", "P&L", "årsregnskab", "indtjening pr. måned/kvartal/år".
version: 0.1.0
author: radix-accountant
license: MIT
metadata:
hermes:
tags: [accounting, dansk-regnskab, resultatopgoerelse, radix-erp]
related: [kontoplan-mapping, momsafregning]
---
# Resultatopgørelse (Dansk P&L)
Genererer en **dansk resultatopgørelse** med korrekt kontogruppering iht. dansk standardkontoplan, dansk talformatering (`1.234.567,89`) og dansk terminologi (Bruttofortjeneste, Driftsresultat, Årets resultat).
## Aktiveres ved
- "Vis resultatopgørelsen for Q1 2026"
- "Hvad er bruttofortjenesten for maj?"
- "Generer P&L for hele 2025"
- "Sammenlign omsætning mellem januar og februar 2026"
## Struktur (standard dansk resultatopgørelse)
```
RESULTATOPGØRELSE — [Periode]
═══════════════════════════════════════════════════
NETTOOMSÆTNING
Salg af varer/ydelser (konto 1000-1099) 1.234.567,89
Andre driftsindtægter (konto 1100-1199) 5.678,90
───────────────────────────────────────────────────
Nettoomsætning i alt 1.240.246,79
VAREFORBRUG / COGS
Varekøb (konto 1300-1399) 450.123,45
Direkte løn (konto 1400-1499) 89.012,34
Fragt/emballage (konto 1500-1599) 12.345,67
───────────────────────────────────────────────────
Vareforbrug i alt 551.481,46
═══════════════════════════════════════════════════
BRUTTOFORTJENESTE 688.765,33
Bruttomargin 55,5%
EKSTERNE OMKOSTNINGER
Salgsomkostninger (konto 1600-1699) 23.456,78
Lokaleomkostninger (konto 1700-1799) 45.678,90
Administrationsomkostninger (1800-1899) 34.567,89
───────────────────────────────────────────────────
Eksterne omkostninger i alt 103.703,57
═══════════════════════════════════════════════════
DRIFTSRESULTAT FØR AFSKRIVNINGER (EBITDA) 585.061,76
EBITDA-margin 47,2%
AFSKRIVNINGER
Afskrivninger (konto 2000-2099) 50.000,00
───────────────────────────────────────────────────
Afskrivninger i alt 50.000,00
═══════════════════════════════════════════════════
DRIFTSRESULTAT (EBIT) 535.061,76
Driftsmargin 43,2%
FINANSIELLE POSTER
Renteindtægter (konto 2100-2199) 1.234,56
Renteudgifter (konto 2200-2299) 5.678,90
Kursreguleringer (konto 2300-2399) 789,01
───────────────────────────────────────────────────
Finansielle poster i alt 3.655,33
═══════════════════════════════════════════════════
RESULTAT FØR SKAT 531.406,43
Skat (konto 2500-2599) 117.149,42
───────────────────────────────────────────────────
═══════════════════════════════════════════════════
ÅRETS RESULTAT 414.257,01
Nettoavance 33,4%
═══════════════════════════════════════════════════
```
## Workflow
1. **Spørg om periode** (måned, kvartal, år, eller brugerdefineret datointerval)
2. **Hent data fra Radix ERP** via API eller Uniconta-eksport — spørg brugeren hvilken kilde der foretrækkes
3. **Gruppér konti** efter dansk standardkontoplan-struktur (se kontoplan-mapping skill)
4. **Beregn totaler** for hver sektion (Nettoomsætning, Vareforbrug, Eksterne omkostninger, osv.)
5. **Beregn marginer**:
- Bruttomargin = Bruttofortjeneste / Nettoomsætning × 100
- EBITDA-margin = EBITDA / Nettoomsætning × 100
- Driftsmargin = EBIT / Nettoomsætning × 100
- Nettoavance = Årets resultat / Nettoomsætning × 100
6. **Formater tal** iht. faste konventioner (punktum tusindtalsseparator, komma decimal)
7. **Vis rapport** med tydelig periode, totaler og marginer
8. **Tilbyd sammenligning** med tilsvarende periode året før (hvis data findes)
## Sammenlignings-rapport (bonus)
Når brugeren beder om en sammenligning:
```
SAMMENLIGNING — [Periode A] vs [Periode B]
═══════════════════════════════════════════════════
Periode A Periode B Ændring
────────────────────────────────────────────────────────────
Nettoomsætning 1.234.567,89 1.100.000,00 +12,2%
Bruttofortjeneste 688.765,33 590.000,00 +16,7%
Bruttomargin 55,5% 53,6% +1,9 pp
Driftsresultat (EBIT) 535.061,76 420.000,00 +27,4%
Driftsmargin 43,2% 38,2% +5,0 pp
Årets resultat 414.257,01 310.000,00 +33,6%
═══════════════════════════════════════════════════
```
`pp` = procentpoint (almindelig dansk regnskabsterm).
## Almindelige fejl at undgå
- ❌ Vis "" som `-` (bindestreg) — brug Unicode minus `` (U+2212) for korrekt typografi
- ❌ Bland ikke `1.234,56` (dansk) med `1,234.56` (US) — brug ALTID dansk
- ❌ Medtag ikke moms i omsætningstallet — nettoomsætning er ekskl. moms
- ❌ Vis ikke "EBIT" som "Driftsresultat" og "EBITDA" som "Driftsresultat før afskrivninger" som om de er det samme — de er forskellige
- ✅ ALTID vis "Dette er ikke bogføringsrådgivning" i årsregnskaber
## Eksempel på aktivering
**Bruger:** "Vis mig resultatopgørelsen for 2025"
**Svar (forkortet):**
> Henter transaktioner for perioden 01-01-2025 til 31-12-2025 fra Radix ERP...
>
> ```
> RESULTATOPGØRELSE — 01-01-2025 til 31-12-2025
> ═══════════════════════════════════════════════
> Nettoomsætning i alt 12.345.678,90
> ...
> ÅRETS RESULTAT 4.142.570,10
> Nettoavance 33,6%
> ═══════════════════════════════════════════════
> ```
>
> *Dette er ikke bogføringsrådgivning. Kontakt din revisor for årsregnskab.*