# pulser

Проверяет файлы SKILL.md по восьми правилам Anthropic, находит конфликты триггеров и тестирует поведение скиллов.

- плагин · `type=plugin` · Claude Code · ★ 18
- Автор: TheStack-ai
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/TheStack-ai/pulser
- Обновлён: 2026-06-30
- HTML: https://affpapa.org/nevibecode/plugins/pulser

## Что делает

Плагин анализирует файлы `SKILL.md` в каталоге скиллов. Он проверяет обязательные поля `name` и `description` во frontmatter, длину файла с лимитом до 500 строк, секцию `Gotchas` с типичными ошибками и ограничения на запуск утилит через `allowed-tools`. Если ключевые фразы в описаниях разных скиллов пересекаются, инструмент предупредит о конфликте вызовов.

Каждому скиллу система присваивает категорию: analysis, research, generation, execution или reference. На основе типа формируются готовые шаблоны исправлений. Плагин умеет вносить структурные правки автоматически, сохраняя резервную копию, и позволяет откатить изменения командой отката.

Для проверки качества работы предусмотрен запуск автотестов через команду `pulser eval`. Тесты описываются в файле `eval.yaml` и выполняются через `claude -p`. Без установленного в системе и авторизованного CLI `claude` запустить эти проверки не получится.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install pulser@claude-community
```

## Когда брать
- найти ошибки во frontmatter и структуре файлов SKILL.md
- выявить пересечения триггерных слов между разными скиллами
- добавить секцию Gotchas по готовому шаблону
- протестировать ответы скиллов через сценарии в eval.yaml

## Примеры запросов агенту
- /pulser
- Проверь мои скиллы и найди ошибки в файлах SKILL.md
- Запусти диагностику скиллов с автоматическим исправлением ошибок

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 177259
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 89321
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65596
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28914
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88429
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67869

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
