iwe-update

Solid

Update IWE with change explanations. Agent calls update.sh, parses CHANGELOG, explains what changed, helps adapt updates to user customizations.

AI & Automation 52 stars 148 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# IWE Update (агент-обновитель) > **Роль:** R6 Кодировщик. **Один выход:** обновлённый IWE + объяснение что изменилось. > **Триггер:** «обнови IWE», «обновись», `/iwe-update`, или агент предлагает после обнаружения новой версии. ## Алгоритм ### 0. Extensions `before` ```bash bash .claude/scripts/load-extensions.sh iwe-update before ``` Код `0` → прочитать каждый путь из вывода в алфавитном порядке и выполнить инструкции до превью. Код `1` → расширений нет, продолжить. Любой другой код или ошибка обязательного шага расширения → обновление не начинать, показать настоящую причину ошибки. ### 1. Превью (--check) Запустить update.sh в режиме превью: ```bash cd "$IWE_TEMPLATE" && bash update.sh --check 2>&1 ``` Из вывода извлечь: - Версию upstream (текущая vs новая) - Список новых файлов - Список обновлённых файлов - Количество строк изменений Если «Всё актуально» → сообщить пользователю и завершить. ### 2. CHANGELOG — что изменилось `CHANGELOG.md` больше не доставляется локально (WP-401 Ф6.1) — читать по raw-URL: ```bash curl -fsSL "https://raw.githubusercontent.com/TserenTserenov/FMT-exocortex-template/main/CHANGELOG.md" ``` Найти записи между текущей и новой версией. **Объяснить пользователю на человеческом языке:** - Что добавлено и зачем (не список файлов, а **польза**) - Что изменилось в поведении (может ли сломать что-то) - Что исправлено (баги, которые могли затрагивать пользователя) **Формат объяснения:** ``` ## Обновление IWE: v{old} → v{new} **Что новог...

Details

Author
TserenTserenov
Repository
TserenTserenov/FMT-exocortex-template
Created
7 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category