Отчёт об ошибке платформы IWE
SkillDev toolsReport a bug or issue with the IWE platform. Creates a GitHub issue in FMT-exocortex-template.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Отчёт об ошибке платформы IWE skill
What this skill tells your AI
The instructions your AI receives, as published by tserentserenov/fmt-exocortex-template in .claude/skills/iwe-bug-report/SKILL.md and read by ahel’s review.
Проблема: $ARGUMENTS
When to use
Сообщить об ошибке или проблеме платформы IWE. Создаёт GitHub issue в FMT-exocortex-template.
Algorithm
Шаг 0. Проверка на запрос справки (issue #274)
Если $ARGUMENTS пуст, отсутствует, или равен --help/-h/help — НЕ создавать issue. Вместо этого вывести:
«
/iwe-bug-report [описание проблемы]— сообщает об ошибке платформы IWE, создаёт GitHub issue в FMT-exocortex-template. Опиши, что произошло и что ожидалось, например:/iwe-bug-report day-close не архивирует DayPlan.»
Прекратить выполнение.
Шаг 1. Категоризация
Определи категорию по содержанию $ARGUMENTS:
| Метка | Когда |
|---|---|
bug | Скилл / протокол / скрипт работает не так, как задумано |
documentation | Неточность или пробел в документации / memory / SKILL.md |
enhancement | Улучшение существующего поведения (не новый функционал) |
question | Поведение непонятно, нужно уточнение |
Шаг 2. Сбор деталей
Извлеки из $ARGUMENTS и контекста сессии:
- Что произошло: конкретное наблюдаемое поведение
- Что ожидалось: правильное поведение по протоколу
- Шаги воспроизведения: команда / скилл / триггер (если применимо)
- Где: путь к скиллу / протоколу / скрипту или имя файла
Если какой-либо элемент не указан — пропусти соответствующий блок в issue (не оставляй пустые заголовки).
Шаг 3. Получить версию IWE
Запусти:
git -C "$HOME/IWE/FMT-exocortex-template" log -1 --format="%h %ad" --date=short 2>/dev/null || echo "неизвестно"
Шаг 4. Проверить gh CLI
Запусти:
gh auth status 2>&1 | head -3
Если gh не авторизован или не установлен — выведи сообщение:
«
ghCLI не найден или не авторизован. Установи (macOS:brew install gh; Linux:apt install ghили https://cli.github.com/), затемgh auth login. Issue не создан.» Прекрати выполнение.
Шаг 5. Создать issue
Собери переменные:
TITLE: до 80 символов, формат[ТИП] Краткое описаниеCATEGORY: метка из шага 1DATE: сегодняшняя дата (YYYY-MM-DD)IWE_VERSION: из шага 3
Метки в TserenTserenov/FMT-exocortex-template — копия чужого репозитория и может
разойтись с таблицей шага 1 (issue #457: docs переименовали в documentation,
gh issue create --label в этом случае падает и issue не создаётся вовсе).
Проверь метку перед использованием:
gh label list --repo TserenTserenov/FMT-exocortex-template --json name -q '.[].name' | grep -qx "CATEGORY"
Метка найдена → используй --label "CATEGORY" ниже как обычно. Не найдена → создай issue
БЕЗ флага --label (не блокируй создание из-за расхождения меток) и допиши в конец
## Контекст строку - Метка не создана: "CATEGORY" не найдена в репозитории (проверь актуальный список через gh label list).
Запусти (подставив реальные значения):
gh issue create \
--repo TserenTserenov/FMT-exocortex-template \
--title "TITLE" \
--label "CATEGORY" \
--body "$(cat <<'BODY'
## Что произошло
[описание]
## Что ожидалось
[ожидаемое поведение]
## Шаги воспроизведения
[шаги или «не применимо»]
## Контекст
- Файл / скилл: [путь или название]
- Дата: DATE
- IWE commit: IWE_VERSION
BODY
)"
Шаг 6. Отчёт
Выведи одну строку:
«Issue создан: [URL]»
Если gh вернул ошибку — вывести текст ошибки полностью.
Signals
- GitHub stars
- 54
- Forks
- 150
- Last commit
- Sep 2026
ahel review
K1binfo
installs-packages
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Catalog kind
- skill
- Gateway key
iwe-bug-report- Source
- github.com/tserentserenov/fmt-exocortex-template