Шаг 4 конвейера pinpoint (read-only) — проследить логику за элементом до первопричины, обработчик → состояние → data-fetch → API/бэкенд (роль pinpoint). Use when вопрос «почему так себя ведёт / откуда данные?»; просто найти элемент и хендлер → $pinpoint-control, организовать правку → $pinpoint-handoff.
Installs into .claude/skills of the current project.
Are you the author of Pinpoint Trace?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/vitammiin-pinpoint-trace)
---
name: pinpoint-trace
description: Шаг 4 конвейера pinpoint (read-only) — проследить логику за элементом до первопричины, обработчик → состояние → data-fetch → API/бэкенд (роль pinpoint). Use when вопрос «почему так себя ведёт / откуда данные?»; просто найти элемент и хендлер → $pinpoint-control, организовать правку → $pinpoint-handoff.
---
# Задача: проследить логику за элементом (pinpoint)
Проследи логику за элементом до первопричины поведения (см. `$ui-source-mapping`). От контрола (со скриншота или `file:line`) иди вглубь: **обработчик** → **состояние/стор** (`useState`/`useReducer`, Zustand/Redux, контекст — `$state-management`) → **данные** (React Query/SWR/`fetch`/`openapi-fetch`, какой эндпоинт — `$data-fetching`) → при необходимости **бэкенд-роут/контроллер**. Формулируй первопричину, не ближайший JSX. Отдай цепочку с `file:line` на каждом звене + фрагменты. Только чтение. Опирайся на `$ui-source-mapping`, `$data-fetching`, `$state-management`, `$react`, `$nextjs`, `$typescript`.