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

karpathy-jobs-bls-visualizer — скилл для Claude Code: данные BLS

Скилл собирает данные Occupational Outlook Handbook, оценивает профессии через LLM и рисует интерактивную карту занятости.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add reason-machines/trending-skills --skill karpathy-jobs-bls-visualizer -a claude-code
Открыть на GitHub

Что делает karpathy-jobs-bls-visualizer

Скилл ведёт весь путь от сырых страниц Бюро статистики труда США до цветной карты: скрейпинг, разбор HTML в Markdown, извлечение полей в occupations.csv, оценка через LLM и сборка site/data.json для фронтенда. Прямоугольники на карте задают размер занятости, а цвет — выбранную метрику: прогноз роста, медианную зарплату, требования к образованию или оценку влияния ИИ.

Главное здесь — слой оценки можно переписать. Меняете промпт в score.py, запускаете uv run python score.py, потом uv run python build_site_data.py — и на карте новый цвет. Так же добавляется кнопка слоя в site/index.html и ветка в функции цвета.

Для шага оценки нужен ключ OpenRouter в файле .env. Скрейпинг идёт через Playwright в режиме с видимым окном браузера, потому что BLS блокирует ботов: если запускать scrape.py в фоне или на сервере без графической среды, он не отработает. Зависимости ставятся через uv sync, отдельно нужен uv run playwright install chromium.

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

  • собрать карту 342 профессий по данным BLS
  • пересчитать оценки влияния ИИ под свой промпт
  • добавить новый цветовой слой на карту занятости
  • выгрузить все данные в один файл для чата с LLM
  • разобрать страницы BLS в чистый Markdown

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

  • прогони полный пайплайн karpathy-jobs-bls-visualizer и собери site/data.json
  • перепиши промпт в score.py под оценку влияния роботов и пересчитай scores.json
  • добавь на карту новый слой robotics_score и обнови build_site_data.py

Как установить karpathy-jobs-bls-visualizer

1Через Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill karpathy-jobs-bls-visualizer -a claude-code

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

~/.claude/skills/karpathy-jobs-bls-visualizer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/karpathy-jobs-bls-visualizer/

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

Вопросы о karpathy-jobs-bls-visualizer

Как установить karpathy-jobs-bls-visualizer в Claude?

Выполните npx skills add reason-machines/trending-skills --skill karpathy-jobs-bls-visualizer -a claude-code. Скилл появится в ~/.claude/skills/karpathy-jobs-bls-visualizer/SKILL.md.

Что делает karpathy-jobs-bls-visualizer?

Собирает данные Occupational Outlook Handbook, оценивает профессии через LLM и строит интерактивную карту, где цвет задаёт выбранная метрика.

Что нужно для шага оценки через LLM?

Ключ OpenRouter в файле .env. Без него скрейпинг и разбор данных работают, а score.py — нет.

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

Все скиллы по теме «Данные и базы» →
python-executor 101-skills Скилл запускает код на Python 3.10 в изолированной песочнице inference.sh. Пригодится, когда агенту нужно обработать данные, спарсить сайт или отрендерить график без рисков для системы. CX Codex +1 109 700установок web-scraping jamditis Задаёт правила этичного сбора данных со страниц, обработку кодов 403 и каскадный парсинг с перебором библиотек. CX Codex +1 6 100установок extract actionbook Извлекает структурированные данные с веб-страниц, сохраняет результат в JSON или CSV и создаёт готовый скрипт Playwright. CX Codex +1 2 300установок gemini-computer-use am-will Скилл помогает запустить управление браузером через Gemini 2.5 и Playwright. Он связывает снимки экрана, вызовы функций модели и подтверждение опасных действий. CX Codex +1 1 200установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок anti-detect-browser antibrow Запускай Chromium с подлинным отпечатком устройства через Playwright API. Каждый профиль получает одну согласованную личность, которая сохраняется между запусками и используется для тестирования, скрейпинга и многоаккаунтной работы. CX Codex +1 137 300установок

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

openmaic-classroom Скилл для генерации интерактивных уроков: слайды, тесты, симуляции и проектные задания собирает мультиагентный конвейер. Пригодится, если нужен курс из документа или темы. CX Codex +1 1 400установок taiwan-md-knowledge-base Скилл ведёт открытую базу знаний о Тайване на Astro v5: статьи на китайском и английском, граф связей на D3.js. Пригодится, если вы пишете или переводите материалы для такого проекта. CX Codex +1 1 300установок zeroboot-vm-sandbox Скилл запускает код агента в отдельной KVM-виртуалке через Zeroboot: форк шаблона занимает меньше миллисекунды. CX Codex +1 1 300установок clui-cc-claude-overlay Скилл ставит поверх Claude плавающее окно для macOS с вкладками сессий, подтверждением вызовов инструментов и голосовым вводом. CX Codex +1 1 300установок modly-image-to-3d Скилл ставит и настраивает Modly — десктопное приложение, которое делает 3D-меш из фотографии на вашей видеокарте, без облака и ключей API. CX Codex +1 1 300установок git-city-3d-github-visualization Скилл для работы над Git City — проектом, где профиль GitHub превращается в здание в 3D-городе на Next.js и Three.js. CX Codex +1 1 300установок weixin-agent-sdk Скилл подключает любой ИИ-бэкенд к WeChat через TypeScript-фреймворк weixin-agent-sdk: вход по QR-коду и цикл приёма сообщений. CX Codex +1 1 100установок ghostling-libghostty-terminal Скилл показывает, как собрать минимальный терминальный эмулятор на C-библиотеке libghostty-vt с окнами и отрисовкой через Raylib. CX Codex +1 1 100установок

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

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