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

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

Скилл управляет внешними Git-клонами и ищет ответы в их локальном исходном коде. Подходит для чтения репозиториев без смешивания их с рабочим проектом.

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

Что делает box

box готовит внешний Git-клон, проверяет его происхождение и записывает сведения в манифест. Затем он ищет только в локальных файлах, распределяя непересекающиеся области поиска между воркерами или выполняя работу напрямую. Для каждого вывода нужны путь и строка с доказательством, контекст и список непроверенных областей.

Без вопроса скилл просматривает README, манифесты, структуру и записи репозитория. По запросу «list» он только показывает клоны и останавливается, а «update» сначала делает fast-forward. Запись в AGENTS.md выполняется лишь после явного запроса на сохранение. Частичный клон не попадает в манифест, а коммиты и push в клонах запрещены.

Для поиска нужны URL или однозначно найденный клон; при нулевом или нескольких совпадениях потребуется URL. Данные о клонах хранятся за пределами рабочего репозитория. В делегированном режиме подготовкой и сохранением занимаются отдельные писатели, а поиск выполняют read-only воркеры.

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

  • найти описание API во внешнем репозитории
  • сопоставить локальный клон с его Git-источником
  • проверить README, манифесты и структуру проекта
  • собрать ответ с цитатами по путям и строкам
  • сохранить согласованные сведения в AGENTS.md

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

  • Используй скилл box и найди в репозитории по URL, где описана нужная функция.
  • Сначала обнови клон, затем проверь README и манифесты по вопросу о структуре проекта.
  • Сохрани найденные правила в AGENTS.md после завершения поиска.

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

1Через Skills CLI (Vercel)

npx skills add prathamdby/skills --skill box -a claude-code

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

~/.claude/skills/box/SKILL.md

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

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

Вопросы о box

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

Выполните npx skills add prathamdby/skills --skill box -a claude-code, затем используйте файл ~/.claude/skills/box/SKILL.md.

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

Он управляет внешними Git-клонами и отвечает по их локальным исходным файлам. Поиск сопровождается доказательствами в формате путь и строка.

Когда box записывает данные в AGENTS.md?

Только после явного запроса на сохранение, например «Persist» или «add to AGENTS.md», и после завершения поиска. Целью записи служит AGENTS.md рабочего репозитория.

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

SKILL.md · MIT
---
name: box
description: >
  box to manage external Git clones and answer questions from their local source.
---

# Box

## Options and ownership

Default clone-if-needed/search/report; persist only when asked.
"Update"/"pull first" fast-forwards first; "list" reports clones and stops.
"Persist"/"add to AGENTS.md" enables that write after search.
"No subagents"/"in this thread", or unavailable delegation, selects Direct;
otherwise Delegated. Keep this explicit mode switch, not a size heuristic.
Conflicting list/search or missing needed URL blocks.

Resolve this skill's absolute anchor, sandbox/manifest.json, sandbox/<slug>,
and working repo/AGENTS.md. Sandboxes stay outside the working repo.
Direct executes stage contracts. Delegated uses one Prepare writer, disjoint
read-only Search workers, one Persist writer; parent only dispatches/aggregates.
A failed worker blocks; workers cannot delegate.
Record `mode | slug/URL/path | prepare | search scopes/evidence | persist | current | terminal`.

## 1. Detect and prepare

Bare/list: missing manifest is empty; report slug, URL, path and stale clones,
then stop. URL slug is final segment without .git; names match case-sensitively.
Zero/multiple matches need a URL. Done when list is sent or identity fixed.

For search, run/dispatch `references/prepare.md` with absolute inputs. Wait
for validation before search. A partial clone never enters the manifest;
unknown directories are not deleted. Done when clone origin and manifest match.

## 2. Search

Assign non-overlapping subtrees/questions with absolute clone paths. Search
local files only, read-only; no question means README/manifests/layout/entries.
Require path:line evidence or a scoped no-match, surrounding context, and
omissions. Briefs include anchor, identity, stage, write boundary, inputs,
outputs, and no nested delegation. Done when every scope returns evidence.

## 3. Aggregate and persist

Answer by theme with deduplicated citations and unsearched areas.
Only when persist was requested and search is complete, run/dispatch
`references/persist.md`; its only target is the working repo's AGENTS.md.
Done when answer is cited and any authorized marker block exists exactly once.

On resume verify manifest/clone/results/markers; restart the earliest unfinished
condition, redispatch missing searches. Report identity/path, preparation,
scopes/no-matches, persist. SUCCESS/BLOCKED/NO_MATCHES (all scopes empty).
No clone commits/pushes, URL-based guesses, or overlapping write ownership.

© prathamdby · MIT · prathamdby/skills

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

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

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

box membrane Скилл подключает агента к Box: папки, файлы, пользователи, группы, совместный доступ. Пригодится, когда нужно разобрать содержимое хранилища прямо из чата. CX Codex +1 1 300установок btca-local davis7dotsh Скилл ищет ответы в Git-репозиториях, клонированных на компьютер, и помогает агенту ссылаться на найденный код. Пригодится, когда нужно изучить исходники проекта. CX Codex +1 1 000установок auto-repo-setup daymade Диагностирует и починяет окружение репозитория, синхронизацию перед работой и хуки. Пригодится, когда проект не запускается или нужен безопасный commit. CX Codex +1 469установок upstash-box-remote-work Upstash Скилл переносит сборку, тесты и правки в облачный контейнер Upstash Box. Пригодится для удалённой работы, предпросмотра приложения и pull request. CX Codex +1 461установок sverklo sverklo sverklo даёт ИИ-агенту карту репозитория: символы, связи, диффы и риск изменений. Пригодится перед правкой кода, когда одного поиска по строке мало. CX Codex +1 ★ 81звёзд репо code-memory kapillamba4 Локальный семантический поиск по кодовой базе и истории Git без внешних API-ключей. Помогает передавать ИИ-агенту точные фрагменты кода вместо целых файлов. CX Codex +1 ★ 49звёзд репо LLMScribe AMRITO-KUNDU LLMScribe строит карту репозитория, ищет по файлам и читает нужный код без сетевых запросов. Подходит для точного сбора контекста агентом. CX Codex +1 ★ 22звёзд репо

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

commit Скилл делает коммит только из выбранных изменений и пишет сообщение, каждую строку которого подтверждает конкретный хунк диффа. CX Codex +1 619установок make-pr Публикует закоммиченные изменения и создаёт или обновляет pull request. Подходит для контролируемого цикла от проверки ветки до сверки результата. CX Codex +1 609установок handoff Скилл сохраняет рабочий контекст в файл и продолжает работу с него в новой сессии. Пригодится, когда агент упирается в лимит или вы переключаетесь на другую машину. CX Codex +1 607установок fix-pr Собирает отзывы к PR и блокирующие проверки CI в один проход, затем исправляет код, коммитит, отправляет изменения и отвечает в обсуждениях. CX Codex +1 509установок orchestrate Скилл для координации субагентов: родитель ставит задачи, проверяет результаты и сводит их вместе. Пригодится, когда один агент уже не тянет объём работы. CX Codex +1 506установок recon recon читает сохранённую карту репозитория, строит её заново или обновляет после изменений. Пригодится для навигации по незнакомой кодовой базе. CX Codex +1 491установок

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

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