К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

commit-history — скилл для Claude Code: что делает и как установить

Скилл выводит список коммитов git, привязанных к сессиям агента, с фильтрацией по ветке или репозиторию.

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

Что делает commit-history

Скилл обращается к инструменту memory_commits, чтобы найти коммиты, сохранённые агентом во время работы. Ответ сортируется от новых к старым. В каждой строке выводятся короткий sha, имя ветки, дата создания, первая строка сообщения коммита, идентификаторы сессий и число наблюдений.

Если передать аргументом просто число, скилл примет его за лимит записей. По умолчанию лимит равен 100, а верхняя планка ограничена 500. При обращении через запасной REST-интерфейс к GET /agentmemory/commits инструмент всегда кодирует параметры URL.

Скилл не сможет работать, если в окружении не настроен вызов memory_commits. Пустой результат выдачи означает только то, что фильтр ничего не нашёл, поэтому первым делом стоит сбросить параметр ветки или репозитория.

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

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

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

  • Покажи коммиты агента в ветке main limit=20
  • Какие коммиты сделал агент за последнее время?
  • Выведи список привязанных коммитов с сессиями

Как установить commit-history

1Через Skills CLI (Vercel)

npx skills add rohitg00/agentmemory --skill commit-history -a claude-code

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

~/.claude/skills/commit-history/SKILL.md

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

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

Весь набор →
remember rohitg00 Сохраняет решения и выводы в долговременную память agentmemory с тегами понятий, чтобы агент мог найти их в будущих сессиях. Claude Code CX Codex Cursor +1 14 000установок recall rohitg00 Ищет прошлые наблюдения, сессии и выводы по теме через agentmemory. Пригодится, когда нужно вспомнить, что уже делали или обсуждали. Claude Code CX Codex Cursor +1 13 900установок forget rohitg00 Скилл удаляет выбранные записи из agentmemory только после явного подтверждения. Пригодится для очистки секретов и устаревших заметок. Claude Code CX Codex Cursor +1 13 800установок session-history rohitg00 Показывает историю недавних сессий проекта в виде временной шкалы. Нужен, чтобы быстро восстановить прошлую работу. Claude Code CX Codex Cursor +1 13 800установок handoff rohitg00 Возобновляет последнюю сессию агента для текущей папки и сразу показывает незакрытый вопрос. Claude Code CX Codex Cursor +1 13 400установок agentmemory-agents rohitg00 Скилл даёт агенту инструкции по подключению сервера памяти через команду agentmemory connect. Он помогает связать конфигурацию хоста и не затереть существующие MCP-серверы. Claude Code CX Codex Cursor +1 11 000установок agentmemory-mcp-tools rohitg00 Справочник по MCP-инструментам agentmemory для ИИ-агентов. Помогает модели точно выбирать методы поиска, слоты, граф знаний и передавать только валидные аргументы. Claude Code CX Codex Cursor +1 10 900установок agentmemory-config rohitg00 Скилл помогает настроить локальный agentmemory и проверить соединение MCP. Пригодится, когда нужно включить функцию, разобраться с авторизацией или найти причину сбоя. Claude Code CX Codex Cursor +1 10 900установок

Похожие

stitch::generate-design официальный google-labs-code Скилл превращает текстовое описание или картинку в готовый экран интерфейса через Stitch MCP, а потом правит его точечными промптами. Claude Code CX Codex Cursor +1 10 700установок skill-creator официальный openai Руководство по созданию и обновлению скиллов для ИИ-агентов. Помогает упаковать рабочие процессы, скрипты и документацию без лишней траты токенов. Claude Code CX Codex Cursor +1 4 900установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок stitch-loop официальный google-labs-code Организует автономную сборку страниц через Stitch MCP. Агент берёт задачу из файла-эстафеты, создаёт экран, переносит код в проект и сразу пишет задание для следующей итерации. Claude Code CX Codex Cursor +1 56 300установок improve shadcn Анализирует кодовую базу в режиме чтения и создаёт автономные пошаговые планы для других агентов. Помогает найти баги, долги архитектуры и проблемы безопасности без правки файлов. Claude Code CX Codex Cursor +1 37 500установок typesafe-ai typesafe-ai Обучает агента интегрировать модели решений TypeSafe: формировать типизированные вопросы по тексту и изображениям и строить логику решений в коде. Claude Code CX Codex Cursor +1 95 600установок

Вопросы о commit-history

Как установить commit-history в Claude Code?

Выполните команду npx skills add rohitg00/agentmemory --skill commit-history -a claude-code.

Что делает commit-history?

Он вызывает инструмент memory_commits и показывает список коммитов, связанных с сессиями агента, от свежих к старым.

Какие параметры фильтрации поддерживает скилл?

Поддерживаются branch, repo и limit, при этом одиночное число сразу считывается как лимит выдачи до 500 записей.

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

SKILL.md · Apache-2.0
---
name: commit-history
description: List recent git commits linked to agent sessions, optionally filtered by branch or repo. Use when the user asks "show agent commits", "what has the agent shipped", "list linked commits", or wants commits with their session context.
argument-hint: "[branch=... repo=... limit=...]"
user-invocable: true
---

The user wants a list of agent-linked commits. Filter args: $ARGUMENTS

## Quick start

```json
memory_commits { "branch": "main", "limit": 20 }
```

Expected output:

```text
9a1b2c3 main 2026-06-07 "rotate refresh tokens" · session 7f3a9c2 (14 obs)
b21d004 main 2026-06-05 "rate limiter audit"    · session b21d004 (9 obs)
```

## Why

Render only the commits the tool returned, newest first. An empty result means
the filter matched nothing, not that work is missing.

## Workflow

1. Parse `$ARGUMENTS` for `branch=<name>`, `repo=<url-or-fragment>`,
   `limit=<n>`. A bare numeric token is the limit. Defaults: no branch, no repo,
   limit 100, max 500.
2. Call `memory_commits` with the parsed filters.
3. Render reverse-chronologically: short sha, branch, authored timestamp, first
   line of the message, linked session id(s) (first 8) with observation counts,
   and file count when `files` is present.
4. Empty result: tell the user the filter matched nothing and suggest dropping
   the branch or repo filter.

## Anti-patterns

WRONG (REST fallback): concatenate `?branch=` + raw branch name, so a name with
`?`, `&`, or `#` corrupts the query string.

RIGHT: URL-encode every value with `URLSearchParams`/`encodeURIComponent` before
appending to `GET /agentmemory/commits`.

## Checklist

- Filters parsed; bare number treated as limit; limit capped at 500.
- Output is reverse-chronological.
- Session ids and observation counts come straight from the response.
- REST fallback URL-encodes branch, repo, and limit.

## See also

- `commit-context`: drill into one commit's session.
- `recall`: search the observations behind a linked session.

## Troubleshooting

See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) if `memory_commits` is not available.

© rohitg00 · Apache-2.0 · rohitg00/agentmemory

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

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

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