okrMålarbeid for offentlig sektor — formulering og kvalitetssikring av OKR-er med lint av utkast (utfall, ikke aktiviteter), tertialrytme og vedlikehold av teamets måldokument. Brukes via /okr ved målformulering, tertialplanlegging og målgjennomgang.produktledelseProduktledelse i Nav — discovery med mulighetstre, antagelsestesting og brukerintervjuer, seks produktrisikoer og kompetansehjulet for selvevaluering. Brukes via /produktledelse ved discovery, risikovurdering av initiativ og kompetanseutvikling.team-statusTeamstatus fra GitHub Projects-tavla — ukesoversikt, tertialstatus mot teamets mål og prioriteringsunderlag på tvers av repos. Leser felter dynamisk og teamets tavle-guide. Brukes via /team-status ved «hva jobber vi med», «hvordan ligger vi an» og…workshop-designWorkshopdesign med flyt, involvering og tiltak — BØRA-gate, kjøreplaner, Mural-brettstruktur som tekst, foundation sprint, retro og teamhelse-tolkning. Brukes via /workshop-design ved planlegging av workshop, retro, møte eller helsesjekk-oppfølging.okrMålarbeid for offentlig sektor — formulering og kvalitetssikring av OKR-er med lint av utkast (utfall, ikke aktiviteter), tertialrytme og vedlikehold av teamets måldokument. Brukes via /okr ved målformulering, tertialplanlegging og målgjennomgang.team-statusTeamstatus fra GitHub Projects-tavla — ukesoversikt, tertialstatus mot teamets mål og prioriteringsunderlag på tvers av repos. Leser felter dynamisk og teamets tavle-guide. Brukes via /team-status ved «hva jobber vi med», «hvordan ligger vi an» og…copilot-upstream-syncSynkronisering mot navikt/copilot — nye mønstre, instructions og skills som er verdt å adoptere i hovmester. Brukes via /copilot-upstream-sync ved oppdateringssjekk.presentasjonTekniske presentasjoner — sterkere narrativ, mindre tekst, bedre visuals og tryggere live-demo. Brukes via /presentasjon ved oppretting, review eller forbedring av presentasjoner.
explorador de repositórios
navikt · Repositórios e skills representativas - Página 2
Visão por repositório de 472 skills coletadas em 76 repositórios do GitHub.
diagnosing-bugsDiagnose Salesforce and LWC bugs with a tight red-capable feedback loop before changing production code.grill-with-docsClarify a Salesforce feature or design through focused questions while recording domain decisions in CONTEXT.md and ADRs.implementImplement an approved Salesforce spec or ticket set with focused TDD slices and a final two-axis review.setup-matt-pocock-skillsVerify and maintain the repository-specific configuration used by the adapted engineering skills.to-specTurn an agreed Salesforce feature request into a concise repository feature specification.to-ticketsBreak an approved Salesforce feature specification into small GitHub Issues with explicit blocking edges.code-review-two-axisReview Salesforce changes against the repository standard and the originating specification as separate axes. Use for pull requests, branches, work in progress, or before commit.tdd-salesforceTest-driven development for Salesforce Apex and LWC. Use for new behaviour, bug fixes, regression tests, red-green-refactor, or when an agent is asked to work test-first.
http4k-developmentThis skill should be used when the user needs guidance on any of the 200+ http4k modules - it contains patterns and API usage examples for all http4k technologies.databaseCustom JDBC patterns for helved-utbetaling - Migrator, Dao<T>, transaction { }, CoroutineDatasource. Triggers - "write a migration", "create a DAO", "database query", "transaction", "/database".ktor-routingBuild Ktor routes, StatusPages handlers, and authentication blocks following helved-utbetaling conventions. Triggers on "Ktor route", "REST endpoint", "API handler", "StatusPages", "/ktor-routing".libs-referenceLibrary API reference for helved-utbetaling internal /libstestingTest patterns for helved-utbetaling — TestRuntime singleton, runTest with CoroutineDatasource context, DataSource.await polling, Testcontainers reuse, and hand-rolled fakes (no mocking framework). Triggers — write tests, test fails, TestRuntime, runTest,…kafka-topologyBuild Kafka Streams topologies using the helved-utbetaling custom DSLreadable-codeWrite readable and maintainable code following helved-utbetaling patterns
code-reviewKodegjennomgang for bidrag-backend – pom.xml-disiplin, sikkerhet iht. sikkerhet.nav.no, workflow-konsistens og testdekningapi-designREST API-designmønstre, versjonering, feilhåndtering (RFC 7807) og OpenAPI-konvensjoner for Nav-tjenesterjava-to-kotlinTrinnvis Java-til-Kotlin-migrering med rammeverk-bevisste transformasjoner for Spring, Ktor og Nav-mønstrekafkaRapids & Rivers, eventdrevet arkitektur, Kafka-mønstre og schema-design for Nav-applikasjonersecurity-owaspOWASP Top 10:2025 kodenivå-mønstre for Kotlin, Go, Java og Node.js — tilgangskontroll, forsyningskjede, injeksjon og feilhåndteringsecurity-reviewBruk før commit, push eller pull request for å sjekke at koden er trygg å mergespring-boot-scaffoldScaffold en ny Spring Boot Kotlin-app i bidrag-backend-monorepoet med Maven, Nais-konfigurasjon, Flyway og standard mønstre
baks-spring-boot-best-practicesSpring Boot best practices for Kotlin — injection, transactions, proxy annotations, JPA entities, naming, and REST API design. Use when writing or reviewing Spring Boot code in Kotlin.baks-spring-boot-best-practicesSpring Boot best practices for Kotlin — injection, transactions, proxy annotations, JPA entities, naming, and REST API design. Use when writing or reviewing Spring Boot code in Kotlin.baks-maven-kotlin-buildBruk når du kjører Maven-bygg (mvn) i dette prosjektet. Kotlin compiler daemon feiler med "cannot connect to registry: Operation not permitted" i dette miljøet. Legg alltid til -Dkotlin.compiler.daemon=false i alle mvn-kommandoer.baks-testcontainers-colimaBruk når du kjører tester med Maven (mvn test, mvn verify, mvn package, mvn install) eller andre JVM-verktøy på macOS med Colima/Docker Desktop. Konfigurerer automatisk Testcontainers til å koble til PostgreSQL-containere via Colimas Docker-socket.baks-maven-kotlin-buildUse when running Maven builds (mvn) in this project. The Kotlin compiler daemon fails with "cannot connect to registry: Operation not permitted" in this environment. Always add -Dkotlin.compiler.daemon=false to all mvn commands.baks-testcontainers-colimaUse when running tests with Maven (mvn test, mvn verify, mvn package, mvn install) or other JVM tools on macOS with Colima/Docker Desktop. Automatically configures Testcontainers to connect to PostgreSQL containers through Colima's Docker socket.baks-hello-project-skillDummy skill – prints its own name
dulting-redaktorBearbeider Mural-lapper og Dulting Studio inbox-items i enten batch-redigering eller interaktiv fasilitering. Brukes når bruker vil rydde, klassifisere, finne overlapp, validere Studio-klynger eller strukturere et stort Mural-board stegvis med EAST, Fogg,…accessibility-reviewUU/WCAG-review for Nav-frontend — tastaturflyt, skjermleser, axe, kontrast, fokus, feilmeldinger, skjema og Aksel-bruk. Brukes via /accessibility-review før PR eller release.klarsprakKlarsprak-skillen veileder klarspråk og språkvask av feilmeldinger, mikrotekst og AI-markører i norsk tekst. Brukes via /klarsprak når brukeren ber om klarspråk, språkvask, AI-markører, feilmeldinger eller mikrotekst.nav-troubleshootFeilsøking av runtime-problemer i Nav-miljø — pod crash, OOMKilled, 401/403, auth-feil, Kafka lag, DB-timeout, Flyway-feil, logger og Nais-diagnostikk. Brukes via /nav-troubleshoot ved driftsfeil.prototypeUtforsk designkonsepter visuelt med Aksel-tema i nettleser, og lever som Figma-skisse. Brukes via /prototype når et konsept skal visualiseres.security-reviewSikkerhetsgjennomgang for Nav-applikasjoner — PII, FNR, helseopplysninger, secrets, logging, auditlogg, accessPolicy, eksterne integrasjoner, DPIA og sikkerhetschampion. Brukes via /security-review ved sikkerhetsreview.dultingDulting (nudging) i sykefraværsoppfølging og oppfølgingsplan — atferdsteknikker for tekst og UI som øker bruk, senker terskel og styrker etterlevelse. Brukes via /dulting ved utforming av varsler, påminnelser, veiledningstekst, defaults, fremdriftsvisning…
dokvaktHjelper dokumentvakten med feilanalyse og løsning av MQ-feilkøer, distribusjonsavvik, skanningavvik og Slack-henvendelser i Team Dokumentløsninger. Bruk denne når du jobber med feilkøer (QDOK, QDIST, QOPP, BREVSERVER), trenger loggsøk, skal lage…open-source-fixerCheck that the repository has minimal criteria for open sourcing for NavspringdocSkill for å halde orden på API-dokumentasjon for REST ved bruk av Springdoc for Spring Boot. Sørgjer for at alle endepunkt, responsar og HTTP-statusar er dekkja og dokumenterte, og skriven på bokmål.spring-boot-4-migrationGuide for migrating NAV/NAIS Spring Boot 3 applications to Spring Boot 4 (Spring Framework 7). Use this when upgrading a Spring Boot application to version 4, or when asked about Spring Boot 4 migration, breaking changes, renamed starters, Jackson 3, Spring…migrate-to-restclientGuide for migrating NAV/NAIS Spring Boot applications from WebClient or RestTemplate to RestClient. Use this when the user wants to replace WebClient with RestClient, replace RestTemplate with RestClient, add NAIS Texas token exchange, set up RestClient error…owasp-top-10-2025Security guidance based on the OWASP Top 10:2025 list. Use this when writing or reviewing code for security vulnerabilities, hardening applications, implementing access control, input validation, error handling, cryptography, authentication, logging, or…
kotlin-patternsIdiomatic Kotlin patterns: null safety, immutability, sealed types, structured concurrency, extension functions, DSL builders, Gradle Kotlin DSL. Accepts prompts in Norwegian and English. (Kotlin-mønstre, idiomatisk Kotlin, null-sikkerhet, sealed class,…kotestKotest BehaviorSpec and MockK patterns for sokos Ktor services: scenario structure, test listeners, HTTP mocking, circuit-breaker reset, and matchers. Accepts prompts in Norwegian and English. (Testmønstre, teststruktur, integrasjonstester, enhetstester,…kafka-consumerKafka consumer patterns for NAIS services: Avro deserialization, poll loop with manual commit, graceful shutdown, Schema Registry with SSL, consumer lifecycle, and message processing. Accepts prompts in Norwegian and English. (Kafka, konsument, Avro, Schema…ktor-rest-apiKtor REST API patterns: server-side routing with extension functions, request validation, Swagger UI, HTTP clients with circuit breaker and retry, StatusPages error handling, and DTO conventions. Accepts prompts in Norwegian and English. (REST, API, ruter,…azure-rbac-ktorRole-based access control (RBAC) with Azure AD in Ktor services on NAIS. Use when adding endpoints with access control, defining new roles/scopes, or configuring accessPolicy in NAIS manifests. Accepts prompts in Norwegian and English. (Rollebasert…kotlin-app-configHOCON-based configuration with PropertiesConfig singleton for Ktor services on NAIS. Use when adding config sections, environment layering, or typed config classes. Accepts prompts in Norwegian and English. (Konfigurasjon, miljøvariabler, HOCON,…
ds-component-restructureRestructure a ds-react component's files into canonical folder/naming conventions. Use when reorganizing a component's file layout, splitting a monolithic component file, or renaming files to match domain conventions.next-cache-components-optimizerDrive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to…next-cache-components-adoptionTurn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the `cacheComponents` flag, work through a flood of blocking-prerender / instant validation…content-modeling-best-practicesStructured content modeling guidance for schema design, content architecture, content reuse, references versus embedded objects, separation of concerns, and taxonomies across Sanity and other headless CMSes. Use this skill when designing or refactoring…sanity-best-practicesSanity development best practices for schema design, GROQ queries, TypeGen, Visual Editing, images, Portable Text, Studio structure, localization, migrations, Sanity Functions, Blueprints, and framework integrations such as Next.js, Nuxt, Astro, Remix,…
write-templateAdd a new letter template (autobrev or redigerbar) — module/registry, brevkode, Dto, DSL body, fixtures, registration, verify. Includes DSL sub-skills (scopes, text, control structures, tables/lists, phrases, attachments) and Exstream conversion deltas.page-layout-heightSize route content correctly against .page-margins' bounded, non-scrolling heightletter-editor-actionsWrite/refactor LetterEditor actions safely with focus/ID/deleted invariantsaksel-spacingResponsiv layout med Aksel spacing-tokens og Box, VStack, HStack og HGridsecurity-reviewBruk før commit, push eller pull request for å sjekke at koden er trygg å merge
aksel-spacingLag responsive layouts med Aksel Design System (v8+) - spacing tokens, layout primitives (Box, HStack, VStack, HGrid, Page, Bleed) og ResponsivePropplaywright-testingGenerer og kjør Playwright E2E-tester for webapplikasjoner med page objects, auth fixtures og tilgjengelighetstesterstorybook-testingPatterns for writing Storybook stories and interaction tests in k9-sak-web. USE FOR: creating stories for v2 components, writing play() interaction tests, setting up fake backend clients for stories, structuring Default vs interaction stories, and running the…backend-client-generatorGenerate BackendClient, BackendApiType, QueryOptions, and SDK re-export files from OpenAPI-generated SDK endpoints. USE FOR: creating new BackendClient classes that wrap SDK calls, defining typed API contracts, generating TanStack Query options, and setting…v2-architecturePatterns and rules for writing code in packages/v2/. USE FOR: creating new components in v2/, using the OpenAPI-generated backend client, structuring API contracts, import conventions with .js suffix, and migrating old code to v2. DO NOT USE FOR: code outside…
aksel-spacingResponsiv layout med Aksel spacing-tokens og Box, VStack, HStack og HGridforbedre-kodebase-arkitekturUtforsk en kodebase for å finne muligheter for arkitektoniske forbedringer, med fokus på å gjøre kodebasen mer testbar ved å gjøre grunne moduler dypere. Bruk dette når brukeren vil forbedre arkitekturen, finne refaktoreringsmuligheter, konsolidere tett…grill-meIntervju brukeren grundig om en plan eller et design helt til dere har en felles forståelse, og hver gren i beslutningstreet er avklart. Bruk dette når brukeren vil stressteste en plan, bli utfordret på designet sitt, eller sier "grill meg".request-refactor-planLag en detaljert plan for refaktorering med svært små commits gjennom intervju med brukeren, og gjør den om til en GitHub issue eller et klart issue-utkast. Bruk når brukeren vil planlegge en refaktorering, lage en refaktorerings-RFC, eller bryte opp en…web-design-reviewerVisuell inspeksjon av nettsider for å identifisere og fikse designproblemer. Trigges av forespørsler som "sjekk designet", "gå gjennom UI-en", "fiks layouten", "finn designfeil". Finner problemer med responsivt design, tilgjengelighet, visuell konsistens og…