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

session-search · hoangsonww — скилл для Claude Code: поиск сессий и установка

Находит сессии Claude Code в Agent Monitor по проекту, модели, статусу или дате и сортирует их по стоимости или времени. Пригодится, когда нужно отыскать нужный запуск среди сохранённых сессий.

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

Что делает session-search

Скилл сопоставляет название проекта с реальными рабочими путями, проверяет модели и статусы по доступным значениям, затем фильтрует список сессий. Результаты сортируются по стоимости или дате запуска; по умолчанию показываются самые свежие. Пустой запрос тоже возвращает последние сессии.

В отчёте есть таблица с ID, статусом, моделью, проектом, датой и стоимостью, а также число совпадений, общая стоимость и распределение по моделям и статусам. Для поиска используются данные Agent Monitor: если панель недоступна, запустите её командой npm start из корня репозитория. Без работающей панели поиск не выполнится.

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

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

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

  • Найди сессии проекта EstateWise за эту неделю и отсортируй по свежести.
  • Покажи запуски Opus со статусом error за эту неделю.
  • Найди самые дорогие сессии в /repo.

Как установить session-search

1Через Skills CLI (Vercel)

npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill session-search -a claude-code

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

~/.claude/skills/session-search/SKILL.md

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

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

Вопросы о session-search

Как установить session-search в Claude Code?

Выполните npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill session-search -a claude-code. Файл скилла устанавливается по пути ~/.claude/skills/session-search/SKILL.md.

Что делает session-search?

Ищет сессии Agent Monitor по проекту, модели, статусу и дате. Сортирует совпадения по стоимости или времени запуска и выводит таблицу с итогами.

Что нужно для работы session-search?

Нужна доступная панель Agent Monitor. Если она не запущена, запустите npm start из корня репозитория.

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

SKILL.md · MIT
---
name: session-search
description: >
  Find Claude Code sessions tracked by the Agent Monitor by project (cwd), model,
  status, or date, then rank the matches by cost or recency. Pulls the session list
  and the distinct cwd / facet values so filters use real values rather than guesses.
  Use when locating a session — "find my EstateWise sessions", "which Opus runs
  errored this week", "most expensive sessions in /repo".
---

# Session Search

Locate Claude Code sessions in the Agent Monitor by project, model, status, or date.

## Input

The user provides: **$ARGUMENTS**

A free-form query naming any combination of:
- **project / cwd** — a working-directory path or basename (e.g. `EstateWise`, `/Users/.../repo`)
- **model** — `opus`, `sonnet`, `haiku`, or a full model id substring
- **status** — `active`, `working`, `completed`, `error`
- **date** — `today`, `this week`, or an ISO date / range matched against `started_at`
- **ranking** — `by cost` (default when cost is mentioned) or `recent` (default otherwise)

If the query is empty, return the most recent sessions ranked by recency.

## Data Sources

| Endpoint | Returns |
|----------|---------|
| `GET /api/sessions?limit=N` | session list: id, status, model, cwd, started_at, ended_at, cost, metadata (thinking_blocks, turn_count, total_turn_duration_ms, usage_extras) |
| `GET /api/run/cwds` | the distinct working directories that have sessions — use to resolve a fuzzy project name to exact cwd values |
| `GET /api/events/facets` | distinct facet values (event types, tool names, models, statuses) for validating filters |

## Report Sections

### 1. Resolve filters
Fetch `/api/run/cwds` and `/api/events/facets` to map the user's loose terms to
real values: pick the cwd(s) whose path contains the project term, confirm the
model substring exists, and validate the status against known statuses. State
which concrete filters you settled on.

### 2. Pull candidates
`GET /api/sessions?limit=200` (raise the limit if the date window is wide). Filter
in-memory by cwd, model (substring, case-insensitive), status, and `started_at`
date window.

### 3. Rank
Sort by `cost` descending when the user asked "by cost"; otherwise by `started_at`
descending (most recent first). Keep the top 20 unless the user asked for more.

### 4. Matches
One row per session.

### 5. Summary
Count of matches, summed cost across matches, and the model / status distribution.

## Output

Markdown table: `# | id (short) | status | model | cwd (basename) | started_at | cost`.
Currency as USD to 4 decimal places; token / count fields with thousands separators.
If a filter resolved to zero rows, say so and show the closest available values
(e.g. the cwds that *do* exist) rather than fabricating results. If the dashboard
is unreachable, tell the user to start it with `npm start` from the repo root.

© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor

Похожие скиллы

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

Сначала — session-search от других авторов.

session-search Ar9av Ищет прошлые диалоги с агентом через граф session-brain и загружает стенограмму в текущую беседу. Пригодится, чтобы вспомнить решение давней задачи. CX Codex +1 319установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

session-cleanup Находит пустые и зависшие сессии в Agent Monitor, показывает список к удалению и стирает их только после подтверждения. CX Codex +1 ★ 1 121звёзд репо run-history Скилл помогает найти прошлый запуск CCAM, проверить его состояние и связать активный запуск с сохранённой сессией Claude Code или Codex. CX Codex +1 ★ 1 121звёзд репо run-agent Скилл запускает Claude или Codex через локальный CCAM Run API и следит за ходом выполнения прямо из чата. CX Codex +1 ★ 1 121звёзд репо reliability-report Скилл собирает отчёт о надёжности CCAM по сессиям, событиям хуков, оповещениям и сбоям инструментов. Пригодится для разбора инцидента или проверки доставки хуков. CX Codex +1 ★ 1 121звёзд репо executive-report Собирает отчёт для руководства из сессий, аналитики, расходов и алертов CCAM. Пригодится перед релизом или планёркой. CX Codex +1 ★ 1 121звёзд репо slo-check Считает показатели выполнения сессий, успешности инструментов и ошибок по данным Agent Monitor. Помогает сверить их с целями и увидеть остаток бюджета ошибок. CX Codex +1 ★ 1 121звёзд репо regression-alert Сравнивает надёжность агента за текущий период с прошлым и показывает, где стало хуже. Полезен, когда нужно понять, деградировала ли работа. CX Codex +1 ★ 1 121звёзд репо error-scan Сканирует недавние сессии Claude Code и группирует ошибки по инструментам и моделям. Пригодится, когда нужно понять, что сейчас ломается. CX Codex +1 ★ 1 121звёзд репо

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

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