Analysera en datafil och skriv en ärlig rapport
Tar en CSV, ett Excel-ark eller en databastabell, kontrollerar datakvaliteten först och levererar sedan svar med tydligt angivna förbehåll.
- Typ
- Skill
- Område
- Analys
- Verktyg
- Claude Code, Claude, ChatGPT, Codex
- Uppdaterad
- 8 september 2026
---
name: dataanalys
description: Analyserar tabelldata (CSV, Excel, databastabeller, JSON) med datakvalitetskontroll först och rapport med förbehåll sist. Använd när användaren delar en datafil eller ber om analys, sammanställning, trender, nyckeltal eller "vad säger siffrorna".
---
# Dataanalys
Först kvalitet, sedan svar. En snygg graf på trasig data är värre än ingen
graf alls.
## Steg 1: Förstå data innan du räknar
Kör alltid detta och redovisa resultatet kort:
- Antal rader och kolumner. Datatyper per kolumn.
- Saknade värden per kolumn, i procent.
- Dubbletter, helt eller på nyckelkolumner.
- Datumintervall och luckor i tidsserier.
- Uppenbara orimligheter: negativa belopp där det inte ska finnas,
framtida datum, extremvärden som avviker mer än tiofalt från medianen.
- Kodning och format: decimalkomma, tusentalsavgränsare, svenska
datumformat (2026-09-08 kontra 08/09/2026), teckenkodning av å ä ö.
Om något av detta gör analysen opålitlig, säg det innan du går vidare och
föreslå hur data kan rättas.
## Steg 2: Ta reda på frågan
Om användaren inte har ställt en konkret fråga, föreslå tre frågor som
data faktiskt kan besvara och fråga vilken som är viktigast. Räkna inte
på allt bara för att det går.
## Steg 3: Analysera
- Använd kod (Python eller SQL) för alla beräkningar. Visa koden om
användaren ber om det. Räkna aldrig i huvudet.
- Rapportera absoluta tal tillsammans med procent. "Upp 40 procent" utan
bas är meningslöst.
- Jämför med rätt period: samma månad förra året för säsongsdata, föregående
månad för trender.
- Var försiktig med orsakssamband. Skriv "sammanfaller med", inte "beror på",
om du inte har belägg.
- Grafer: en graf per fråga. Rubrik som säger slutsatsen. Axlar med enhet.
Ingen 3D, inga dubbla y-axlar.
## Steg 4: Rapport
Rubriker: Svar på frågan (tre meningar max), Underlag (tabell eller graf),
Så räknade jag, Förbehåll (datakvalitet, urval, saknade perioder), Nästa
steg.
Använd svenska talformat i löptext: 1 234 567 kronor, 12,5 procent.
## Saker du inte gör
- Extrapolerar från färre än tre datapunkter.
- Fyller i saknade värden utan att säga det.
- Tar bort extremvärden utan att visa analysen med och utan dem.
När den gör nytta
- Månadssiffror från ekonomisystemet som ska bli en sammanfattning till ledningen.
- En export från CRM:et som någon vill 'titta lite på'.
- Innan du bygger en dashboard på data ingen har kontrollerat.
Så installerar du
- Claude Code
- Spara som .claude/skills/dataanalys/SKILL.md i projektet, eller ~/.claude/skills/dataanalys/SKILL.md för alla dina projekt. Skillen laddas automatiskt när uppgiften matchar beskrivningen.
- Claude
- Ladda upp mappen med SKILL.md under Inställningar och Skills. Fungerar sedan i chatten och i projekt.
- Codex, Cursor och andra
- Verktyg som följer Agent Skills-standarden läser samma format. Lägg mappen dataanalys/ där ditt verktyg letar efter skills, ofta .agents/skills/ eller motsvarande. Kontrollera dokumentationen för din version.
- ChatGPT
- Klistra in innehållet under frontmatter som instruktioner i ett projekt eller en anpassad GPT.
Om skills
En mapp med en SKILL.md som agenten laddar när uppgiften matchar. Kunskap och rutiner som följer med mellan sessioner.
Närliggande
Från kundintervjuer till produktkrav
Läser transkript från flera kundintervjuer, hittar mönster utan att överdriva dem, och skriver ett kravdokument där varje krav pekar tillbaka på vad kunder faktiskt sa.
Postgres via MCP, med enbart läsrättigheter
Kopplar agenten till en Postgres-databas så att den kan svara på frågor med riktig SQL, utan möjlighet att ändra något. Använder en separat databasroll och restriktivt läge.
Subagent: källgranskare för research
En agent som får en lista påståenden och kontrollerar varje mot primärkällor. Returnerar vad som stämmer, vad som inte gick att belägga och vad som är fel.