Keep Codex Fast — скилл

Скилл для Codex: безопасное обслуживание локального состояния, отчет без записи по умолчанию, бэкап и архив вместо удаления, чистка логов и воркстри

  • 1 602 ★ репозитория
  • Последний коммит
  • MIT
Скилл

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

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

  • Запускает скрипт, который переносит и архивирует локальные файлы Codex и ротирует логи
  • Опция ремонта правит метаданные заголовков в файле SQLite
Все причины и проверки

vibeforge1111/keep-codex-fast

Установка

Работает в

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

npx skillfoxx add skills/keep-codex-fast

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

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

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

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

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

  • Запускает скрипт, который переносит и архивирует локальные файлы Codex и ротирует логи
  • Опция ремонта правит метаданные заголовков в файле SQLite

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

Что делает

Скилл помогает Codex разобраться, из-за чего локальное состояние разрослось, и аккуратно его почистить, не теряя контекст. По умолчанию он только строит отчет: показывает объем активных и архивных сессий, крупные чаты, раздутые метаданные заголовков и превью, устаревшие воркстри, размер логов и тяжелые процессы Node. Прежде чем что-то менять, он советует сделать документы-передачи по активным чатам, затем делает бэкап и архивирует, а не удаляет. При явном запуске с флагами он переносит устаревшие воркстри, ротирует большие логи, чистит мертвые записи в config.toml и нормализует пути Windows. Отдельная опция с флагом repair укорачивает разросшиеся метаданные заголовков в SQLite после бэкапа, сам транскрипт остается нетронутым.

Для кого. Для тех, кто активно работает в Codex Desktop или CLI и замечает, что интерфейс стал медленнее.

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

  • Codex стал медленнее после долгой работы, и нужно понять, что разрослось
  • Нужно безопасно проредить старые сессии, воркстри и логи с бэкапом и архивом
  • Нужно сохранить контекст активных чатов через документы-передачи перед чисткой

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

  • Нужно почистить состояние другого инструмента, а не Codex
  • Готовы удалять данные без бэкапов и архивов ради максимальной экономии места

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

Проверь мое локальное состояние Codex и предложи безопасный план обслуживания

Ограничения

Скилл рассчитан на локальное состояние Codex Desktop и CLI. Для запуска скрипта нужен Python. Изменяющие действия применяются только при явном запуске с флагами и когда Codex закрыт. Опция repair трогает метаданные заголовков и превью только с отдельным флагом. Папки бэкапов содержат локальные метаданные Codex, их не стоит публиковать без проверки содержимого.

Как отключить. Удалите папку keep-codex-fast из каталога скиллов Codex. Ранее собранные бэкапы и архивы остаются на диске, при необходимости уберите их вручную.

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

Скилл удаляет мои чаты?

Нет. Он архивирует и перемещает файлы, а не удаляет, и пишет манифесты и скрипты восстановления. Первый запуск всегда только отчет.

Можно ли запускать при открытом Codex?

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

Обсуждение

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

Скиллы

Утилита возвращает в Codex пропавшие после смены провайдера диалоги: синхронизирует сессии и SQLite, делает резервные копии.

CLIРасширенный доступ106Звезды репозитория

Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам

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

CLI показывает расход лимитов Codex и число ручных сбросов, а по явному подтверждению тратит один сброс.

CLIШирокий доступ87Звезды репозитория

Плагин и MCP-инструменты показывают, куда в Codex уходят токены, время, кредиты и деньги, по локальным метаданным сессий.

ПлагинРасширенный доступ196Звезды репозитория

Несколько копий настольного Codex рядом: у каждого аккаунта свой значок, вход, чаты и плагины, переключаться не нужно.

CLIРасширенный доступ58Звезды репозитория

Личный ИИ-помощник руководителя на папке заметок: план дня, подготовка к встречам, задачи и справки о людях в Claude Code.

ВоркфлоуШирокий доступ515Звезды репозитория

Коротко о README

README описывает три режима: инспекция без записи, обычное применение с бэкапом и архивом и отдельный ремонт раздутых метаданных заголовков. Подчеркивается принцип: сначала документы-передачи, архив вместо удаления, изменения только по готовности. Скилл ставится через Codex по ссылке на репозиторий или копированием папки в каталог скиллов, а скрипт можно запускать и вручную с флагами details, backup-only, apply и repair-thread-metadata-bloat. Отдельно оговорено, что бэкапы содержат приватные локальные данные. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: "keep-codex-fast"
description: "Use when Codex feels slow or bloated, when local sessions/logs/worktrees/config have grown over time, or when a user wants safe maintenance for Codex Desktop/CLI state. Provides a read-only report by default, backs up before applying changes, archives instead of deleting, normalizes Windows extended paths, prunes dead config projects, rotates large logs, and moves stale worktrees."
metadata:
  short-description: "Safe Codex local-state maintenance"
---

# Keep Codex Fast

Use this skill to inspect and safely maintain local Codex state. The goal is to reduce local drag without surprising the user or losing continuity.

Primary principle: preserve continuity before applying changes. For active repo chats the user may continue, recommend a comprehensive handoff document and reactivation prompt before archiving anything.

## Safety Rules

- Inspect before mutating.
- The first run must be report-only. Report mode must not write files, create backups, move folders, or change local Codex state.
- Back up before applying changes. Use `--backup-only` when the user wants backups without moving or changing local state.
- Archive or move files instead of deleting them. Do not permanently delete user chats, logs, worktrees, memories, skills, plugins, or automations.
- Write manifests and restore scripts when sessions/worktrees are moved.
- If Codex is running, default to report-only. Apply changes only after Codex is closed or when the user explicitly accepts waiting for Codex to exit.

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