research

Исследовать вопрос по высоконадёжным первичным источникам и сохранить результаты в виде Markdown-файла в репозитории. Использовать, когда пользователь хочет, чтобы тема была изучена, собраны факты из документации или API, или работа по чтению делегирована фоновому агенту.

npx skills add https://github.com/mattpocock/skills --skill research

Spin up a background agent to do the research, so you keep working while it reads.

Its job:

  1. Investigate the question against primary sources (official docs, source code, specs, first-party APIs), not a secondary write-up of them. Follow every claim back to the source that owns it.
  2. Write the findings to a single Markdown file, citing each claim's source.
  3. Save it where the repo already keeps such notes; match the existing convention, and if there is none, put it somewhere sensible and say where.

Больше skills от mattpocock

writing-for-agents
mattpocock
Написание документов для агентов. Используйте при создании или редактировании навыков, или изменении AGENTS.md или CLAUDE.md.
wait-what
mattpocock
Стоп. Последнее сообщение не достигло цели — переформулируй его.
communication
to-questionnaire
mattpocock
Превратите решение, на которое вы не можете полностью ответить, в вопросник для заполнения кем-то другим.
grill-me
mattpocock
Неустанно опрашивайте пользователя о плане или дизайне, пока не будет достигнуто общее понимание, прорабатывая каждую ветвь дерева решений. Используйте, когда пользователь хочет проверить план на прочность, получить критику своего дизайна или упоминает «grill me».
researchcommunicationproject-management
tdd
mattpocock
Разработка через тестирование с циклом «красный-зелёный-рефакторинг». Используется, когда пользователь хочет создавать функции или исправлять ошибки с помощью TDD, упоминает «красный-зелёный-рефакторинг», нуждается в интеграционных тестах или запрашивает разработку, ориентированную на тесты.
developmenttesting
handoff
mattpocock
Сжать текущий разговор в документ передачи для другого агента.
communicationproject-managementdocument
prototype
mattpocock
Создайте одноразовый прототип, чтобы проработать дизайн до его утверждения. Маршрутизирует между двумя ветками — запускаемым терминальным приложением для проверки состояния/бизнес-логики или несколькими кардинально разными вариантами интерфейса, переключаемыми с одного маршрута. Используйте, когда пользователь хочет прототипировать, проверить модель данных или конечный автомат, создать макет интерфейса, изучить варианты дизайна или говорит «спрототипируй это», «дай поиграться», «попробуй несколько вариантов».
developmentdesigncreative
triage
mattpocock
Выполнение триажа задач через конечный автомат, управляемый ролями триажа. Используйте, когда пользователь хочет создать задачу, выполнить триаж задач, просмотреть входящие ошибки или запросы на новые функции, подготовить задачи для AFK-агента или управлять рабочим процессом задач.
developmentproject-managementcommunication