Навыки semantic-code-hunter
📦

semantic-code-hunter

Ревизия содержимого r1 Низкий риск ⚙️ Внешние команды

Поиск кода по концепции с Serena MCP

В больших репозиториях поиск кода по концепциям становится медленным и затратным. Этот навык помогает Claude, Codex и Claude Code использовать Serena MCP для целенаправленного поиска символов.

Поддерживает: Claude Codex Code(CC)
📊 75 Адекватно

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "semantic-code-hunter" from https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter.md and its manifest at https://skillstore.io/api/skills/barnhardt-enterprises-inc-semantic-code-hunter/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «semantic-code-hunter». Найди, где обрабатывается сброс пароля.

Ожидаемый результат:

  • Релевантные области включают сервис учетных записей, маршрут сброса пароля и отправитель уведомлений.
  • Рекомендуемое следующее чтение — валидатор токена сброса и связанные тесты срока действия.
  • Потенциальное влияние включает доставку email, срок жизни токена и ошибки восстановления учетной записи.

Использование «semantic-code-hunter». Проследи, как dashboard получает данные проекта.

Ожидаемый результат:

  • Путь данных начинается в API проекта, проходит через загрузчик страницы и попадает в карточки dashboard.
  • Основные ссылки показывают одну общую структуру сводки проекта, используемую двумя компонентами.
  • Перед изменением контракта данных проверьте загрузчик и props карточки.

Использование «semantic-code-hunter». Подготовь переименование модели User в Account.

Ожидаемый результат:

  • Основные ссылки встречаются в областях аутентификации, биллинга и управления профилем.
  • Правки с высоким риском затрагивают доступ к базе данных и проверки авторизации.
  • Тесты должны покрывать вход, настройки учетной записи и потоки владения в биллинге.

Аудит безопасности

Низкий риск

All static Ruby backtick findings are false positives from Markdown inline code and fenced examples. No prompt injection or data exfiltration intent was found. A low-risk semantic issue remains because the skill recommends a fixed external indexing command.

1
Просканировано файлов
175
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы

Подтверждённые проблемы безопасности (1)

Низкий
External Indexing Command Requires Confirmation
The troubleshooting section suggests running serena project index. This is a fixed local indexing command, but it still executes an external binary that may read repository files.
The command text is present in troubleshooting guidance and is not user-controlled. The risk is limited, but execution should require user confirmation and a trusted Serena installation.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/barnhardt-enterprises-inc-semantic-code-hunter/security.svg)](https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/barnhardt-enterprises-inc-semantic-code-hunter/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/barnhardt-enterprises-inc-semantic-code-hunter.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

Barnhardt-Enterprises-Inc. (2026). semantic-code-hunter security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter/audits/8

Цитата BibTeX

@techreport{barnhardt-enterprises-inc-barnhardt-enterprises-inc-semantic-code-hunter-2026, author = {Barnhardt-Enterprises-Inc}, title = {semantic-code-hunter security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "semantic-code-hunter security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "Barnhardt-Enterprises-Inc" date-released: "2026-07-06" url: "https://skillstore.io/skills/barnhardt-enterprises-inc-semantic-code-hunter/audits/8" identifiers: - type: other value: "skillstore:barnhardt-enterprises-inc-semantic-code-hunter:audit:8" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
71
Сообщество
83
Соответствие спецификации

Что вы можете построить

Сопоставление потока аутентификации

Найдите обработку входа, токенов и сессий в разных сервисах без чтения каждого файла.

Планирование многофайлового рефакторинга

Найдите символы и ссылки перед переименованием моделей, сервисов или компонентов.

Понимание путей данных компонента

Проследите, как компонент получает данные со страниц, из сервисов и API.

Попробуйте эти промпты

Найти функцию
Use semantic-code-hunter to find where this project handles user login. Start broad and list the most relevant symbols and files.
Объяснить поток данных
Use semantic-code-hunter to trace how ProjectCard receives data. Show the source, transformations, and main call path.
Спланировать рефакторинг
Use semantic-code-hunter to find every reference to the User model. Group the affected files by risk and required edit type.
Проследить влияние между модулями
Use semantic-code-hunter to analyze the impact of changing token validation. Include callers, downstream dependencies, and tests to review.

Лучшие практики

  • Начинайте с широких концептуальных терминов, затем сужайте поиск до конкретных символов и ссылок.
  • Используйте результаты Serena, чтобы выбирать целевое чтение файлов перед редактированием.
  • Возвращайтесь к текстовому поиску, когда имена или литералы важнее связей.

Избегать

  • Использование навыка для крошечных проектов или одного известного файла.
  • Переименование символов до проверки всех ссылок и путей вызовов.
  • Запуск команд индексирования без одобрения пользователя в ограниченных рабочих областях.

Часто задаваемые вопросы

Ищет ли этот навык код по смыслу?
Он направляет рабочие процессы Serena MCP, которые ищут символы и связи по концепции, имени и использованию.
Нужно ли устанавливать Serena MCP?
Да. Навык зависит от доступности Serena MCP или эквивалентных семантических инструментов для кода.
Когда лучше использовать grep вместо этого?
Используйте grep для точного текста, литеральных строк, небольших проектов или известных файлов.
Может ли он выполнять рефакторинг автоматически?
Он помогает найти затронутые символы и ссылки. Фактические правки все равно требуют проверки и выполнения агентом.
Полезен ли он для обзоров архитектуры?
Да. Он может направлять исследование сервисов, компонентов, ссылок и путей зависимостей.
Что происходит, если Serena не возвращает результатов?
Навык рекомендует более широкие термины, проверку орфографии, возврат к текстовому поиску и подтверждение индексирования перед повторным запуском поиска.

Сведения для разработчиков

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

c4231f0153ccd2a2ed62274c5a372bf8f2386d3f

Актуальность поддержки

22.07.2026

Использование

11 загрузок · 254 просмотров

Структура файлов

📄 SKILL.md

Больше от Barnhardt-Enterprises-Inc

Показать все
📦

security-sentinel

79

Аудит кода на риски безопасности

Код, критичный для безопасности, легко выпустить со скрытыми уязвимостями в аутентификации, обработке ввода и секретах. Этот навык дает Claude, Codex и Claude Code структурированные справочные материалы по безопасности и рекомендации по сканерам для более безопасных проверок.

Безопасность и соответствие требованиям Просмотр
📦

typescript-strict

78

Безопасно пишите строгий TypeScript

Проекты на TypeScript могут постепенно переходить к небезопасным шаблонам, которые скрывают дефекты времени выполнения. Этот навык направляет Claude, Codex и Claude Code к более строгому использованию типов, более понятным ошибкам и более безопасному сужению типов.

Кодинг и разработка Просмотр
📦

shadcn-ui-patterns

78

Создание доступных компонентов ShadCN UI

Командам React нужны согласованные паттерны ShadCN для форм, диалогов, таблиц и доступных элементов управления. Этот навык направляет Claude, Codex и Claude Code к компонентам Radix, утилитам Tailwind и практикам валидации.

Кодинг и разработка Просмотр
Показать все
📦

python-design-patterns

79

Рефакторинг Python с практическими паттернами

от wshobson

В проектах на Python часто накапливаются запутанные классы, смешанные ответственности и преждевременные абстракции. Этот навык помогает Claude, Codex и Claude Code двигаться к более простой структуре, более четким границам и тестируемым компонентам.

Кодинг и разработка Просмотр
📦

analyzing-patterns

86

Анализ паттернов кода и архитектуры

от C0ntr0lledCha0s

В больших кодовых базах скрываются повторяющиеся структуры и неочевидные архитектурные решения. Этот навык находит паттерны, объясняет их назначение и выделяет практические возможности для рефакторинга.

Кодинг и разработка Просмотр
📦

code-context-finder

83

Быстрее находите контекст кода

от 89jobrien

Разработчики часто теряют время, выясняя, зачем существует код и что от него зависит. Этот навык подсказывает Claude, Codex или Claude Code собрать связанные знания из графа, вызывающие места, импорты и тесты перед внесением изменений.

Кодинг и разработка Просмотр
📦

senior-fullstack

81

Создавайте fullstack-приложения с паттернами уровня senior

от davila7

Команды часто теряют время на согласование выбора стека, настройки проекта и проверок качества. Этот навык предоставляет Claude, Codex и Claude Code повторно используемые рекомендации и вспомогательные скрипты для fullstack-разработки.

Кодинг и разработка Просмотр
📦

nextjs-architecture

81

Планирование архитектуры приложения Next.js App Router

от 89jobrien

Командам Next.js может быть сложно выбрать маршруты, компоненты, загрузку данных и шаги миграции. Этот skill дает структурированные архитектурные рекомендации по App Router, Server Components и производительности.

Кодинг и разработка Просмотр