# Sosial lytting-agentferdighet

> Sosial lyttingsferdighet som skanner Reddit, X, YouTube, TikTok og mer de siste 30 dagene, rangert etter ekte liker og stemmer. Få en delbar brief på sekunder – start gratis.

- Canonical: https://nanoskill.ai/nb/skills/social-listening-skill
- Markdown: https://nanoskill.ai/nb/skills/social-listening-skill.md
- Author: mvanhorn
- Published: 2026-06-25T06:00:00.000Z
- Updated: 2026-07-23T03:15:43.571Z
- Language: nb
- Source type: github
- Popularity signal: 46043

## Sources

- https://github.com/mvanhorn/last30days-skill

## Install

```shell
npx skills add https://github.com/mvanhorn/last30days-skill
```

## About

Sosial lytting har aldri vært agent-nativ – før nå. /last30days er en AI-ferdighet som gjør kodeagenten din om til en sanntidsforskningsmotor. Den søker parallelt i Reddit, X, YouTube, TikTok, GitHub og Polymarket, scorer hvert resultat etter ekte engasjement (oppstemmer, liker, penger), og leverer en kortfattet, delbar brief. Du går inn i hvert møte, salgssamtale eller prosjekt med de siste 30 dagenes sannhet – ikke utdatert SEO-innhold.

I motsetning til konvensjonelt søk kjører /last30days intelligent forhåndsforskning: før et eneste API-kall avfyres, oppslår den navn til X-håndtak, kartlegger emner til de riktige subreddits, og finner YouTube-kanalene som betyr noe. v3-motoren fletter deretter historier på tvers av plattformer til enkeltfortellinger, fremhever de vittigste samfunnsinnspillene med en humordommer, og kan automatisk oppdage konkurrenter for øyeblikkelige sammenligninger på tvers av aktører. Hver brief avsluttes med en «Beste innspill»-seksjon som fanger opp one-linere og virale øyeblikk du faktisk ville delt.

Utviklere bruker den til å sammenligne verktøy etter live GitHub-stjerner og samfunnskonsensus. Ledere forbereder seg til møter med oppdaterte månedsbriefinger om personer og selskaper. Nysgjerrige sjeler kjører den før reiser, når nyheter bryter, eller for å mestre en ny ferdighet ved å syntetisere ekspert-Reddit-tråder til handlingsrettede veiledninger. Med nulloppsett for Reddit, HN og GitHub, og en 30-sekunders veiviser for X, YouTube og TikTok, er det å komme i gang øyeblikkelig.

## Key features

- **Folkestyrte rangeringer**: Millioner av ekte stemmer – Reddit-oppstemmer, X-likes, TikTok-visninger og Polymarket-dollar – rangerer hvert resultat. Denne sosiale lytteferdigheten viser hva folk faktisk bryr seg om, ikke hva redaktører plukker ut.
- **Smart forundersøkelse**: Motoren forstår emnet ditt før den søker, og kartlegger det til riktige brukernavn, subreddits og kanaler slik at dine sosiale lyttetreff alltid er presise.
- **Delbare HTML-sammendrag**: Hvert søk kan bli en selvstendig rapport i mørk modus med innebygde sitater. Ingen JavaScript, ingen eksterne avhengigheter – bare slipp den i Slack eller e-post.
- **Kildeovergripende gruppering**: Når en historie bryter på Reddit, X og YouTube samtidig, slår motoren dem sammen til én nøyaktig fortelling i stedet for å gjenta den tre ganger.
- **Éngangssammenligninger**: Sammenlign verktøy, selskaper eller personer i én enkelt kommando. Motoren kjører parallelle søk og kombinerer dem til en syntese med side-ved-side-tabeller.

## Use cases

- **Forberedelse til et møte eller en salgssamtale**: Kjør /last30days på en person eller et selskap for å få frem deres siste tweets, podcastopptredener og GitHub-aktivitet – innsikt du ikke finner på LinkedIn.
- **Sammenlign verktøy side om side**: Skriv 'OpenClaw vs Hermes vs Paperclip' for å få fellesskapsbaserte sammenligninger med oppdaterte GitHub-stjerneantall og arkitekturinnsikter, ikke utdaterte SEO-artikler.
- **Spor hendelser i sanntid**: Søk 'Iran vs USA' eller 'Universal Epic Universe' for å se sanntidsreaksjoner på sosiale medier og prediksjonsmarkeder – alt fra de siste 30 dagene.
- **Lær av fellesskapets eksperter**: Spør om et nytt rammeverk eller en teknikk, og ferdigheten forvandler spredte Reddit-tråder og YouTube-veiledninger til en produksjonsklar guide.

## Result preview

Se en omfattende rapport om sosial lytting om Figma AI med publikumsstemning, nøkkeldiskusjoner og trendanalyse generert av denne agentferdigheten.

![the demo of Social Listening Agent Skill](https://file.nanoskill.ai/social-listening-demo-1.jpg)

![the demo of Social Listening Agent Skill](https://file.nanoskill.ai/social-listening-demo-2.png)

![the demo of Social Listening Agent Skill](https://file.nanoskill.ai/social-listening-demo-3.png)

![the demo of Social Listening Agent Skill](https://file.nanoskill.ai/social-listening-demo-4.png)

## Result walkthrough

### Trinn 1: Installer

Legg til ferdigheten i agenten din.

![a simple demonstration of the first step in using social listening agent skill](https://file.nanoskill.ai/social-listening-step-1.jpg)

### Trinn 2:Angi et emne

Angi et merke, produkt eller emne du ønsker å analysere.

![a simple demonstration of the second step in using social listening agent skill](https://file.nanoskill.ai/social-listening-step-2.jpg)

### Trinn 3: Gjennomgå resultat

Få en rapport om sosial lytting med nøkkelinnsikter og trender.

![a simple demonstration of the third step in using social listening agent skill](https://file.nanoskill.ai/social-listening-step-3.jpg)

## Skill definition

# /last30days

**En AI-agentledet søkemotor som scores av oppstemmer, likes og ekte penger – ikke redaktører.**

Denne README-en følger den gjeldende v3-pipeline. Kjøretidsspesifikasjonen for ferdigheten ligger i [skills/last30days/SKILL.md](skills/last30days/SKILL.md), som er den autoritative kilden for den nyeste kommandoen og oppsettatferd.

**Claude Code (anbefalt — auto-oppdateres via markedsplass):**
```
/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days
```

**Codex, Cursor, Copilot, Gemini CLI, eller hvilken som helst av 50+ [Agent Skills](https://agentskills.io)-verter:**
```
npx skills add mvanhorn/last30days-skill -g
```
(`-g` installerer globalt for brukeren din, tilgjengelig på tvers av alle prosjekter. Fjern det for å begrense til per-prosjekt.)

Flere installasjonsalternativer (claude.ai web, OpenClaw, manuell) i [Installer](#install)-seksjonen nedenfor.

Ingen konfigurasjon nødvendig. Reddit, HN, Polymarket og GitHub fungerer umiddelbart. Kjør den én gang, og oppsettsveiviseren låser opp X, YouTube, TikTok og mer på 30 sekunder.

---

Reddit-oppstemmer. X-likes. YouTube-transkripsjoner. TikTok-engasjement. Polymarket-odds støttet av ekte penger og innsideinformasjon. Det er millioner av mennesker som stemmer med oppmerksomheten og lommeboken sin hver dag. /last30days søker gjennom alt dette parallelt, skårer det etter hva ekte mennesker faktisk engasjerer seg i, og en AI-agentdommer syntetiserer det til én kort oppsummering.

Google aggregerer redaktører. /last30days søker mennesker.

Du kan ikke få dette søket noe annet sted fordi ingen enkelt AI har tilgang til alt dette. Google-søk berører ikke Reddit-kommentarer eller X-innlegg. ChatGPT har en avtale med Reddit, men kan ikke søke på X eller TikTok. Gemini har YouTube, men ikke Reddit. Claude har ingen av dem innebygd. Hver plattform er en lukket hage med sin egen API, sine egne tokens, sin egen autentisering. Men du kan ta med dine egne nøkler og nettleserøkter, og plutselig kan en AI-agent søke alle samtidig, skåre dem mot hverandre og fortelle deg hva som faktisk betyr noe.

Det er låsen opp. Ikke én bedre søkemotor. Et dusin frakoblede plattformer, forbundet av en agent.

```
/last30days Peter Steinberger
```

Du har et møte i morgen. Du googler dem. Du får LinkedIn-profilen deres fra 2023. /last30days gir deg hva de faktisk driver med denne måneden: begynte i OpenAI for å jobbe med Codex, kjemper mot Anthropics forbud mot tredjepartsagenter, leverer 23 PR-er med 85 % sammenslåingsrate, bygger "LobsterOS" for agentkontroll på tvers av enheter, og r/ClaudeCode fikk 569 oppstemmer i debatten om han er en helt eller "uutholdelig". Spredt over X-innlegg, Reddit-tråder, YouTube-transkripsjoner og GitHub-commits. Ingenting av det var på Google.

## Hvorfor dette eksisterer

Jeg bygde det for å holde tritt innen AI. Alt forandrer seg hver dag, og Reddit- og X-nerdene er alltid først ute. Jeg trengte bedre ledetekster, og treningsdataene var alltid måneder bak det fellesskapet allerede hadde funnet ut.

Men det utviklet seg til noe større. Nå kjører jeg det før en salgssamtale for å vite sannheten om en bedrift de siste 30 dagene. Før et møte for å lese noens nyeste tweets og podcast-transkripsjoner. Før en Disney World-tur for å vite hvilke attraksjoner som er stengt og hva fellesskapet sier om Genie+. Før jeg bygger noe for å vite hvilke problemer folk faktisk opplever.

Hvis du møter en administrerende direktør, har du lest alle deres tweets og YouTube-transkripsjoner fra de siste 30 dagene? Det har jeg.

## Kilder, skåret av folket

| Kilde | Hva folket forteller deg |
|--------|--------------------------|
| **Reddit** | Den ufiltrerte meningen. Toppkommentarer med antall oppstemmer, gratis via offentlig JSON. De ekte meningene som Google begraver. |
| **X / Twitter** | Den hete meningen, eksperttråden, den ferske reaksjonen. Først til å vite, først til å krangle. |
| **YouTube** | Den 45 minutter lange dypdykket. Fulle transkripsjoner gjennomsøkt for de 5 siterbare setningene som teller. |
| **TikTok** | Skaperen som når 3,6 millioner mennesker med en mening du aldri vil finne på Google. |
| **Instagram Reels** | Influenserperspektivet med talte transkripsjoner. Signalet for visuell kultur. |
| **Hacker News** | Utviklerkonsensusen. 825 poeng, 899 kommentarer. Hvor tekniske folk faktisk krangler. |
| **Polymarket** | Ikke meninger. Odds. Støttet av ekte penger. 96 % tillit om albumsalg. 4 % om et oppkjøp. |
| **GitHub** | For personer: PR-hastighet, topp-repositerier etter stjerner, utgivelsesnotater. For emner: problemer og diskusjoner. |
| **Digg** | Kuraterte historieklynger fra Diggs AI 1000-toppliste (~1000 høy-signal AI-kontoer på X), med tilskrivbare innebygde sitater (ingen X-autentisering kreves). Automatisk aktivert når `digg-pp-cli` er på PATH. |
| **Threads** | Tekstlaget etter Twitter. Samtaler fra skapere og merkevarer. |
| **Pinterest** | Visuell oppdagelse. Pinner, lagringer og kommentarer om produkter og ideer. |
| **Bluesky** | Det desentraliserte sosiale laget. AT Protocol-innlegg fra migrasjonen etter Twitter. |
| **Perplexity** | Forankret nettsøk med siteringer via Sonar Pro. |
| **Web** | Redaksjonell dekning, bloggsammenligninger. Ett signal av mange, ikke det eneste. |

Fellesskapsbidragsytere fortsetter å legge til mer. Truth Social, Xiaohongshu (RED) og andre er i motoren med flere på vei.

En Reddit-tråd med 1500 oppstemmer er et sterkere signal enn et blogginnlegg ingen leste. En TikTok med 3,6 millioner visninger forteller deg mer om hva som er kulturelt relevant enn en pressemelding. Polymarket-odds støttet av 66 000 dollar i volum er vanskeligere å argumentere mot enn en eksperts gjetning.

Syntesen rangerer etter hva ekte mennesker faktisk engasjerte seg i. Sosial relevans, ikke SEO-relevans.

## Hva folk faktisk bruker det til

**Før et møte.** `/last30days Peter Steinberger` - begynte i OpenAIs Codex-team, kjemper mot Anthropics forbud mot tredjepartsagenter, 23 PR-er slått sammen med 85 % sammenslåingsrate på GitHub, bygger LobsterOS for agentkontroll på tvers av enheter. r/ClaudeCode: "Ever since OpenClaw released, it was widely known that if you run it through anything other than the API, you were gonna get banned eventually" (227 oppstemmer). Det står ikke på LinkedIn.

**Når noe skjer.** `/last30days Kanye West` - Storbritannia blokkerte visumet hans, Wireless Festival avlyst, sponsorer flyktet. Men BULLY debuterte som nummer 2 på Billboard. Fantano kom tilbake fra sin "Yay-sabbatsper" for å anmelde det (653 000 visninger). SoFi Homecoming hadde Lauryn Hill og Travis Scott med 44 sanger. Polymarket: "Will Kanye tweet again?" 86 % ja. 23 Reddit-tråder, 17 YouTube-videoer, 86 000 oppstemmer.

**For å sammenligne verktøy.** `/last30days OpenClaw vs Hermes vs Paperclip` - "Disse er ikke konkurrenter, de er lag." OpenClaw er utføreren (351 000 GitHub-stjerner, live), Hermes er den selvforbedrende hjernen (31 000 stjerner), Paperclip er organisasjonskartet (49 000 stjerner). Stjernetall hentet direkte fra GitHub API, ikke utdaterte blogginnlegg. Side-om-side-tabell med arkitektur, minne, sikkerhet, best-for. Ifølge @IMJustinBrooke: "OpenClaw = Charmander, Hermes = Charizard."

**For å forstå verden.** `/last30days Iran vs USA` - Dag 38 av krigen. Trumps tirsdagsfrist for at Iran skal gjenåpne Hormuzstredet. To amerikanske krigsfly skutt ned. Olje til 126 dollar per fat. IEA kalte det "den største forsyningsforstyrrelsen i det globale oljemarkedets historie." Polymarket: våpenhvile innen 31. desember med 74 %. 27 X-innlegg, 10 YouTube-videoer, 20 prediksjonsmarkeder.

**Før en reise.** `/last30days Universal Epic Universe` - Utvidelse allerede under bygging. "Prosjekt 680"-tillatelse innsendt. Fyrverkerishow bekreftet av infrastruktur, men uannonsert. Ventetider: Mine-Cart Madness gjennomsnittlig 148 minutter. Ingen årskort ennå, og lokalbefolkningen er frustrert. Stardust Racers ute for oppussing frem til 5. april.

**For å lære noe raskt.** `/last30days Nano Banana Pro prompting` - JSON-strukturerte ledetekster erstatter tag-suppe. @pictsbyais nestede format forhindrer "konseptblødning". Rediger-først-arbeidsflyt slår regenerering. Så skriver den en produksjonsklar ledetekst ved å bruke nøyaktig det fellesskapet sa fungerer.

## Hva v3 endret

### Delbare HTML-sammendrag

Be om et HTML-sammendrag, og ferdigheten lagrer en selvstendig, mørk modus-fil, utskriftsvennlig fil du kan slippe inn i Slack, e-post eller Notion. Ingen rå markdown lekker ut. Innebygd CSS, systemfontfallbacks bak Inter og JetBrains Mono. Ingen JavaScript. Fungerer offline.

```
/last30days OpenClaw --emit=html
```

eller bare spør på vanlig språk:

```
/last30days OpenClaw, give me a shareable HTML brief
/last30days Cursor IDE for slack
/last30days Anthropic earnings export as html
```

Ferdigheten sender ut syntesen i chatten som vanlig OG lagrer et sammendrag til `${LAST30DAYS_MEMORY_DIR}/{topic}-brief.html` (standard er `~/Documents/Last30Days/`). Chat-svaret avsluttes med filbanen slik at du kan `open` den eller dra den inn i en melding.

Hva som er i filen: merke, innebygd metadatalinje, modellens syntese ordrett med alle siteringer, motorfotnoten (✅ All agents reported back! tre) og en kolofon som noterer emnet + hvordan kjøre på nytt. Datakvalitetsadvarsler (forringet kjøring, tynt bevis osv.) forblir i motorens stderr-logger; de lekker aldri inn i den delbare gjenstanden.

For direkte CLI-bruk uten modellen i løkken, godtar motoren også `--synthesis-file PATH` for å konvertere enhver markdown-syntese til HTML.

### Intelligent søk: den drepende funksjonen

V3-motoren søker ikke bare etter emnet ditt. Den finner ut *hvor* den skal søke før søket begynner. Skriv "OpenClaw", og motoren oppløser @steipete (Peter Steinberger, skaperen), r/openclaw, r/ClaudeCode og de riktige YouTube-kanalene og TikTok-hashtaggene – alt via en ny Python forforskningshjerne bygget av [@j-sperling](https://github.com/j-sperling). Den gamle motoren søkte nøkkelord. Den nye motoren forstår emnet ditt først, og søker deretter de riktige personene og fellesskapene.

Dette er grunnen til at v3 finner innhold v2 aldri kunne. "Paperclip" oppløser @dotta. "Dave Morin" oppløser @davemorin pluss @OpenClaw pluss TWiST-podcasten. "Peter Steinberger" oppløser @steipete på X og steipete på GitHub. Toveis: person til selskap, produkt til grunnlegger, navn til GitHub-profil. De riktige subredditene, de riktige håndtakene, de riktige hashtaggene – oppløst før et eneste API-kall fyres av.

### Beste takes

Reddit- og X-folk er morsomme. Den gamle motoren begravde deres beste ting fordi den skåret for relevans, ikke smarthet. v3 har en andre dommer som skårer hvert resultat for humor, vidd og viralitet ved siden av relevansskåren. Tommy Lloyds "Min Michael Jordan er Steve Kerr" skårer lavt på relevans for "Arizona Basketball", men helt utenfor skalaen på moro. Nå avsluttes hvert sammendrag med en "Best Takes"-seksjon – de smarteste one-linerne, de mest virale sitatene, reaksjonene som får deg til å ville dele forskningen. Innebygd, ikke en bryter.

### Klyngesammenslåing på tvers av kilder

Når den samme historien dukker opp på Reddit, X og YouTube, slår v3 dem sammen til én klynge i stedet for å vise tre separate elementer. Enhetsbasert overlappingsdeteksjon fanger samsvar selv når titlene bruker forskjellige ord.

### Én-pass-sammenligninger

"CLI vs MCP" pleide å kjøre tre serielle passeringer (12+ minutter). v3 kjører én passering med enhetsbevisste underforespørsel for begge sider samtidig. Samme dybde, 3 minutter.

### Automatisk oppdagede konkurransesammenligninger

`/last30days OpenAI --competitors` forteller vertsresonneringsmodellen å oppdage de 2 beste konkurrentene via WebSearch (Anthropic, xAI), kjøre Steg 0,55 per enhet, og starte motoren med `"OpenAI vs Anthropic vs xAI"` og en per-enhet `--competitors-plan` JSON. Motoren forgrener 3 fulle pipelines parallelt, lagrer en `*-raw.md`-fil per enhet, og slår dem sammen til en 3-veis sammenligning. Samme mekanikk driver `/last30days "OpenAI vs Anthropic vs xAI"` direkte.

### GitHub person-modus

Når emnet er en person, bytter motoren fra nøkkelordsøk til forfatteravgrensede spørringer. I stedet for "hvem nevnte dette navnet i en problemtekst", svarer den: hva leverer de, og hvor lander det?

`/last30days Peter Steinberger --github-user=steipete` viser 22 PR-er slått sammen på tvers av 3 repoer med 85 % sammenslåingsrate. Egne prosjekter med README-sammendrag, stjernetall og topp funksjonsforespørsler. Utgivelsesnotater for hva som ble levert denne måneden. Synteseverktøyet fletter det inn i narrativet sammen med X-innlegg og Reddit-tråder.

### ELI5-modus

Si "eli5 on" etter enhver forskningskjøring. Syntesen omskriver på klarspråk. Ingen sjargong. Samme data, samme kilder, samme siteringer – bare klarere. "Arizona vinner ved å være fysiske" i stedet for "Arizonas identitet er poeng i malingsfeltet (50 %+ skyting, 9. nasjonalt)". Si "eli5 off" for å gå tilbake.

### Alt annet i v3

- **Gratis Reddit-kommentarer.** Offentlig JSON gir deg tråder + toppkommentarer med oppstemmetall. Ingen API-nøkkel, ingen ScrapeCreators. Bare fungerer.
- **YouTube-transkripsjoner som faktisk fungerer.** Utvidet kandidatutvalg 3x forbi musikkvideoer for å nå prat-/anmeldelsesinnhold med undertekster.
- **TikTok, Instagram, Threads.** Alle tre aktiveres automatisk når `SCRAPECREATORS_API_KEY` er satt — samme nøkkel, samme kostnad per kall. Undertrykk noen av dem med `EXCLUDE_SOURCES=tiktok,instagram,threads` (hvilket som helst komma-separert delsett).
- **Pinterest.** Per-spørring opt-in (visuelle pins, smal nytte): modellen sender `--search=pinterest` for kjøringene som trenger det. Krever `SCRAPECREATORS_API_KEY`.
- **YouTube + TikTok-kommentarer.** Vedvarende opt-in via `INCLUDE_SOURCES=youtube_comments,tiktok_comments` fordi hver video trekker N ekstra ScrapeCreators-kall på toppen av grunnsøket. Vis toppkommentarer med stemmetall på samme måte som Reddit gjør.
- **Perplexity Sonar.** Forankret nettsøk med siteringer via OpenRouter. Legg til `OPENROUTER_API_KEY` og `INCLUDE_SOURCES=perplexity` (det er et separat betalt API — opt-in hindrer deg i å bli overraskelsesfakturert).
- **Polymarket-støyfiltrering.** Vanlig-ord entydiggjøring hindrer "Apple" i å matche "Vil Apple slippe en bil?"
- **Robust Reddit.** Tidsavbruddsbudsjetter og kjøretidsfallback. Én treg tråd dreper ikke hele kjøringen.
- **Morodommer v2.** Humorskåring bakt inn i narrativet. Reddits smarteste one-linere blandet inn i syntesen der de passer, ikke dumpet i en egen seksjon.
- **Polymarket-odds, ikke dollar.** %-oddsene er magien. Dollarvolumer fjernet fra visning.
- **Per-forfatter-tak.** Maks 3 elementer per forfatter hindrer én enkelt stemme i å dominere sammendraget ditt.
- **Enhetsentydiggjøring.** Når motoren oppløser håndtak, stoler syntesen på dem. Ikke mer Mallorca-resorter som vinner over idrettsklubber i Washington.
- **OpenClaw førsteklasses borger.** Auto-oppløsning for motorside forforskning. Enhetsautentisering for friksjonsfri ScrapeCreators-påmelding.
- **1 012 tester bestått.**

## Installer

| Overflate | Installering | Oppdateringer |
|-----------|--------------|----------------|
| **Claude Code** (anbefalt) | `/plugin marketplace add mvanhorn/last30days-skill` | Auto via markedsplass, eller `claude plugin update last30days@last30days-skill` |
| **Codex, Cursor, Copilot, Gemini CLI, GitHub Copilot, eller hvilken som helst av 50+ [Agent Skills](https://agentskills.io)-verter** | `npx skills add mvanhorn/last30days-skill -g` | `npx skills update last30days -g` |
| **claude.ai** (nett) | [Last ned `last30days.skill`](https://github.com/mvanhorn/last30days-skill/releases/latest/download/last30days.skill) og last opp via Innstillinger > Funksjoner > Ferdigheter > + | Last ned og last opp på nytt |
| **OpenClaw** | `clawhub install last30days-official` | `clawhub update last30days-official` |

### Claude Code (anbefalt)

```
/plugin marketplace add mvanhorn/last30days-skill
```

Anbefalt fordi Claude Code-markedsplassen håndterer oppdateringer for deg — plugin-cachen er versjonert og oppdateres automatisk når en ny utgivelse publiseres. Kjør `claude plugin update last30days@last30days-skill` for å tvinge en sjekk.

Hvis du heller vil bruke agent-skills-installeringsbanen på Claude Code, er det også støttet:

```
npx skills add mvanhorn/last30days-skill -g -a claude-code
```

Den opprinnelige plugin-en og `npx skills`-installasjonen kan eksistere samtidig. Merk at Claude Code ikke dedupliserer på tvers av installasjonsmetoder: hvis du har både markedsplass-plugin-en og `npx skills`-kopien aktiv, vil `/last30days` vise to oppføringer. Bruk én installasjonsmetode per maskin.

### Codex, Cursor, Copilot, Gemini CLI og andre Agent Skills-verter

Installer via den åpne [Agent Skills](https://agentskills.io) CLI — støtter 50+ harnesser inkludert `codex`, `cursor`, `github-copilot`, `gemini-cli`, `claude-code`, `windsurf`, `cline`, `continue`, `roo`, `aider-desk`, `opencode`, `goose` og flere (full liste på [vercel-labs/skills repo](https://github.com/vercel-labs/skills)).

```bash
npx skills add mvanhorn/last30days-skill -g
```

`-g`-flagget (global) installerer til brukermappen din slik at ferdigheten er tilgjengelig på tvers av alle prosjekter. Uten `-g` installerer `npx skills` prosjektlokalt i `./.skills/` (committet med repoet). For et research-the-world-verktøy er globalt det du vil ha.

Som standard installerer dette for den harnessen `npx skills` oppdager. For å målrette mot en spesifikk (eller flere):

```bash
npx skills add mvanhorn/last30days-skill -g -a codex
npx skills add mvanhorn/last30days-skill -g -a cursor
npx skills add mvanhorn/last30days-skill -g -a gemini-cli
npx skills add mvanhorn/last30days-skill -g -a codex -a cursor
```

Oppdater senere med:

```bash
npx skills update last30days -g
```

Eller oppdater alt du har installert globalt via `npx skills`:

```bash
npx skills update -g
```

List og fjern med `npx skills list -g` og `npx skills remove last30days -g`.

### claude.ai (nett)

1. [Last ned `last30days.skill`](https://github.com/mvanhorn/last30days-skill/releases/latest/download/last30days.skill) fra den nyeste utgivelsen
2. Gå til [claude.ai Innstillinger > Funksjoner > Ferdigheter](https://claude.ai/settings/capabilities)
3. Klikk på `+`-knappen i Ferdigheter-panelet og slipp filen inn

Aktiver "Kodeutførelse og filoppretting" under Funksjoner først — ferdigheter kjører ikke uten.

### OpenClaw

```bash
clawhub install last30days-official
```

### Manuell (utvikler)

```bash
git clone https://github.com/mvanhorn/last30days-skill.git
ln -s "$(pwd)/last30days-skill/skills/last30days" ~/.claude/skills/last30days
```

Symlenken holder installasjonen synkronisert med arbeidstreet ditt mens du redigerer — ingen ny kopiering nødvendig. For `claude.ai`, bygg `.skill`-filen fra kilde: `bash skills/last30days/scripts/build-skill.sh` produserer `dist/last30days.skill`.

Reddit (med kommentarer), Hacker News, Polymarket og GitHub fungerer umiddelbart. Null konfigurasjon. Kjør `/last30days` én gang, og oppsettsveiviseren låser opp flere kilder på 30 sekunder.

## Ta med dine egne nøkler

Disse plattformene har ingen relasjoner med hverandre. X vet ikke hva Reddit mener. YouTube ser ikke TikTok. Men du kan ta med dine egne API-nøkler og nettlesertokens, og plutselig har du tilgang til alle samtidig.

| Kilder | Hva du trenger | Kostnad |
|--------|----------------|---------|
| Reddit (med kommentarer) + HN + Polymarket + GitHub | Ingenting | Gratis |
| X / Twitter | Logg inn på x.com i hvilken som helst nettleser | Gratis |
| YouTube | `brew install yt-dlp` | Gratis |
| Bluesky | App-passord fra bsky.app | Gratis |
| TikTok + Instagram + Threads + Pinterest + YouTube-kommentarer | ScrapeCreators-nøkkel | 100 gratis kreditter, deretter betal-etter-bruk |
| Perplexity Sonar | OpenRouter-nøkkel | Betal etter hvert som du bruker |
| Nettsøk | Brave Search-nøkkel | 2000 gratis spørringer/måned |

### macOS-nøkkelring (valgfritt)

På macOS kan du lagre nøkler i systemets nøkkelring i stedet for en `.env`-fil. Ferdigheten plukker dem opp automatisk som den lavest prioriterte kilden — `.env`-filer og prosessmiljø vinner fortsatt ved kollisjon.

```bash
# Interactive setup — prompts for each known key, skip with empty input
skills/last30days/scripts/setup-keychain.sh

# Or store a single key by hand
security add-generic-password -a "$USER" -s last30days-XAI_API_KEY -w "xai-..."

# Inspect / clean up
skills/last30days/scripts/setup-keychain.sh --list
skills/last30days/scripts/setup-keychain.sh --delete XAI_API_KEY
```

Elementer lagres under tjenestenavnet `last30days-<KEY>` for den gjeldende brukeren. På ikke-Darwin-plattformer er lasteren en no-op, så det er ingen atferdsendring for Linux/Windows-brukere.

Se [CONFIGURATION.md](CONFIGURATION.md) for den fullstendige nøkkelmatrisen per kilde, prioritering av resonneringsleverandør og prioritering av nettsøk-backend.

## Konfigurasjon

To ting du sannsynligvis vil vite på dag én:

**Hvor forskningsfiler lagres.** `LAST30DAYS_MEMORY_DIR` er som standard `~/Documents/Last30Days/` (Windows: `C:\Users\<du>\Documents\Last30Days\`). Overstyr ved å sette den miljøvariabelen til en hvilken som helst bane i skallet ditt, eller `--save-dir <bane>` per kjøring. Bruk `--save-suffix=<navn>` for å holde flere varianter av det samme emnet adskilt (f.eks. per klient). Hver kjøring produserer `<slug>-raw[-endelse].md`.

**Trendovervåking på tvers av kjøringer.** Standardmodusen produserer et ferskt markdown-øyeblikksbilde per kjøring. For å akkumulere funn over tid, legg til `--store` for å lagre i en SQLite-database, bruk deretter [`scripts/watchlist.py`](skills/last30days/scripts/watchlist.py) for planlagte kjøringer (med valgfri Slack / webhook-levering ved nye funn) og [`scripts/briefing.py`](skills/last30days/scripts/briefing.py) for daglige / ukentlige sammendrag. Det fullstendige kadensmønsteret er i [CONFIGURATION.md](CONFIGURATION.md#trend-monitoring-store--watchlist--briefings).

Per-klient wrapper-skript, tilpassede kategori-peer subredditer og den eksperimentelle beta-kanalen for pågående tilpasninger er også dokumentert i [CONFIGURATION.md](CONFIGURATION.md).

## Hvordan det fungerer

1. **Du skriver et emne.** Person, selskap, produkt, teknologi, "X vs Y." Hva som helst.
2. **Agenten finner ut hvem som betyr noe.** Finner X-håndtak (inkludert grunnleggere), GitHub-repoer, subredditer, TikTok-hashtagger, YouTube-kanaler. For "Kanye West" vet den r/hiphopheads, @kanyewest og "bully review" på YouTube. For "OpenClaw" oppløser den openclaw/openclaw på GitHub og henter live stjernetall.
3. **Alle kilder søkt parallelt.** Ekspansjon med flere spørringer. Resultater skåret etter engasjement, relevans, ferskhet.
4. **Dybden ingen andre har.** Fulle YouTube-transkripsjoner fra reaksjonsvideoer. Topp Reddit-kommentarer med oppstemmetall. TikTok-tekster. Polymarket-odds. Ikke bare titler og lenker.
5. **Samme historie, slått sammen.** Wireless Festival annonsert på Reddit, diskutert på X, billettpriser på TikTok = én klynge, ikke tre separate elementer.
6. **Syntetisert til ett sammendrag.** Forankret i spesifikke data. Sitert med kilde. Rangert etter hva folk faktisk engasjerer seg i. Ikke "her er hva jeg fant." Det er "her er hva som betyr noe."
7. **Så blir det din ekspert.** Etter én kjøring vet Claude-økten din alt fellesskapet vet. Still oppfølgingsspørsmål. Få den til å skrive ledetekster, utkast til e-poster, planlegge turer, arkitekturere systemer – alt forankret i hva som er ekte akkurat nå.

## Hva folk sier

> "Jeg fant en Claude Code-ferdighet som forsker på ethvert emne på tvers av Reddit, X, YouTube og HN fra de siste 30 dagene. Så skriver den ledetekstene for deg. Jeg har manuelt søkt på Reddit og X for forskning før hvert eneste innhold jeg skriver. Fane for fane. Tråd for tråd. Det er den delen som tar 90 minutter. Dette eliminerer det." -@itsjasonai

> "Denne ene ferdigheten erstattet hele forskningsarbeidsflyten min. Du gir den et emne, den skraper Reddit, X og nettet for hva folk faktisk snakker om. Ikke gamle blogginnlegg. Ekte samtaler fra de siste 30 dagene." -@itswilsoncharles

> "5 av de 10 trendende repoene på GitHub i dag er Claude-verktøy. #1: mvanhorn/last30days-skill" -@yieldhunter95

## Åpen kildekode

MIT-lisens. Ingen sporing. Ingen analyse. Forskningen din forblir på maskinen din. 1 012 tester.

Bygget med Python 3.12+, yt-dlp, Node.js (innbakt Bird-klient for X-søk) og ScrapeCreators API. v3-motorarkitektur av [@j-sperling](https://github.com/j-sperling).

Se [CHANGELOG.md](CHANGELOG.md) for versjonshistorikk.

---

**@slashlast30days** · [github.com/mvanhorn/last30days-skill](https://github.com/mvanhorn/last30days-skill)

## FAQ

### Hva er /last30days?

Det er en AI-ferdighet som gjør kodeagenten din om til en sosial lyttemotor. Den søker i Reddit, X, YouTube, TikTok, GitHub, Polymarket og mer parallelt, rangerer resultater etter faktisk engasjement og leverer et kortfattet sammendrag som dekker de siste 30 dagene.

### Hvordan er det forskjellig fra Google?

Google rangerer etter redaksjonell autoritet og SEO; /last30days rangerer etter hva folk faktisk engasjerer seg i. Den henter skjulte samtaler fra Reddit-kommentarer, X-innlegg og TikTok-visninger som Google ikke har tilgang til.

### Er det gratis å bruke?

Reddit, Hacker News og GitHub fungerer umiddelbart uten kostnad eller konfigurasjon. Andre kilder krever dine egne API-nøkler (gratis eller lavkost ved normal bruk). Selve ferdigheten er åpen kildekode og gratis.

### Hvordan installerer jeg det?

Den enkleste måten: i Claude Code, kjør \`/plugin marketplace add mvanhorn/last30days-skill\`. For andre agenter, bruk \`npx skills add mvanhorn/last30days-skill -g\`. Det fungerer også direkte på claude.ai og OpenClaw.

### Kan jeg sammenligne flere emner samtidig?

Ja. Bruk en direkte sammenligningsspørring som \`/last30days 'OpenAI vs Anthropic'\` eller legg til \`--competitors\` for automatisk å oppdage konkurrenter. Du får en sammensatt oppsummering med side-ved-side-metrikker.

### Hva er de delbare HTML-sammendragene?

Etter ethvert søk kan du generere en selvstendig HTML-fil i mørk modus. Den inkluderer den syntetiserte besvarelsen, alle sitater og en kolofon. Del den via Slack, e-post eller Notion – ingen vert nødvendig.
