К основному содержанию
скилл CX Codex

investigate · cyrusagents — скилл для Claude Code: что делает и как установить

Ищет файлы и функции в репозитории, собирает контекст и готовит ответ в формате Markdown для Linear. Пригодится при разборе задач и багов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add cyrusagents/cyrus --skill investigate -a claude-code
Открыть на GitHub

Что делает investigate

Скилл разбивает поиск ответа по репозиторию на четыре шага: находит файлы и паттерны, читает реализацию, собирает контекст инструментами и пишет прямой ответ. Без лишних вступлений.

Отчёт оформляется по правилам Linear Markdown. Подробности прячутся в сворачиваемые секции вида +++Section Name\n...\n+++. В текст добавляются ссылки на код с точными путями к файлам и номерами строк.

Разметка рассчитана на Linear, поэтому для обычных Markdown-документов блоки +++ придётся чистить вручную.

Какие задачи решает

  • разобрать архитектуру функции по путям к файлам и номерам строк
  • подготовить структурированный отчёт по кодовой базе для тикета в Linear
  • спрятать длинные фрагменты контекста под сворачиваемые секции

Примеры запросов агенту

  • Изучи, где объявлен обработчик вебхуков, и подготовь ответ для задачи в Linear
  • Найди реализацию авторизации и укажи точные файлы и строки
  • Разбери логику расчёта тарифов и оформи отчёт с блоками +++

Как установить investigate

1Через Skills CLI (Vercel)

npx skills add cyrusagents/cyrus --skill investigate -a claude-code

2Вручную: положить файлы

~/.claude/skills/investigate/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/investigate/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора18

cyrus-setup-launch Скилл проверяет готовность окружения агента Cyrus, выводит сводку подключений и запускает фоновый процесс через pm2 или systemd. CX Codex +1 997установок google Ищет сведения в интернете через WebSearch и открывает нужные страницы через WebFetch. Пригодится для проверки текущих фактов и исследования темы. CX Codex +1 931установок cyrus-setup-slack Настраивает интеграцию Cyrus со Slack через приложение из готового манифеста. Нужен, когда агент должен отвечать на сообщения в каналах Slack. CX Codex +1 905установок summarize Скилл готовит итоговый отчёт о задаче для сессии агента в Linear. Пригодится, когда нужно структурировать статус работы без ручной отправки сообщений. CX Codex +1 886установок implementation Направляет агента при написании рабочего кода: требует соблюдать архитектурные паттерны проекта, обрабатывать ошибки и не делать лишних правок. CX Codex +1 850установок verify-and-ship Скилл проводит изменения через проверку критериев задачи, тесты, обновление changelog, коммит и создание pull request. CX Codex +1 843установок release Скилл проводит релиз Cyrus CLI через trusted-publishing: подготовка, проверка, публикация и финал. Пригодится, когда нужно выпустить версию, не трогая пакеты руками. CX Codex +1 829установок debug Разбирает баг от воспроизведения до минимального исправления. Нужен, когда важно найти причину ошибки и проверить результат. CX Codex +1 826установок

Другие версии investigate

Похожие

groove-utilities-task-analyse andreadellacorte Собирает задачи из бэкенда проекта и раскладывает их по статусам, чтобы вечером было чем заполнить дневную память. CX Codex +1 588установок linear-cli schpet Скилл добавляет агенту команды linear CLI для создания, поиска и обновления задач в Linear прямо из терминала. CX Codex +1 14 100установок release-notes phuryn Готовит релиз-ноты для пользователей по тикетам, PRD и журналам изменений. Пригодится для анонса обновлений и сводки поставленных изменений. CX Codex +1 2 900установок linear-tickets stablyai Скилл ведёт задачи Linear через CLI Orca: берёт тикет, двигает его по статусам, закрывает ссылкой на PR и комментарием. CX Codex +1 4 600установок pp-linear Matt Van Horn Управляет задачами Linear из терминала, включая локальный поиск и сводки по циклам. Пригодится для очереди задач, проверки дублей и планирования спринта. CX Codex +1 615установок groove-utilities-task-list andreadellacorte Показывает активные задачи из настроенного бэкенда: что в работе, что готово к старту, что заблокировано. Удобно в начале дня. CX Codex +1 577установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Всё по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о investigate

Как установить investigate в Claude Code?

Выполните в терминале команду npx skills add cyrusagents/cyrus --skill investigate -a claude-code.

Что делает скилл investigate?

Он исследует репозиторий по вопросу: находит нужные файлы и функции, читает код и формирует краткий ответ со ссылками на строки.

В каком формате скилл возвращает результаты исследования?

Скилл использует Markdown для Linear, оформляет детальные части через сворачиваемые секции вида +++Section Name\n...\n+++ и указывает пути к файлам с номерами строк.

Исходный текст

SKILL.md · Apache-2.0
---
name: investigate
description: Research the codebase to answer questions. Search for relevant files, gather context, and provide clear answers.
---

# Investigate

Research the codebase and provide a clear, direct answer to the question.

## Approach

1. **Search** — Search the codebase for relevant files, functions, and patterns
2. **Read** — Read necessary files to understand the implementation
3. **Gather context** — Use tools as needed to collect comprehensive information
4. **Answer** — Provide a clear, direct answer using your findings

## Answer Format

- Present in Linear-compatible markdown
- Use `+++Section Name\n...\n+++` for collapsible sections with detailed information
- Include code references with file paths and line numbers
- For @mentions, use the Linear profile URL format from `<assignee>` context (e.g. `https://linear.app/<workspace>/profiles/<username>`)
- Be complete but concise — answer the question directly without unnecessary preamble

© cyrusagents · Apache-2.0 · cyrusagents/cyrus

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой