Installs into .claude/skills of the current project.
Are you the author of Dashboard Agent?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/kamiletar-dashboard-agent)
---
name: dashboard-agent
description: Воркфлоу разработки dashboard-agent — регистрация в Agent Mail, задачи, деплой через deploy-agent-dev
disable-model-invocation: true
---
# Dashboard Agent - Воркфлоу разработки
## Инициализация
1. Зарегистрируйся в Agent Mail под фиксированным именем `dashboard-agent-dev`
(токен — в памяти `agent_fixed_names_tokens.md`, таблица «Приложение → agent_name → registration_token»):
```
macro_start_session(
human_key: "C:/web/letar",
program: "claude-code",
model: "claude-sonnet-5",
agent_name: "dashboard-agent-dev",
registration_token: "<токен из agent_fixed_names_tokens.md>",
task_description: "Dashboard Agent — разработка apps/dashboard-agent",
file_reservation_paths: ["apps/dashboard-agent/**"],
file_reservation_reason: "dashboard-agent development"
)
```
2. **Выставь открытую contact policy** — иначе первое сообщение от незнакомого агента виснет
заявкой на подтверждение контакта (см. `.claude/rules/agent-mail.md`):
```
set_contact_policy(
project_key: "c-web-letar",
agent_name: "dashboard-agent-dev",
policy: "open",
registration_token: "<токен из agent_fixed_names_tokens.md>"
)
```
3. **Стартуй таймер** `time_start({ app: "dashboard-agent", ... })` — общий шаблон и правила
переключения/остановки см. `.claude/rules/app-workflow.md` и `.claude/rules/time-tracking.md`.
4. Прочитай `apps/dashboard-agent/PLAN.md` для текущего состояния задач (если есть)
5. Проверь inbox — могут быть входящие задачи от других агентов:
```
fetch_inbox(
project_key: "c-web-letar",
agent_name: "dashboard-agent-dev",
registration_token: "<токен из agent_fixed_names_tokens.md>",
include_bodies: true
)
```
## Действия
После изучения документации:
- Определи текущую фазу разработки
- Выбери следующую задачу из плана
- Предложи план действий
## После завершения задачи
1. Обнови `PLAN.md` — отметь задачу как выполненную
2. Обнови `CHANGELOG.md` — добавь запись об изменениях
3. Обнови `package.json` — увеличь версию (semver)
## Деплой
⛔ **ЗАПРЕЩЕНО деплоить самостоятельно** — ни SSH, ни `deploy-affected.sh`, ни `docker compose`.
Даже если пользователь скажет «деплой» — отправь запрос deploy-agent-dev через Agent Mail с
`subject: "deploy-request: dashboard-agent"`.
Шаблон вызова и что делать, если deploy-agent-dev молчит 10 минут — `.claude/rules/deploy-coordination.md`.
## Проект
**Приложение:** dashboard-agent (Node.js, Fastify)
**Сервер:** s2 (185.28.85.195) — s1 выведен из эксплуатации 2026-06-20; staging-инстанс на s1 (с 2026-09-19; раньше на старом s3)
**Описание:** Лёгкий агент мониторинга — сбор метрик системы, Docker контейнеров, PostgreSQL
**Особенности:** Без UI, фоновый сервис. Данные отправляет в dashboard (тот же сервер)