researching-internet-slang-and-cultural-trends — скилл для Claude Code
Ищет сленг и культурные термины в Urban Dictionary через Apify. Подходит для анализа мемной лексики, соцсетей и упоминаний брендов.
npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a claude-codeЧто делает researching-internet-slang-and-cultural-trends
Скилл передаёт ключевые слова или URL поиска в Urban Dictionary Scraper на Apify. В ответе агент получает слово, определение, пример употребления, автора, оценки и дату. Можно искать несколько терминов и ограничивать число результатов через maxItems.
Для запуска используются scripts/run_actor.js, REST API или Apify MCP, если он доступен. Результаты можно вывести в таблицу, сохранить в CSV или JSON, а через customMapFunction изменить каждый объект. Скилл также ранжирует определения по оценкам сообщества, числу положительных голосов и свежести.
В Urban Dictionary по умолчанию встречается контент для взрослых, поэтому для профессионального использования результаты нужно фильтровать после сбора. Для REST API требуется APIFY_TOKEN; локальный запуск опирается на Node.js-скрипт scripts/run_actor.js.
Какие задачи решает
- найти значение интернет-сленга
- сравнить определения нескольких терминов
- собрать примеры употребления слова
- отследить изменения лексики вокруг бренда
Примеры запросов агенту
- Найди определения терминов
slay,rizzиno cap, верни пять результатов и сравни их по оценкам. - Проверь, как в Urban Dictionary используют слово
brandname, сохрани ответ вresults.json. - Собери определения по ключевым словам из этого списка и отфильтруй контент для взрослых.
Как установить researching-internet-slang-and-cultural-trends
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a claude-code2Вручную: положить файлы
~/.claude/skills/researching-internet-slang-and-cultural-trends/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/researching-internet-slang-and-cultural-trends/
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a codex2Вручную: положить файлы
.agents/skills/researching-internet-slang-and-cultural-trends/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a cursor2Вручную: положить файлы
.cursor/skills/researching-internet-slang-and-cultural-trends/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install apidojo-io/apidojo-skills researching-internet-slang-and-cultural-trends2Вручную: положить файлы
.github/skills/researching-internet-slang-and-cultural-trends/SKILL.md1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a gemini-cli2Командой платформы
gemini skills install https://github.com/apidojo-io/apidojo-skills --path skills/intent/researching-internet-slang-and-cultural-trendsВручную: положить файлы
.devin/skills/researching-internet-slang-and-cultural-trends/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о researching-internet-slang-and-cultural-trends
Как установить researching-internet-slang-and-cultural-trends в Claude Code?
Выполните npx skills add apidojo-io/apidojo-skills --skill researching-internet-slang-and-cultural-trends -a claude-code. После установки файл будет доступен по пути ~/.claude/skills/researching-internet-slang-and-cultural-trends/SKILL.md.
Что делает researching-internet-slang-and-cultural-trends?
Скилл ищет пользовательские определения сленга и культурных терминов через Urban Dictionary Scraper на Apify. Он возвращает определения, примеры, авторов, оценки и даты, а затем может ранжировать результаты.
Что нужно для запуска через REST API?
Нужен токен APIFY_TOKEN. Для локального запуска используется scripts/run_actor.js, а при доступном Apify MCP можно вызвать актор через инструмент call_actor.
Исходный текст
SKILL.md · Apache-2.0
---
name: researching-internet-slang-and-cultural-trends
description: >
Extracts slang definitions, cultural terms, and crowd-sourced meanings from Urban Dictionary
using apidojo's Urban Dictionary Scraper on Apify. Triggers when the user asks to: look up internet
slang terms, find how Gen Z or millennials define a word, research cultural vocabulary or meme
terminology, understand what a term means on social media, analyze slang used in brand monitoring,
find crowd-sourced definitions for multiple keywords, or track how language is evolving around a
topic or brand name. Returns word, definition, usage example, author, upvotes, downvotes, and date.
Ideal for brand researchers, social media analysts, content teams, and cultural marketers.
license: Apache-2.0
metadata:
author: apidojo
version: "1.0"
apify-actor: apidojo/urbandictionary-scraper
---
# Researching Internet Slang And Cultural Trends
---
## Inputs
| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | Urban Dictionary search URLs |
| `keywords` | array | Optional | `[]` | Keywords/slang terms to search |
| `maxItems` | number | Optional | Unlimited | Maximum definitions to return |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |
## How to Run
### Using run_actor.js (recommended)
```bash
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~urbandictionary-scraper" --input '{"keywords": ["slay", "rizz", "no cap"], "maxItems": 5}'
# Save as CSV
node scripts/run_actor.js --actor "apidojo~urbandictionary-scraper" --input '{"keywords": ["slay", "rizz", "no cap"], "maxItems": 5}' --output results.csv --format csv
# Save as JSON
node scripts/run_actor.js --actor "apidojo~urbandictionary-scraper" --input '{"keywords": ["slay", "rizz", "no cap"], "maxItems": 5}' --output results.json --format json
```
### REST API fallback
```bash
curl -X POST "https://api.apify.com/v2/acts/apidojo~urbandictionary-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keywords": ["slay", "rizz", "no cap"], "maxItems": 5}'
```
If Apify MCP is available:
Use the Apify MCP `call_actor` tool with actor `apidojo~urbandictionary-scraper` and the input above.
---
## Scoring & Ranking
Score each definition by:
- `community_approval = thumbsUp / (thumbsUp + thumbsDown)` → weight 0.50
- `thumbsUp` → normalized 0-1 (cap at 50K), weight 0.30
- `recency` (newer entries = higher score) → weight 0.20
```python
approval = thumbsUp / max(thumbsUp + thumbsDown, 1)
score = 0.50 * approval + 0.30 * min(thumbsUp / 50000, 1.0) + 0.20 * recency_score
```
---
## Classification
| Score | Tier | Label |
|-------|------|-------|
| ≥ 0.70 | A | CONSENSUS_DEFINITION |
| 0.40–0.69 | B | COMMUNITY_ACCEPTED |
| < 0.40 | C | DISPUTED |
---
## Edge Cases
- **No results**: Term not in Urban Dictionary — may be too new or too niche.
- **NSFW content**: Urban Dictionary is explicit by default — filter results downstream for professional use.
- **Many definitions**: Popular terms have 50+ entries — use maxItems to cap and focus on top voted.
- **Brand as slang**: Brands sometimes appear as slang entries — check if the definition is positive or negative.
- **Evolving language**: Definitions from 5+ years ago may be outdated — filter by createdAt if recency matters.
© apidojo · Apache-2.0 · apidojo-io/apidojo-skills