Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Who Is Actor — это инструмент (skill) для OpenClaw, который анализирует Git-репозиторий и создает подробный профиль каждого разработчика: его привычки, эффективность и стиль работы.
Он не требует установки зависимостей и работает исключительно на базе стандартных инструментов Git и Unix, интерпретируя данные с помощью AI.
Что делает Who Is Actor
Инструмент собирает данные из репозитория и превращает их в понятный отчет о работе команды. В центре внимания — реальные паттерны разработки, а не субъективные оценки.
- Анализирует коммиты всех разработчиков
- Оценивает привычки работы (частота, время, регулярность)
- Измеряет эффективность разработки
- Показывает качество кода и стиль
- Формирует итоговый рейтинг и профиль каждого участника
Как это работает
Who Is Actor использует только стандартные команды, такие как git, awk, grep, sort и другие. Это означает:
- Никаких внешних зависимостей
- Никаких сторонних библиотек
- Полная прозрачность вычислений
Все данные собираются локально и обрабатываются в виде агрегированных метрик, без передачи чувствительной информации.
Что вы получите
Результат работы — структурированный отчет, который включает:
- Сводную таблицу по всем разработчикам
- Индивидуальные профили участников
- Оценку по нескольким параметрам
- Сравнение внутри команды
- Выявление рисков (например, bus factor)
Индекс участия
Один из ключевых показателей — индекс участия (0–100). Чем ниже значение, тем выше активность разработчика в Git.
- 0–20 — высокая активность
- 21–40 — стабильное участие
- 41–60 — средний уровень
- 61–80 — низкая активность
- 81–100 — крайне низкая активность
Расчет основывается на нескольких факторах: частота коммитов, активные дни, объем изменений, качество сообщений и уровень переработок.
Важное предупреждение
Индекс участия — это лишь отражение Git-активности. Он не учитывает:
- код-ревью
- архитектурные решения
- обсуждения и коммуникацию
- обучение коллег
Высокий балл не означает низкую эффективность, а низкий — не гарантирует продуктивность.
Философия инструмента
Этот инструмент не предназначен для оценки сотрудников или принятия HR-решений. Его задача — помочь лучше понять рабочие процессы в команде.
За каждым коммитом стоит человек: иногда один короткий “fix” может скрывать часы напряженной работы, а редкие изменения — глубокое понимание системы.
Who Is Actor — это попытка увидеть за сухими цифрами реальных людей, их ритм работы и вклад в проект.
Файл из источника