Навык для проектов на codex-bot
Пакет codex-bot содержит необязательный навык для кодовых агентов и автономный офлайн-установщик. Запускайте его через Python окружения, где установлен пакет; --project должен указывать на существующий корень проекта:
python -m codex_bot.agent_skills status --project /path/to/bot
python -m codex_bot.agent_skills install --project /path/to/bot
python -m codex_bot.agent_skills update --project /path/to/bot
python -m codex_bot.agent_skills delete --project /path/to/bot
Установщик создаёт .agents/skills/codex-bot/, манифест с версией пакета и хешами файлов, а также ограниченный маркерами указатель в корневом AGENTS.md. Остальные инструкции проекта сохраняются. status возвращает код 0 только для актуальной и целой установки. После обновления пакета вызовите update. Команды update и delete отказываются перезаписывать локально изменённые управляемые файлы: сначала перенесите собственные правила в отдельный проектный навык.
Установщик отклоняет конфликтующие неуправляемые файлы, ссылки и Windows reparse points. Обычные ошибки записи обрабатываются откатом; гарантий атомарности при падении процесса или одновременных запусках нет. Навык для разработки самой библиотеки находится отдельно.