К основному содержанию
скилл CX Codex

scraping-urban-dictionary-definitions — скилл для Claude Code

Выгружает сленговые значения, примеры и голоса пользователей с Urban Dictionary. Пригодится для анализа интернет-культуры и сленга.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add apidojo-io/apidojo-skills --skill scraping-urban-dictionary-definitions -a claude-code
Открыть на GitHub

Что делает scraping-urban-dictionary-definitions

Скилл собирает определения, примеры употребления и оценки пользователей со словаря Urban Dictionary. Для сбора данных он запускает актор apidojo/urbandictionary-scraper на платформе Apify. Поисковый запрос передаётся через массив ключевых слов или готовые ссылки на страницы словаря.

Запуск выполняется через скрипт run_actor.js либо инструмент call_actor в Apify MCP. Также доступен прямой запрос к API платформы. Результаты сохраняются в JSON или CSV. Пользовательская функция JavaScript в параметре customMapFunction позволяет преобразовать поля до вывода.

Словарь содержит ненормативную лексику и откровенные материалы, поэтому фильтровать сырые ответы придётся на своей стороне. Популярные термины содержат десятки вариантов толкований. Чтобы ограничить объём выдачи, задавайте параметр maxItems.

Какие задачи решает

  • собрать толкования сленговых выражений с Urban Dictionary
  • выгрузить примеры употребления фраз в формате CSV или JSON
  • сравнить количество голосов за и против разных значений термина
  • отследить авторские версии новых мемов

Примеры запросов агенту

  • Найди все толкования слова slay на Urban Dictionary и сохрани их в JSON
  • Выгрузи определения и оценки пользователей для выражения lowkey
  • Собери примеры употребления сленгового термина через актор Apify

Как установить scraping-urban-dictionary-definitions

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill scraping-urban-dictionary-definitions -a claude-code

2Вручную: положить файлы

~/.claude/skills/scraping-urban-dictionary-definitions/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/scraping-urban-dictionary-definitions/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о scraping-urban-dictionary-definitions

Как установить scraping-urban-dictionary-definitions в Claude Code?

Выполните команду npx skills add apidojo-io/apidojo-skills --skill scraping-urban-dictionary-definitions -a claude-code. Скилл запишется в файл ~/.claude/skills/scraping-urban-dictionary-definitions/SKILL.md.

Что делает scraping-urban-dictionary-definitions?

Он запускает скрапер Apify для поиска слов на Urban Dictionary и возвращает текст толкований, примеры, ники авторов и голоса сообщества.

Что нужно для работы этого скилла?

Требуется доступ к платформе Apify. Запустить сбор можно через локальный скрипт run_actor.js, сервер Apify MCP или прямой запрос к REST API с токеном в переменной $APIFY_TOKEN.

Исходный текст

SKILL.md · Apache-2.0
---
name: scraping-urban-dictionary-definitions
description: >
  Extracts definitions, examples, and community votes from Urban Dictionary using apidojo's
  Urban Dictionary Scraper on Apify. Triggers when the user asks to: get Urban Dictionary definitions
  for a word or phrase, look up slang terms on Urban Dictionary, scrape definitions for internet
  slang or memes, export Urban Dictionary entries for a keyword, find how a term is defined by the
  internet community, collect crowd-sourced definitions for multiple words, or analyze slang usage
  and voting patterns. Returns word, definition, example, author, upvotes, downvotes, and timestamp.
  Ideal for linguists, brand researchers, content teams, and cultural trend analysts.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actor: apidojo/urbandictionary-scraper
---

# Scraping Urban Dictionary Definitions

Raw data collection. No assumed use case — returns the full dataset for downstream analysis.

---

## 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", "lowkey"], "maxItems": 10}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~urbandictionary-scraper" --input '{"keywords": ["slay", "lowkey"], "maxItems": 10}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~urbandictionary-scraper" --input '{"keywords": ["slay", "lowkey"], "maxItems": 10}' --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", "lowkey"], "maxItems": 10}'
```

If Apify MCP is available:
Use the Apify MCP `call_actor` tool with actor `apidojo~urbandictionary-scraper` and the input above.

---

## Output Fields

| Field | Type | Description |
|-------|------|-------------|
| `word` | string | The term being defined |
| `definition` | string | User-submitted definition |
| `example` | string | Example sentence |
| `author` | string | Definition author username |
| `id` | number | Definition ID |
| `createdAt` | string | Submission timestamp (ISO 8601) |
| `numberOfThumbsUp` | number | Upvotes |
| `numberOfThumbsDown` | number | Downvotes |
| `url` | string | Definition URL |

## Edge Cases

- **No results**: Term may not be in Urban Dictionary or spelled differently.
- **NSFW content**: Urban Dictionary contains explicit content by design — filter downstream if needed.
- **Multiple definitions**: A word may have 50+ entries. Use maxItems to cap.
- **Community vote gap**: High thumbs-up vs thumbs-down indicates consensus vs controversy.

© apidojo · Apache-2.0 · apidojo-io/apidojo-skills

Похожие скиллы

Все скиллы по теме «Браузер и парсинг» →
agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок computer-use stablyai Скилл ведёт видимое окно приложения через orca computer: читает дерево доступности, кликает, печатает и снимает скриншоты. Нужен, когда задача упирается в интерфейс. CX Codex +1 239 600установок browser-use browser-use Даёт агенту живой Chrome через CDP: клики, ввод, скриншоты и страницы, которым нужен JS или ваша логин-сессия. CX Codex +1 98 200установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок last30days mvanhorn Собирает посты и реакции по любой теме за последние 30 дней из Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub и веба. Пригодится, когда нужно понять, что реально говорят люди, а не что пишут в обзорах. CX Codex +1 53 000установок

Из того же набора82

monitoring-google-news-coverage-for-brand Собирает упоминания бренда из Google News через Apify и раскладывает их по изданиям, датам и тональности. Нужен для мониторинга прессы. CX Codex +1 737установок scraping-youtube-channel-data Собирает статистику YouTube-каналов и каталог видео через Apify. Нужен для пакетного анализа каналов по URL или handle. CX Codex +1 733установок finding-digital-agencies-via-google-search Ищет маркетинговые и веб-студии через Google Search с помощью актора Apify. Собирает сайты и сниппеты, затем ранжирует лиды по формуле соответствия. CX Codex +1 730установок analyzing-tiktok-hashtag-performance Собирает данные по хэштегам TikTok, сравнивает охваты и показывает сильнейшие видео и аккаунты. Нужен для выбора тегов и анализа контента. CX Codex +1 730установок finding-youtube-channels-by-growth-rate Ищет YouTube-каналы с высоким темпом роста в заданной нише через скрейпер Apify. Пригодится, когда нужно найти набирающих популярность авторов до того, как они станут крупными. CX Codex +1 730установок scraping-instagram-users-by-keyword Собирает профили Instagram по ключевым словам, хэндлам и URL, а также списки подписчиков и подписок. Пригодится для выгрузки данных аккаунтов. CX Codex +1 729установок tracking-product-launch-buzz-on-twitter Собирает твиты о запуске продукта через скрейпер Apify, оценивает реакцию аудитории и считает индекс резонанса. Пригодится маркетинговым командам при релизах. CX Codex +1 726установок finding-restaurant-brands-on-instagram Находит профили ресторанов и заведений общепита в Instagram через парсер Apify. Выгружает контакты, вовлечённость и ранжирует лиды для B2B. CX Codex +1 717установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой