Инструкции для автора шаблона IWE: staging-канал (обкатка → FMT), авторские правила L3, Extensions Gate. Загружать при: staging / promote / author / шаблон / extensions / L3.
Scanned 9/1/2026
Install to Claude Code
npx -y skills add TserenTserenov/FMT-exocortex-template --skill author-mode --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Author Mode?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/tserentserenov-author-mode)More formats (shields.io, HTML) on the badges page.
---
name: author-mode
description: "Инструкции для автора шаблона IWE: staging-канал (обкатка → FMT), авторские правила L3, Extensions Gate. Загружать при: staging / promote / author / шаблон / extensions / L3."
version: 1.0.0
layer: L1
status: active
triggers:
slash: [/author-mode]
phrases:
- "staging"
- "promote"
- "author"
- "author_mode"
- "extensions gate"
- "L3"
- "авторское"
- "шаблон FMT"
---
# /author-mode — Авторский режим IWE
> **Триггер:** staging / promote / author / шаблон / extensions
> **Применимо:** только для автора шаблона (author_mode: true)
## §8. Staging (обкатка → шаблон)
> Правила на обкатке. Работают → переносятся в шаблон (L1).
### Staging-канал
**Правило добавления:** новое поведение в §9 (авторское) → ОДНОВРЕМЕННО строка в `STAGING.md` (`status: testing`).
**Промоция (при Week Close):**
1. Просмотреть `STAGING.md` → есть `validated`?
2. Убрать авторские константы → заменить на `{{PLACEHOLDER}}`
3. Перенести в `FMT-exocortex-template` + commit `feat: promote S-NN from staging`
4. Обновить `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/` — рабочая директория
### Блокирующие (авторские)
> Заполнить специфичными для авторского окружения правилами.
### Различения (авторские)
> Хранятся в `memory/distinctions-warm.md` и `extensions/`. Файл `.claude/rules/distinctions.md` принадлежит платформенному hot-слою; `update.sh` сохраняет только явно размеченный `USER-SPACE` блок.
<!-- USER-SPACE -->
<!-- /USER-SPACE -->
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!