npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

opencode-setup

v1.1.16

Published

Installer OpenCode-skills for ikke-utviklere — GitHub, MCP-servere og mer

Readme

OpenCode Skills — Kom i gang

Dette er et verktøy som installerer ferdige "skills" (hjelpere) til OpenCode på maskinen din.
Når skills er installert, kan du be OpenCode om å sette opp GitHub, koble til Jira/Figma, og mer — OpenCode veileder deg steg for steg og hjelper deg å finne riktig informasjon underveis.


Steg 1 — Koble GitHub-kontoen din til Gjensidige

Har du allerede tilgang til Gjensidiges GitHub-organisasjon? Hopp videre til Steg 2.

For å bruke OpenCode med Gjensidiges repoer trenger du en GitHub-konto koblet til Gjensidiges organisasjon. Følg disse stegene:

1a — Søk om tilgang

Du trenger to tilganger fra to forskjellige systemer:

1. MyAccess — gå til https://myaccess.microsoft.com

| Tilgangspakke | Hvorfor du trenger den | |---------------|------------------------| | ROLE_AAD_GITHUB_COPILOT_USERS | Gir deg GitHub Copilot-lisens |

2. IdentityNow — gå til https://gjensidige.identitynow.com og klikk på Forespørselssenter

| Tilgangspakke | Hvorfor du trenger den | |---------------|------------------------| | GitHub Enterprise | Gjør deg til medlem av Gjensidiges GitHub-organisasjon — uten denne aktiveres ikke Copilot-lisensen | | PRG_GITHUB_DEVELOPERS | Gir skrivetilgang til de fleste repoer (anbefalt) |

Begge de påkrevde tilgangene må være godkjent og SSO-koblingen i steg 1c må være gjort før GitHub Copilot fungerer i OpenCode.
Tilgangene godkjennes av Team Platform og kan ta litt tid. Fortsett gjerne med resten av installasjonen mens du venter.

1b — Klargjør GitHub-kontoen din

Har du ikke en GitHub-konto? Opprett en på https://github.com/signup. Bruk gjerne jobb-e-postadressen din (@gjensidige.no).

Har du allerede en privat GitHub-konto? Gjør dette for å koble den til Gjensidige:

  1. Logg inn på https://github.com med din private konto
  2. Gå til Settings → Emails og legg til @gjensidige.no-adressen din — verifiser den
  3. Aktiver Two-Factor Authentication under Settings → Password and authentication
  4. Fyll inn navnet ditt under Settings → Public profile → Name (påkrevd for å bli med i organisasjonen)

1c — Koble til Gjensidiges organisasjon via Azure AD

Når tilgangen fra 1a er godkjent:

  1. Gå til https://github.com/orgs/gjensidige/sso
  2. Logg inn med din Gjensidige-konto (Azure AD)

Dette knytter din GitHub-bruker til Gjensidiges organisasjon.


Steg 2 — Installer Node.js og OpenCode

Følg instruksjonene for ditt operativsystem:


Mac

Prøv dette først — automatisk installasjon (enklest)

  1. Åpne Terminal (søk etter "Terminal" i Spotlight, eller finn den i Programmer → Verktøy)
  2. Lim inn denne kommandoen og trykk Enter:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trondstromlie/onboarding-opencode/main/mac/install.sh)"
  1. Scriptet installerer alt du trenger: Homebrew (hvis du ikke har det), Node.js, Git, GitHub CLI, Azure CLI, OpenCode og skills.
  2. Det kan ta flere minutter — spesielt Azure CLI er stor. La vinduet stå åpent og vent.
  3. Blir du bedt om et passord, er det Mac-passordet ditt (det du logger inn med).
  4. Når det er ferdig åpnes nettleseren automatisk med neste steg.

Feilet noe underveis? Kjør kommandoen en gang til. Det som allerede er installert hoppes over, så andre forsøk går som regel igjennom.


Fungerte ikke den automatiske installasjonen? Følg den manuelle fremgangsmåten under.

2a — Installer Node.js

  1. Åpne Terminal (søk etter "Terminal" i Spotlight, eller finn den i Programmer → Verktøy)
  2. Lim inn denne kommandoen og trykk Enter:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Følg instruksjonene på skjermen. Det kan ta noen minutter.
  2. Når Homebrew er ferdig, kjør:
brew install node
  1. Sjekk at det fungerte:
node --version

Du skal se noe som v24.0.0 eller høyere.

2b — Installer OpenCode

brew install opencode

Eller last ned fra: https://opencode.ai


Windows

Merk: Disse instruksjonene er laget for Windows-brukere uten administratortilgang.
Alt installeres i din egen brukerprofil — ingen admin-rettigheter nødvendig.

Prøv dette først — automatisk installasjon (enklest)

Del 1 — Last ned filen

  1. Klikk på denne lenken for å laste ned:
    Last ned opencode-setup-windows.zip
  2. Nettleseren spør kanskje om du vil beholde filen. Klikk "Behold" eller "Keep" hvis det dukker opp.
  3. Filen lastes ned til Nedlastinger-mappen din. Vent til den er ferdig — det tar noen sekunder.

Del 2 — Pakk ut filen

En ZIP-fil er som en konvolutt med innhold inni. Du må åpne konvolutten før du kan bruke innholdet.

  1. Trykk på mappeikonet nede på oppgavelinjen (eller trykk Windows-tast + E) for å åpne Filutforsker
  2. Klikk på "Nedlastinger" i menyen til venstre
  3. Du skal se en fil som heter opencode-setup-windows.zip — den har et glidelåsikon på seg
  4. Høyreklikk på filen (trykk på høyre museknapp)
  5. Velg "Pakk ut alle..." fra menyen som dukker opp
    (På engelsk: "Extract All...")
  6. Et lite vindu åpner seg. Klikk bare på "Pakk ut" — du trenger ikke endre noe
  7. En ny mappe åpner seg automatisk med innholdet

Del 3 — Kjør installasjonen

Inne i mappen som åpnet seg skal du se en fil som heter install.bat.

  1. Dobbeltklikkinstall.bat

Får du en advarsel fra Windows? Det er normalt for filer lastet ned fra internett.

  • Blå boks: Klikk "Mer informasjon" og deretter "Kjør likevel"
  • Gul boks: Klikk "Ja"
  1. Et svart vindu åpner seg og viser hva som skjer. Ikke lukk dette vinduet — det jobber i bakgrunnen.
  2. Installasjonen laster ned flere pakker og kan ta opptil 10 minutter. Spesielt utpakkingen av Azure CLI går tregt fordi antivirus skanner alle filene — det ser ut som at det henger, men det jobber. La vinduet stå åpent og vent.
  3. Vent til det stopper og du ser "Ferdig!"
  4. Nettleseren din åpner seg automatisk med neste steg.

Feilet installasjonen underveis? Kjør install.bat en gang til. Det som allerede er installert hoppes over, så andre forsøk går som regel igjennom.


Fungerte ikke den automatiske installasjonen? Følg den manuelle fremgangsmåten under.

2a — Tillat kjøring av scripts i PowerShell

Windows blokkerer som standard kjøring av scripts. Dette må gjøres én gang.

  1. Åpne PowerShell (søk etter "PowerShell" i Start-menyen)
  2. Lim inn og kjør:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. Svar J eller Y hvis du blir spurt om å bekrefte.

Ingenting skjer etter at du limer inn? Det er normalt — hvis det ikke dukker opp en rød feilmelding, har kommandoen fungert. Du kan gå videre til neste steg.

Dette gjelder kun din bruker og krever ikke admin.

2b — Installer Node.js (ingen admin)

Del 1 — Last ned Node.js

  1. Gå direkte til denne lenken:
    https://nodejs.org/dist/v24.18.0/node-v24.18.0-win-x64.zip
  2. Filen lastes ned automatisk til Nedlastinger-mappen din. Vent til den er ferdig.

Del 2 — Pakk ut filen

  1. Åpne Filutforsker (trykk på mappeikonet på oppgavelinjen nederst på skjermen, eller trykk Windows-tast + E)
  2. Klikk på "Nedlastinger" i menyen til venstre
  3. Du skal se en fil som heter noe som node-v24.x.x-win-x64.zip — den har et glidelåsikon
  4. Høyreklikk på filen
  5. Velg "Pakk ut alle..." fra menyen som dukker opp
  6. Et vindu åpner seg. Der står det en mappe-sti. Slett det som står der og skriv inn:
    C:\Users\DITTBRUKERNAVN\nodejs
    (bytt ut DITTBRUKERNAVN med brukernavnet ditt på denne PC-en — det er ofte en kortform, en kode med bokstaver og tall, eller et datamaskinnavn, ikke nødvendigvis det fulle navnet ditt. Du finner det i adressefeltet i Filutforsker når du er inne i C:\Users\)
  7. Klikk "Pakk ut"
  8. Vent til utpakkingen er ferdig. Det åpner seg kanskje en ny mappe automatisk — det er OK.

Del 3 — Sjekk at mappen er riktig

  1. Åpne Filutforsker igjen
  2. Klikk på "Denne PCen" i menyen til venstre
  3. Dobbeltklikk på "Lokal disk (C:)"
  4. Dobbeltklikk på "Brukere"
  5. Dobbeltklikk på mappen med ditt brukernavn
  6. Du skal nå se en mappe som heter "nodejs"
  7. Dobbeltklikk på den — du skal se en fil som heter node.exe inne i mappen
    (hvis du ser en mappe inni mappen med samme navn, åpne den mappen også — node.exe skal ligge der)
    (noter den fulle stien du ser i adressefeltet øverst i Filutforsker — du trenger den i neste steg)

Del 4 — Legg til i miljøvariabler

  1. Klikk på Start-menyen (Windows-ikonet nederst til venstre)
  2. Skriv rediger miljøvariabler for kontoen din og trykk Enter
  3. Et vindu åpner seg — du skal kun bruke seksjonen som heter "Brukervariabler" (ikke "Systemvariabler")
  4. Finn linjen som heter "Path" i Brukervariabler-listen
  5. Klikk på "Path" slik at den blir markert (blå)
  6. Klikk på "Rediger..."
  7. Et nytt vindu åpner seg med en liste. Klikk på "Ny" øverst til høyre
  8. Skriv inn stien til nodejs-mappen, f.eks.:
    C:\Users\DITTBRUKERNAVN\nodejs
    (bytt ut DITTBRUKERNAVN med ditt brukernavn)
  9. Klikk "OK" — og "OK" igjen i alle vinduene som er åpne

Del 5 — Verifiser installasjonen

  1. Åpne en ny PowerShell (viktig at det er et nytt vindu!)
  2. Skriv inn og trykk Enter:
node --version

Du skal se noe som v24.0.0 eller høyere. Hvis du ser det — bra, Node.js er installert!

2c — Installer OpenCode

  1. Åpne PowerShell
  2. Kjør denne kommandoen:
npm install -g opencode-ai

Vent til installasjonen er ferdig. Du skal se at pakken lastes ned og installeres.


Steg 3 — Installer skills

Brukte du den automatiske installasjonen (ZIP-filen) på Windows? Skills ble allerede installert automatisk — hopp videre til Steg 4.

Mac:

npx opencode-setup

Windows (manuell installasjon):

npx opencode-setup

Første gang vil npx laste ned verktøyet og spørre:

Need to install the following packages:
[email protected]
Ok to proceed? (y)

Skriv y og trykk Enter for å fortsette. Følg instruksjonene som vises. Du kan velge hvilke skills du vil installere, eller installere alle.


Steg 4 — Start OpenCode

Mac: Åpne Terminal og skriv:

opencode

Windows: Åpne PowerShell og skriv:

opencode

Første gang du starter OpenCode må du koble til og velge modell:

Del 1 — Koble til GitHub

  1. Skriv /connect og trykk Enter
  2. Du blir spurt om hvilken GitHub Copilot du vil bruke — velg GitHub.com Public (den øverste), ikke Enterprise
  3. En boks vises med en lenke og en kode. Åpne lenken i nettleseren, lim inn koden, og godkjenn tilkoblingen

Viktig: Velg alltid Public, ikke Enterprise. Enterprise-varianten fungerer ikke her og gir feil senere når du skal velge modell.

Del 2 — Velg GitHub Copilot som provider og modell

Dette steget er viktig: OpenCode støtter mange AI-leverandører, men her på Gjensidige bruker vi GitHub Copilot.

  1. Skriv /models og trykk Enter
  2. Du får opp en liste over tilgjengelige providers — velg GitHub Copilot
  3. Velg Claude Opus som modell
  4. Velg Default når du blir spurt om variant

Dette lagres til neste gang — du trenger bare gjøre det én gang.


Skills er nå tilgjengelige. Det enkleste er å bare skrive:

fortsett oppsett

Da guider OpenCode deg gjennom alt steg for steg — MCP-er, GitHub, SSH og mer.

Du kan også skrive direkte hva du vil gjøre:

| Hva du vil gjøre | Skriv dette i OpenCode | |------------------|------------------------| | Bli guidet gjennom hele oppsettet | fortsett oppsett | | Koble til GitHub, Jira, Figma eller Piwik | koble til Jira / koble til GitHub / koble til Figma | | Sette opp GitHub SSH og signerte commits | sett opp GitHub | | Se Figma-design direkte i OpenCode | Lim inn en Figma-lenke |


Hva kan jeg gjøre nå?

Her er eksempler på hva du kan spørre OpenCode om etter at MCP-ene er koblet til:

GitHub

Lag et visuelt HTML-dashboard over hva teamet har levert siste 4 uker. Vis PRs som er merget, en tidslinje over aktivitet og hvilke områder av koden som har vært mest aktive. Bruk farger, ikoner og animasjoner — det skal gi en umiddelbar følelse av fremdrift.
Lag en interaktiv HTML-side som viser alle åpne issues i repoet vårt. Grupper dem etter tema og vis en tydelig status på hva som er under arbeid og hva som blokkerer oss. Det skal være enkelt å forstå for noen som ikke er utvikler.

Figma

[lim inn en Figma-lenke]
Hva er fargene og typografien som brukes i dette designet?
Lag en React-komponent basert på denne Figma-seksjonen

Piwik

Lag et imponerende interaktivt HTML-dashboard for trafikken på [URL] siste 30 dager. Vis besøkstrender som animerte grafer, topp-sider, enhetsfordeling og hvilke dager som hadde mest aktivitet. Det skal se ut som noe du ville vist frem i en presentasjon.
Analyser brukeratferden på [URL] og lag en visuell HTML-rapport som viser hvor brukerne faller av, hvilke sider som presterer best, og hva vi bør prioritere å forbedre. Presenter det med farger og grafer — ikke bare tabeller.
Sammenlign trafikk denne uken mot forrige uke

Hva er skills?

Skills er instruksjoner som hjelper OpenCode å veilede deg gjennom kompliserte oppsett steg for steg.

| Skill | Hva den gjør | |-------|-------------| | onboarding | Guider deg gjennom hele oppsettet, husker hvor du er | | install-mcp | Kobler OpenCode til GitHub, Jira, Figma og/eller Piwik Pro | | github-setup | Setter opp SSH-nøkkel, SSO og signerte commits | | figma-mcp | Hjelper deg utforske Figma-design direkte i OpenCode | | piwik-analytics | Kobler OpenCode til Piwik Pro for besøksstatistikk |


Oppdatere skills

Kjør den samme kommandoen på nytt for å oppdatere til siste versjon:

npx opencode-setup@latest

Vanlige spørsmål

Hva er Terminal / PowerShell?
Det er et tekstbasert program der du kan gi datamaskinen instruksjoner ved å skrive kommandoer.
På Mac heter det Terminal. På Windows heter det PowerShell eller Ledetekst.

Kommandoen "henger" og ingenting skjer?
Noen kommandoer tar tid. Vent til du ser en ny linje med en blinkende markør.

Jeg får feilmeldingen "command not found: node"?
Node er ikke installert riktig, eller terminalen har ikke blitt restartet etter installasjon.
Lukk terminalen og åpne en ny, og prøv igjen.

Jeg er usikker — kan jeg bare spørre i OpenCode?
Ja! Etter at du har installert skills, kan du skrive hva du trenger hjelp med og OpenCode vil veilede deg.

/models viser en tom liste eller jeg havner i en loop?
Dette skyldes som regel at GitHub Copilot-lisensen ikke er aktivert. Sjekk følgende:

  1. Har du fått godkjent ROLE_AAD_GITHUB_COPILOT_USERS i MyAccess og GitHub Enterprise i IdentityNow?
    Copilot-lisensen aktiveres kun når du er medlem av Gjensidiges GitHub-organisasjon — begge tilgangene må være på plass.
  2. Har du fullført SSO-koblingen i steg 1c (logget inn på https://github.com/orgs/gjensidige/sso)?
  3. Prøv å skrive /connect på nytt i OpenCode og koble til på nytt.

Hvis alt over er i orden og det fortsatt ikke fungerer — ta kontakt med Trond Strøm-Lie på Slack.


Problemer?

Ta kontakt med Trond Strøm-Lie på Slack: @Trond Strøm-Lie