Skip to content
Back to skills

Task Pulse

ASecurity

Show a live card of a tracker task in the chat — its status, assignee, the «Готово когда» checklist, the merge requests that name it and their pipelines — and change it in place on the next look. Use when the person names a task key and asks how it is going, whether it is done or its CI passed, or writes /pulse KEY.

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
developmentpythongogit

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add ly-solutions/harnessly --skill task-pulse --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Task Pulse?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Task Pulse
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ly-solutions-task-pulse/badge)](https://www.skillsdirectory.com/skills/ly-solutions-task-pulse)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: task-pulse
description: Show a live card of a tracker task in the chat — its status, assignee, the «Готово когда» checklist, the merge requests that name it and their pipelines — and change it in place on the next look. Use when the person names a task key and asks how it is going, whether it is done or its CI passed, or writes /pulse KEY.
---

# Карточка задачи

1. Покажи карточку **одной командой**, как она написана, без переменных оболочки и без `; echo`. Вместо `<папка скилла>`
   подставь путь из «Base directory for this skill» выше, вместо ключа — ключ задачи заглавными:

   ```sh
   python3 -I <папка скилла>/pulse.py --show HRN-784
   ```

   Скрипт сам читает задачу, берёт MR через «Подключения» GitLab (`harnessly mrs`; запасной путь — `gitlab-token` из сейфа) и рисует виджет
   `task-<ключ строчными>` в ленте под этим шагом. Первая строка ответа — `widget task-hrn-784 shown` (новая карточка) или
   `... changed` (та же, обновлена на месте), вторая — сводка: статус, пункты «Готово когда», MR и их пайплайны.

2. Сводка начинается с `error:` — задача не прочиталась (нет подключения трекера, нет такой задачи): скажи это
   человеку словами; карточка в ленте объяснит, что не так. `MR: no gitlab-token` — GitLab не подключён в «Подключениях» и токена в сейфе нет.

3. Следить: повторяй ту же команду раз в минуту (между запусками — `sleep 60` отдельной командой), пока во второй строке
   у всех MR не будет `success`, `failed`, `canceled` или `skipped`, но не дольше 15 повторов.

Карточка только читает. В трекер и GitLab ничего не пиши.

Files in this skill

  • SKILL.md2.2 KB
  • pulse.py8.2 KB
  • widget/card.css2.2 KB
  • widget/card.html545 B
  • widget/card.js4.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in development →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.