employee-performance-analytics-hr — скилл для Claude Code
Скилл собирает KPI по отделам и сотрудникам из CSV, считает эффективность и рисует графики. Пригодится, когда нужно разобрать выгрузку по персоналу без ручных сводных таблиц.
npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a claude-codeЧто делает employee-performance-analytics-hr
Скилл ведёт данные по цепочке: загрузка CSV в SQLite, SQL-запросы для метрик, анализ на Python, экспорт отчётов и графиков. Внутри три аналитических представления: department_kpis со средним рейтингом, числом задач и отсутствий по отделам, employee_summary с эффективностью каждого сотрудника и daily_productivity с разбивкой по дням. Результаты падают в outputs/ — CSV-файлы и папка charts/.
Данные должны лежать в CSV с колонками employee_id, name, department, role, date, tasks_completed, hours_worked, rating, projects, absences. Загрузчик src/create_db.py проверяет обязательные колонки и падает с ошибкой, если чего-то не хватает, — так что чужую выгрузку придётся сначала привести к этой схеме. Дальше src/analyze_performance.py берёт базу, файл src/queries.sql и каталог для вывода.
Зависимости ставятся из requirements.txt: pandas, matplotlib, seaborn, numpy. SQLite отдельно не нужен, он встроен в Python. Графики строятся через seaborn, поэтому без него визуализация не соберётся, хотя сами SQL-метрики посчитаются.
Какие задачи решает
- посчитать средний рейтинг и число задач по каждому отделу
- найти сотрудников с высокой эффективностью и низким числом отсутствий
- собрать дневную динамику продуктивности по отделам
- выгрузить CSV-отчёты и графики из одной команды
- проверить схему входного CSV перед загрузкой в базу
Примеры запросов агенту
- загрузи employees.csv в SQLite и посчитай KPI по отделам
- построй график среднего рейтинга по отделам из hr.db
- собери сводку по эффективности сотрудников и сохрани в outputs
Как установить employee-performance-analytics-hr
1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a claude-code2Вручную: положить файлы
~/.claude/skills/employee-performance-analytics-hr/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/employee-performance-analytics-hr/
1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a codex2Вручную: положить файлы
.agents/skills/employee-performance-analytics-hr/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a cursor2Вручную: положить файлы
.cursor/skills/employee-performance-analytics-hr/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/data-skills employee-performance-analytics-hr2Вручную: положить файлы
.github/skills/employee-performance-analytics-hr/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/data-skills --path skills/employee-performance-analytics-hrВручную: положить файлы
.devin/skills/employee-performance-analytics-hr/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о employee-performance-analytics-hr
Как установить employee-performance-analytics-hr в Claude?
Выполните npx skills add reason-machines/data-skills --skill employee-performance-analytics-hr -a claude-code. После этого файл скилла окажется по пути ~/.claude/skills/employee-performance-analytics-hr/SKILL.md.
Что делает employee-performance-analytics-hr?
Считает KPI по отделам и сотрудникам через SQL-представления в SQLite, затем строит графики на pandas и seaborn. На выходе — CSV-отчёты и картинки в каталоге outputs.
Какие данные нужны скиллу?
CSV с колонками employee_id, name, department, role, date, tasks_completed, hours_worked, rating, projects, absences. Загрузчик проверяет обязательные из них и останавливается, если колонки нет.