Entire skills

Скиллы для поиска прошлой работы по истории Entire: чекпойнты, сеансы и git-история объясняют код и передают задачу другому агенту

  • 239 ★ репозитория
  • Последний коммит
  • MIT
СкиллОфициальный

Расширенный доступ

Почему такой уровень

  • Транскрипты прошлых сеансов содержат промпты, а иногда и секреты, и агент читает их в контекст
  • Поиск по проиндексированной истории идет через сервис Entire после `entire login`
  • `session-crosslink` изменяет последний коммит через amend, хотя только после подтверждения
Все причины и проверки

entireio/skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/entire-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Транскрипты прошлых сеансов содержат промпты, а иногда и секреты, и агент читает их в контекст
  • Поиск по проиндексированной истории идет через сервис Entire после `entire login`
  • `session-crosslink` изменяет последний коммит через amend, хотя только после подтверждения

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Entire skills учат агента пользоваться контекстом, который записывает Entire CLI: промптами, транскриптами, чекпойнтами и решениями рядом с git-историей. Вместо запоминания команд вы просите на обычном языке: «search past work for rate limiting», «explain src/auth.ts», «hand off this session». Скилл `search` ищет прошлую работу по теме, репозиторию, ветке, автору или периоду и срабатывает первым действием на запросы «исследуй» и «разберись», до чтения файлов и grep. `explain` находит сеанс за функцией, файлом или строкой и восстанавливает требование и решение. `what-happened` идет от точной строки или фрагмента, прослеживает последнее изменение через `git blame` и контекст чекпойнта. `review` проверяет ветку по транскриптам с учетом намерения автора и выдает находки по уровням Critical, High, Medium и Low, совместимым с `entire review --fix`. `session-handoff` передает состояние задачи другому агенту, `session-to-skill` превращает повторяющуюся работу в новый скилл, `session-crosslink` привязывает сеанс из другого каталога к коммиту нужного репозитория, а `using-entire` направляет запрос к подходящему из них.

Для кого. Командам, которые ведут репозитории с Entire и хотят, чтобы агент знал, почему код написан так, и мог подхватить чужой сеанс.

Подходит, если

  • Перед правкой миграции агент должен найти, что уже пробовали и почему отказались
  • Непонятная функция в `src/auth.ts`, и нужна исходная постановка задачи, догадок по коду мало
  • Ветку собираются мержить, и ревью должно учитывать, чего хотел автор в переписке с агентом
  • Работу начал Codex, а продолжает Claude Code, и состояние задачи с блокерами надо передать без пересказа
  • Повторяющийся процесс вроде подготовки заметок к релизу пора оформить скиллом

Не подходит, если

  • Нужно записывать контекст: чекпойнты создает Entire CLI, а скиллы их только читают
  • Нужен поиск по локальной истории разных агентов без привязки к коммитам: для этого есть Coding Agent Session Search (cass)
  • Нужно только ревью диффа без переписки: скилл `review` строит выводы на транскриптах чекпойнтов, и без них он беднее

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

search past work for rate limiting

Ограничения

Скиллы нужны вместе с установленным Entire CLI и репозиторием, где Entire записал сеансы или чекпойнты. Поиск по проиндексированной истории требует `entire login`, а для удаленных результатов нужны GitHub origin и отправленные проиндексированные чекпойнты. В новом или слабо охваченном репозитории находок будет мало. На macOS в Codex команды `entire` приходится запускать с повышенными правами песочницы, потому что она не видит локальное хранилище учетных данных.

Как отключить. В Claude Code выполните `/plugin uninstall entire`. Если клонировали репозиторий в `~/.agents/skills/entire` или `~/.cursor/skills/entire`, удалите эту папку. Сам Entire CLI и записанные им чекпойнты останутся.

Частые вопросы

Как поставить только скилл поиска?

Выполните `npx skills add https://github.com/entireio/skills --skill search`. Остальные скиллы можно добавить позже тем же флагом `--skill` с их именами.

Как сделать поиск первым шагом агента?

Описания `search` и `using-entire` уже захватывают глаголы «research» и «investigate». Для гарантии добавьте в `CLAUDE.md` или `AGENTS.md` строку, что при таких запросах сначала выполняется `entire search "<topic>" --json --compact --limit 5`: инструкции пользователя в агентах приоритетнее описаний скиллов.

Чем `what-happened` отличается от `explain`?

`explain` отвечает, зачем нужна функция, файл или строка и какое требование за ними стоит. `what-happened` берет конкретный блок и показывает, что в нем менялось последним, через `git blame` и чекпойнт.

Работает ли `session-crosslink` без подтверждения?

Нет, сначала он показывает план флагом `--dry-run`, а коммит изменяет через amend только после вашего согласия. Скилл нужен для сеансов, которые шли вне репозитория: из папки выше, из репозитория без Entire или при правках чужого репозитория.

В каких агентах работают скиллы?

В README есть установка для Claude Code, Codex, Cursor, Copilot, Gemini CLI и OpenCode. Codex и OpenCode подхватывают скиллы из `~/.agents/skills/`, Cursor из `~/.cursor/skills/`, а Gemini CLI ставит их командой `gemini extensions install`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор независимых скиллов против дрейфа в больших кодовых базах: hard-cut, поиск первопричины, тесты и проверка CI.

СкиллМинимальный доступ139Звезды репозитория
Официальный

Скилл учит агента сначала обращаться к индексу кода и графу символов Context Engine и только потом читать файлы напрямую

СкиллШирокий доступ400Звезды репозитория

Девять скиллов JS Mastery ведут изменение по фазам: от идеи и спецификации до проверки, тестов, текстов для релиза и сверки документов

СкиллРасширенный доступ1,6 тыс.Звезды репозитория

14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага

СкиллМинимальный доступ363Звезды репозитория

Builder Skills

Skills for agents

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

СкиллРасширенный доступ4,6 тыс.Звезды репозитория

Скилл автономной итерации для агента: правка, проверка, откат неудачных изменений и повтор цикла к заданной метрике

СкиллШирокий доступ6,8 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Entire skills (эта карточка)да239
Entire CLIнет5 310сам CLI, который записывает сеансы и чекпойнты, а эти скиллы учат агента искать и объяснять по ним
Coding Agent Session Search (cass)нет1 200ищет по локальной истории сеансов разных агентов, а Entire skills опираются на чекпойнты, привязанные к коммитам

Коротко о README

README объясняет, зачем нужен репозиторий: Entire CLI записывает контекст изменений, а скиллы учат агентов им пользоваться. Дальше идут установка всех скиллов или одного, примеры запросов, таблица задач, описание каждого скилла и инструкции по установке для шести агентов.

Бейдж для README

Исходный SKILL.md

---
name: search
description: Use when the user asks to research, investigate, look into, dig into, or search for anything — a topic, feature, bug, decision, or "what do we know about X". Invoke this as the FIRST action on such requests, before Glob, Grep, or Read: the answer is in Entire's recorded history (prompts, transcripts, and decisions, across repos), not in the local files, and a working copy that looks empty or unfamiliar is not a reason to skip it. Also use to find code across repositories ("where is X implemented in our other repos"). Not for grepping the current working copy on its own, and not for the current active session.
---

# Search Checkpoints and Code

Use `entire search` to find prior checkpoints, commits, and sessions with hybrid (semantic + keyword) search, or `entire search --code` to search code content across repositories. Requires `entire login`. Never run `entire search` without `--json` — it opens an interactive TUI.

## Search First

When the user asks to research, investigate, look into, or dig into something, the first action is one `entire search` call, before reading source files or running grep. Recorded prompts, transcripts, and decisions answer "what has been tried and why" in a way code cannot. Grep and file reads come after, to confirm what the history says. Fall back to code-only reasoning only when search returns nothing, and say so.

## Execution Environment

On macOS, `entire` reads credentials from the local secrets store, which the Codex sandbox cannot reach. In Codex, run every `entire` command with `sandbox_permissions: "require_escalated"` on the first attempt (justification: needs the user's local Entire credentials). A sandboxed credential error is not evidence the user needs to log in; only report that after an unsandboxed attempt says so.

## Response Format

Begin the first response to this skill invocation with the line:

`Entire Search:`

followed by a blank line, then the content.

- Apply the header to the **first response of the invocation only.** Do not re-print it on follow-up turns within the same invocation (e.g. after the user answers a clarifying question).
- Do **not** include the header on error or early-exit responses (e.g. "Entire CLI not installed", "authentication required", "no matches"). The header's presence should signal that the skill ran and produced real output.

## When to Use

- The user says "research X", "investigate X", "look into X", "dig into X", "search for X", "find out how X works", or "what do we know about X"
- The user asks "have we done this before?", "search past work", "find the previous implementation", or "look for checkpoints about X"
- You need prior context from another branch, repo, author, or recent time period
- You are about to read code to understand a feature, bug, or decision and no one has checked the recorded history yet
- The user wants to find code across repositories they have access to, e.g. "where is X implemented?", "find usages of Y in our other repos" — use code search (`--code`)

Do not use this for the current active session; use `session-handoff` for that. Use grep or ripgrep instead of code search only when the user wants matches in the files of the current working copy and is not asking about history, intent, or other repos.

## Process

1. Run a focused search with compact JSON output:

```bash
entire search "<query>" --json --compact --limit 5
```

Сообщить о проблеме

Foxx AIEntire skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.