Install
$ agentstack add skill-tserentserenov-fmt-exocortex-template-setup-wakatime ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Setup WakaTime Time Tracking
Автоматическая настройка WakaTime для отслеживания рабочего времени.
Что устанавливается
- wakatime-cli — CLI для отправки heartbeat'ов
- Хук Claude Code — автоматический трекинг при работе с Claude (категория "AI Coding")
- WakaTime Desktop App (опционально) — трекинг фокуса окна (чтение, браузер)
Инструкция для Claude
Выполни шаги последовательно. На каждом шаге проверяй, не сделано ли уже.
Шаг 1: wakatime-cli
# Проверить наличие
~/.wakatime/wakatime-cli --version 2>/dev/null || wakatime-cli --version 2>/dev/null
Если не установлен:
brew install wakatime-cli
mkdir -p ~/.wakatime
ln -sf $(which wakatime-cli) ~/.wakatime/wakatime-cli
Шаг 2: API Key
cat ~/.wakatime.cfg 2>/dev/null
Если файл не существует или нет api_key:
- Скажи пользователю: «Нужен WakaTime API-ключ. Получи его на https://wakatime.com/settings/api-key (нужна регистрация). Вставь ключ сюда.»
- Дождись ответа
- Запиши:
# ~/.wakatime.cfg
[settings]
api_key =
Шаг 3: Хук-скрипт
Скопируй хук-скрипт из шаблона в глобальную директорию:
mkdir -p ~/.claude/hooks
cp .claude/hooks/wakatime-heartbeat.sh ~/.claude/hooks/wakatime-heartbeat.sh
chmod +x ~/.claude/hooks/wakatime-heartbeat.sh
Шаг 4: Настройка хуков в settings.json
Прочитай ~/.claude/settings.json. Добавь в секцию hooks (не затирая существующие хуки):
- UserPromptSubmit — добавь hook group:
``json {"hooks": [{"type": "command", "command": "~/.claude/hooks/wakatime-heartbeat.sh"}]} ``
- PostToolUse — добавь:
``json {"hooks": [{"type": "command", "command": "~/.claude/hooks/wakatime-heartbeat.sh", "async": true}]} ``
- Stop — добавь:
``json {"hooks": [{"type": "command", "command": "~/.claude/hooks/wakatime-heartbeat.sh", "async": true}]} ``
Шаг 5: WakaTime Desktop App (спроси пользователя)
Спроси: «Установить WakaTime Desktop App? Он трекает время фокуса окна (когда читаешь ответы, работаешь в браузере). Требует Accessibility-разрешение в macOS.»
Если да:
brew install --cask wakatime
open -a WakaTime
Скажи: «Разреши Accessibility доступ в System Settings → Privacy & Security → Accessibility.»
Шаг 6: Тест
echo '{"cwd": "'$(pwd)'", "hook_event_name": "UserPromptSubmit", "prompt": "test"}' | ~/.claude/hooks/wakatime-heartbeat.sh
sleep 3
~/.wakatime/wakatime-cli --today
Покажи результат пользователю. Скажи: «Хуки подхватятся при следующем запуске Claude Code (хуки загружаются при старте сессии).»
Шаг 7: Итог
Покажи таблицу:
| Компонент | Статус | |-----------|--------| | wakatime-cli | ✅/❌ | | API key | ✅/❌ | | Хук-скрипт | ✅/❌ | | Хуки в settings.json | ✅/❌ | | Desktop App | ✅/❌/пропущен | | Тест heartbeat | ✅/❌ |
Скажи: «Дашборд: https://wakatime.com/dashboard. Данные появятся через 5-15 минут.»
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: TserenTserenov
- Source: TserenTserenov/FMT-exocortex-template
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.