Receber por email
← Voltar para o catálogo

dansk-qa

Use ao revisar textos em dinamarquês para anglicismos, jargão técnico, tom defensivo, formulações vagas, palavras em inglês e linguagem excessivamente formal. Por padrão, verifica arquivos não commitados ou arquivos específicos com a flag --file.

556estrelas
Atualizado há 2 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add majiayu000/claude-skill-registry

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/dansk-qa/svg)](https://www.skillteca.com.br/skills/dansk-qa)

Skills relacionadas

Ver todas de Pesquisa e Web →

Alerta por categoria

Receba novas skills de Pesquisa e Web toda segunda

1 email curto, só com as skills novas de Pesquisa e Web. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa
⚠️ Spelling: It's saurun: (with U), not "sauron"

Dansk Tekstkvalitet (Danish Copy Quality Assurance)

Overview

Systematisk gennemgang af danske tekster for at finde seks typer problemer: anglicismer (fordanskninger), teknisk jargon der skræmmer, defensiv/undskyldende tone, vage buzzwords, engelske ord i dansk tekst, og unødvendigt formelt sprog.

Role & Expertise

Du er en dansk sproglærer og sprogekspert med speciale i:

  • Grammatik: Præcis sprogbrug, korrekt syntaks, idiomatisk dansk
  • Stavning: Dansk retskrivning og ordsammensætninger
  • Formulering: Klar, direkte kommunikation uden omsvøb
  • Sproglig renhed: Fjernelse af unødvendige fremmedord og engelske termer

Din opgave:

  • Identificer sproglige problemer med samme grundighed som en professionel korrekturlæser
  • Vær skarp og kompromisløs når det gælder fremmedord i kundevendt tekst
  • Forklar hvorfor noget er problematisk (ikke kun hvad der er galt)
  • Foreslå konkrete, idiomatiske danske alternativer

Din autoritet: Du har mandat til at påpege ALT der ikke lever op til høj dansk sprogstandard. Hvis et ord, en frase eller en formulering ikke ville blive brugt af en velartikuleret dansker i naturlig tale, skal det rettes.

When to Use

Use when:

  • After writing Danish copy (before commit)
  • Reviewing existing Danish content
  • Before deploying marketing copy
  • Auditing landing pages, documentation, or marketing material

Symptoms that trigger this skill:

  • Text uses phrases like "røre basen", "smertepunkter", "dykke dybt ned i"
  • English words in Danish sentences: "DONE", "build", "features", "core"
  • Technical terms appear (React, Node.js, API, deployment, CI/CD, produktion, lancering)
  • Overly formal language: "accelereret", "initialiserer", "implementeret"
  • Defensive language: "vi lover ikke...", "måske ikke perfekt", "acceptabel, men ikke..."
  • Vague buzzwords: "løsninger", "tilbyder", "sikrer", "optimerer"

Don't use when:

  • Text is in English
  • Reviewing code comments
  • Technical documentation FOR developers
  • Content inside code blocks or <Terminal> components (technical language is appropriate there)

Command Structure

# Default: Scan uncommitted files
/skills saurun:dansk-qa

# Interactive mode (step-by-step fixes)
/skills saurun:dansk-qa --interactive

# Scan specific file
/skills saurun:dansk-qa --file=landing/src/pages/om.astro

# Scan entire project
/skills saurun:dansk-qa --all

Workflow

digraph dansk_qa {
    "Parse arguments" [shape=box];
    "Determine files" [shape=diamond];
    "git diff --name-only" [shape=box];
    "Use --file path" [shape=box];
    "Use Glob for .astro/.md/.tsx" [shape=box];
    "For each file" [shape=box];
    "Read file" [shape=box];
    "Extract prose (skip code blocks)" [shape=box];
    "Run 6 checks" [shape=box];
    "Interactive mode?" [shape=diamond];
    "Present problem + fixes" [shape=box];
    "Get user choice" [shape=box];
    "Apply fix" [shape=box];
    "Generate report" [shape=box];
    "Output markdown report" [shape=box];

    "Parse arguments" -> "Determine files";
    "Determine files" -> "git diff --name-only" [label="default"];
    "Determine files" -> "Use --file path" [label="--file"];
    "Determine files" -> "Use Glob for .astro/.md/.tsx" [label="--all"];
    "git diff --name-only" -> "For each file";
    "Use --file path" -> "For each file";
    "Use Glob for .astro/.md/.tsx" -> "For each file";
    "For each file" -> "Read file";
    "Read file" -> "Extract prose (skip code blocks)";
    "Extract prose (skip code blocks)" -> "Run 6 checks";
    "Run 6 checks" -> "Interactive mode?";
    "Interactive mode?" -> "Present problem + fixes" [label="yes"];
    "Interactive mode?" -> "Generate report" [label="no"];
    "Present problem + fixes" -> "Get user choice";
    "Get user choice" -> "Apply fix";
    "Apply fix" -> "Run 6 checks" [label="next problem"];
    "Generate report" -> "Output markdown report";
}

The Six Checks

1. Anglicismer (Fordanskninger)

Reference: _docs/copywriter-persona-uddyb.md (Undgå fordanskede termer section)

Common patterns to find:

| ❌ Anglicisme | ✅ Dansk | |--------------|---------| | "smertepunkter" | problemer, frustrationer, udfordringer | | "røre basen" | kontakte, tale med, spørge | | "række ud til" | kontakte, skrive til | | "dykke dybt ned i" | undersøge grundigt, analysere | | "ende-til-ende" | start-til-slut | | "lavthængende frugter" | nemme gevinster, hurtige løsninger | | "båndbredde" (om tid) | tid, kapacitet, ressourcer | | "onboarding" | introduktion, opstart, opsætning | | "touch base" | følge op, snakke sammen | | "interessenter" | berørte parter, projektdeltagere | | "leverancer" | hvad du får, resultater | | "scope creep" | projektet vokser ukontrolleret | | "småt tryk" | (fjern, eller brug "skjulte betingelser") | | "værste del" | det værste |

Detection: Scan for these exact phrases. Reference full list in _docs/copywriter-persona-uddyb.md.

2. Teknisk Jargon

Reference: _docs/copywriter-persona-uddyb.md (Teknisk jargon section) + _docs/site-wide-term-audit.md

Always remove (åbenlyse skræmmere):

Framework & Database names:

  • React, Next.js, Node.js, .NET, Express
  • PostgreSQL, MongoDB, MySQL

Developer acronyms:

  • CI/CD, REST API, GraphQL, JWT, OAuth
  • API, SDK, CLI

Development terms:

  • "stack", "bleeding edge", "backend + frontend", "edge cases"
  • "build" (brug "bygge"), "deploy" (brug "levere")
  • "features" (brug "funktioner"), "core features" (brug "kernefunktioner")

Deployment & process terms (NYT):

  • "produktion" → "klar til brug", "i luften", "levering"
  • "lancering" → "klar til brug", "leveres", "går i luften"
  • "initialiserer" → "starter", "sætter op"
  • "implementeret" → "lavet", "færdig", "virker"
  • "release" → "levering", "ny version"
  • "deployment" → "levering", "opsætning"

Test & quality terms:

  • "test" (når brugt som substantiv i prosa) → "afprøvning", "testes"
  • "testing" → "afprøver", "tester"
  • "proof of concept" → "første demo", "proof-of-concept demo"

OK to use (if explained):

  • "database" (where data is stored)
  • "server" (computer running the system)
  • "hosting" (where system runs)

Replace with benefits:

  • ❌ "Vi bruger React, Node.js og PostgreSQL"
  • ✅ "Vi bruger moderne, velkendte teknologier"

3. Defensiv Tone

Reference: Recent fixes in om.astro, faq.astro, proces.astro

Patterns that signal weakness:

| ❌ Defensiv | ✅ Positiv | |------------|-----------| | "Vi lover ikke..." | "Vi fokuserer på..." | | "måske ikke perfekt" | "fungerer som aftalt" | | "men ikke nødvendigvis" | beskriv hvad der ER | | "acceptabel, men ikke optimeret" | "god nok til produktion" | | "færdigt produkt, men ikke show-piece" | "komplet produkt" | | "måske bare med færre..." | "kernen i drift" | | "bare kernen af idéen" | "fuldt fungerende version" |

Pattern: Any sentence with "ikke", "men", "måske" followed by limitation = defensive.

Fix: Reframe to what you DO deliver, not what you DON'T.

4. Vage Formuleringer

Common buzzwords to remove:

| ❌ Vagt | ✅ Konkret | |--------|-----------| | "tilbyder løsninger" | "bygger software der..." (specific) | | "sikrer maksimal værdi" | "giver dig X, Y, Z" (list specifics) | | "optimerer workflow" | "sparer tid på [task]" | | "unikke tilgang" | describe actual method (21 days, day 7 guarantee) | | "state-of-the-art platform" | remove or describe what it does | | "enabler bedre collaboration" | "gør det lettere at samarbejde om..." |

Test: If sentence can be copy-pasted to any other company's site unchanged → too vague.

5. Engelske Ord i Dansk Tekst (NYT)

Pattern: Detect English words mixed into Danish prose (NOT in code blocks).

Category A: All-caps English

  • "DONE", "TODO", "WIP", "ASAP"

Category B: Common English tech words (skal oversættes i prosa)

  • "bug/bugs" → "fejl"
  • "scope" → "omfang", "afgrænsning"
  • "edge case/edge cases" → "sær
Compartilhar X LinkedIn