Iwe bug report
Skill TserenTserenov/FMT-exocortex-template/.claude/skills/iwe-bug-report
Exocortex template: fork & deploy your AI-powered personal knowledge system with Claude Code
npx -y skills add TserenTserenov/FMT-exocortex-template --skill iwe-bug-reportAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Сообщить об ошибке или проблеме платформы IWE. Создаёт GitHub issue в FMT-exocortex-template.
SKILL.md
4.4 KB, as published. Nobody here has run it
Отчёт об ошибке платформы IWE
Проблема: $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 | Скилл / протокол / скрипт работает не так, как задумано |
docs | Неточность или пробел в документации / memory / SKILL.md |
enhancement | Улучшение существующего поведения (не новый функционал) |
question | Поведение непонятно, нужно уточнение |
Шаг 2. Сбор деталей
Извлеки из $ARGUMENTS и контекста сессии:
- Что произошло: конкретное наблюдаемое поведение
- Что ожидалось: правильное поведение по протоколу
- Шаги воспроизведения: команда / скилл / триггер (если применимо)
- Где: путь к скиллу / протоколу / скрипту или имя файла
Если какой-либо элемент не указан — пропусти соответствующий блок в issue (не оставляй пустые заголовки).
Шаг 3. Получить версию IWE
Запусти:
cd ~/IWE/FMT-exocortex-template && git log -1 --format="%h %ad" --date=short 2>/dev/null || echo "неизвестно"
Шаг 4. Проверить gh CLI
Запусти:
gh auth status 2>&1 | head -3
Если gh не авторизован или не установлен — выведи сообщение:
«
ghCLI не найден или не авторизован. Установи черезbrew install gh, затемgh auth login. Issue не создан.» Прекрати выполнение.
Шаг 5. Создать issue
Собери переменные:
TITLE: до 80 символов, формат[ТИП] Краткое описаниеCATEGORY: метка из шага 1DATE: сегодняшняя дата (YYYY-MM-DD)IWE_VERSION: из шага 3
Запусти (подставив реальные значения):
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 вернул ошибку — вывести текст ошибки полностью.