Skip to content
Back to skills

Pinpoint Locate

ASecurity

Шаг 1 конвейера pinpoint (read-only) — найти по скриншоту УЖЕ существующие компонент/файл(ы) в проекте, file:line, без генерации нового (роль pinpoint). Use when вопрос «где этот экран в коде?»; какой это маршрут → $pinpoint-route, конкретный контрол → $pinpoint-control, логика до API → $pinpoint-trace.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
developmentreactnextjsnodeapifrontend

Works with

  • api

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add Vitammiin/agent-vorcl-flow --skill pinpoint-locate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pinpoint Locate?

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

Security grade badge for Pinpoint Locate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vitammiin-pinpoint-locate/badge)](https://www.skillsdirectory.com/skills/vitammiin-pinpoint-locate)

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: pinpoint-locate
description: Шаг 1 конвейера pinpoint (read-only) — найти по скриншоту УЖЕ существующие компонент/файл(ы) в проекте, file:line, без генерации нового (роль pinpoint). Use when вопрос «где этот экран в коде?»; какой это маршрут → $pinpoint-route, конкретный контрол → $pinpoint-control, логика до API → $pinpoint-trace.
---

# Задача: найти экран/компонент по скриншоту (pinpoint)

Найди в существующем коде экран со скриншота (см. `$ui-source-mapping`). Сначала подтверди, что это существующий проект; генерация нового UI — на `$screenshot-convert`.

Извлеки со скриншота **якоря**: видимый текст (заголовки, лейблы, плейсхолдеры, меню, тосты), иконки, тип блока, контекст маршрута. Ищи `rg` от самой редкой строки к частой; в мультиязычном проекте текст — **значение перевода**: грепни по локали → ключ → грепни ключ по компонентам (`$i18n`). Игнорируй `node_modules`; много совпадений — сузь по соседним якорям, ноль — проверь склейку строк/шаблоны/`data-testid`. Отдай привязку до **`file:line`** + фрагмент; неоднозначность — кандидаты с различием. **Только чтение** — ничего не создавай и не правь. Следующие шаги конвейера: маршрут — `$pinpoint-route`, контрол — `$pinpoint-control`, логика — `$pinpoint-trace`. Опирайся на `$ui-source-mapping`, `$screenshot-to-code`, `$frontend-architecture`, `$react`, `$nextjs`, `$i18n`.

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.

Comments

Loading comments…