Author mode
Skill TserenTserenov/FMT-exocortex-template/.claude/skills/author-mode
Инструкции для автора шаблона IWE: staging-канал (обкатка → FMT), авторские правила L3, Extensions Gate. Загружать при: staging / promote / author / шаблон / extensions / L3.From its SKILL.md
npx -y skills add TserenTserenov/FMT-exocortex-template --skill author-modeAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- runs commandsInstructs the agent to run 2 commands, including `bash $IWE_SCRIPTS/{script|hook|skill}-promote.sh <файл> [--dry-run]` and 1 more.
SKILL.md
3.6 KB, 875 tokens by cl100k_base, as published. Nobody here has run it
/author-mode — Авторский режим IWE
Триггер: staging / promote / author / шаблон / extensions
Применимо: только для автора шаблона (author_mode: true)
§8. Staging (обкатка → шаблон)
Правила на обкатке. Работают → переносятся в шаблон (L1).
Staging-канал
Правило добавления: новое поведение в §9 (авторское) → ОДНОВРЕМЕННО строка в STAGING.md (status: testing).
Промоция (при Week Close):
- Просмотреть
STAGING.md→ естьvalidated? - Убрать авторские константы → заменить на
{{PLACEHOLDER}} - Перенести в
FMT-exocortex-template+ commitfeat: promote S-NN from staging - Обновить
STAGING.md: статус →promoted
Отклонение: специфичное для авторского окружения → статус rejected (остаётся в §9, не промотируется). Не удалять из таблицы — это решение.
§9. Авторское (L3 — только мой IWE)
Этот раздел — личный L3-слой.
update.shего не трогает при обновлении.
Добавляйте сюда правила и константы, актуальные только для вашего окружения.
Архитектура L1/L2/L3:CONTRIBUTING.md §Three Layers.
Extensions Gate (БЛОКИРУЮЩЕЕ)
Для пользователей: кастомизация протоколов/скиллов → ТОЛЬКО в extensions/*.md.
Прямое редактирование .claude/skills/ или memory/protocol-*.md = ошибка.
Архитектурное обоснование: платформенные файлы (L1) и пользовательские расширения (L3) — разные слои. Смешение слоёв = хрупкость при обновлении.
Разделение: платформенное → FMT-exocortex-template → update.sh. Пользовательское → extensions/ + params.yaml.
Автор (author_mode: true): прямое редактирование L1 РАЗРЕШЕНО.
Delivery в FMT: bash $IWE_SCRIPTS/{script|hook|skill}-promote.sh <файл> [--dry-run]
CLAUDE.md: bash $IWE_SCRIPTS/template-sync.sh (sync / --dry-run / --check)
Именование (плейсхолдеры)
{{GOVERNANCE_REPO}}— личный governance-хаб{{HOME_DIR}}/IWE/— рабочая директория
Блокирующие (авторские)
Заполнить специфичными для авторского окружения правилами.
Различения (авторские)
<!-- USER-SPACE --> <!-- /USER-SPACE -->Хранятся в
.claude/rules/distinctions.mdв секции «Авторские» — не затираются приupdate.sh.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.