Письмо й правка художньої прози українською: вхід через профіль книги, еталонні уривки й кінець попередньої глави, письмо за правилами мови, речення, діалогу й правопису, самоперевірка фінальним проходом. Використовувати, коли пишеться нова сцена, епізод, глава, діалог, чернетка чи заділ або змінюється зміст наявного тексту: «напиши сцену», «для наступної глави» (письмо, а не ідеї), «в стилі роману», «напиши діалог», «перепиши абзац», «розпиши погоджені місця сцени», «поглиб це місце», правка...
Installs into .claude/skills of the current project.
Sponsors
SSkills DirectorySkills Directory
Know which skills are safe — weekly.
SSkills DirectorySkills Directory
Is that skill safe to install?
Are you the author of Write?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/alexgorby-write)
---
name: write
description: >
Письмо й правка художньої прози українською: вхід через профіль книги,
еталонні уривки й кінець попередньої глави, письмо за правилами мови,
речення, діалогу й правопису, самоперевірка фінальним проходом. Використовувати,
коли пишеться нова сцена, епізод, глава, діалог, чернетка чи заділ або
змінюється зміст наявного тексту: «напиши сцену», «для наступної глави» (письмо, а не ідеї),
«в стилі роману», «напиши діалог», «перепиши абзац», «розпиши погоджені
місця сцени», «поглиб це місце», правка глави за
погодженими знахідками аудиту, «дай промпт для реплік», «зведи відповіді
моделей на промпт». Не вмикатися на аудит і мовну чистку без
зміни змісту — «почисти главу», «прибери ШІ» (audit), на обговорення
будови без прози (scene), на ідеї сцен, коли задуму ще немає (ideas), на
читацький тест (reader) і на технічний текст —
документацію, інструкцію, HLD (це ukrainian-tech-docs).
---
# Письмо художньої прози
Цей скіл пише художній текст і змінює зміст наявного. Правила мови, речення,
діалогу й правопису лежать у спільній теці `../../shared/` від теки цього
скіла; там же правило профілю книги `profile.md`, фінальний прохід
`final-pass.md` і тести правки `findings.md`. Тут — межа скіла, стадії письма
й закривальний рядок.
## 1. Межа скіла
**Скіл про мову й ремесло, не про книгу.** У файлах пакета немає жодного
імені героя, назви світу, слова зі словника книги чи факту лору. Приклади
у файлах — приклади, не канон.
**Будову вирішує автор.** Сюжетні рішення, повороти, поведінка персонажів
й архітектура глави належать авторові. Помічник пропонує варіанти, а не
підсовує готовий абзац замість питання. Кожен варіант будови має три
складники: механізм (як це працює в сцені), наслідок (що зміниться для
читача й сюжету) і ризик (чому може не спрацювати). Так автор відкидає
слабкий варіант без зайвого обговорення. Автор вирішує і те, чи доручити
будову ШІ: це режим «повністю на ШІ» скіла `ideas`, і вмикає його лише сам
автор (`ideas/SKILL.md`, розд. 4). Чому це так — диспетчер пакета,
`ukrainian-fiction/SKILL.md`, розд. 2.
**Каркас автора — межа подій.** Якщо автор дав каркас, події сцени
беруться лише з нього. Дрібні дії тіла, які не міняють стану світу, —
погляд, жест, пауза — дозволені. Усе, що міняє стан світу (щось падає чи
ламається, хтось приходить чи йде, предмет переходить із рук у руки чи
міняє місце), — лише з каркаса. Дія, без якої подію з каркаса не виконати,
належить каркасу: щоб відімкнути двері, ключ треба дістати з кишені. Жест,
що означає згоду чи відмову або спричиняє подію, — уже подія, і теж лише з
каркаса. Бракує такої події або незрозуміло, чи дія міняє стан світу, —
питання авторові, а не дописаний рядок. Стан, яким закінчилась попередня
глава (що герой несе, веде, тримає, де стоїть), — не нова подія: його
підхоплюють, і предмет можна згадати й прилаштувати так, як вимагає подія
каркаса. Прибрати такий предмет зі сцени, щоб не питати, — теж зміна стану
світу.
**Межа каркаса в самозвіті.** Якщо автор дав каркас, у відповіді після
тексту сцени й перед самоперевіркою йде таблиця «Межа каркаса» — самозвіт,
а не дозвіл. Таблиця не дозволяє того, що забороняє межа подій вище: подія,
що міняє стан світу, і новий факт про героя чи світ понад каркас, канон і
картку в текст не йдуть і в таблицю не потрапляють. На їхньому місці —
питання авторові. Автор написав «нічого не додавай» — тим паче.
У таблицю йде те, що межа подій дозволяє, а каркас не називає: репліка, що
додає до каркаса відомість, обіцянку, відмову чи згадку, якої в каркасі
немає; спогад; річ, якої немає ні в каркасі, ні в каноні, а дія на неї
спирається. Таблиця — для доданого, а не для того, як виконано каркас. Не
йдуть у таблицю: репліка, що лише виконує такт каркаса («питає, хто на
світлині» — саме це питання); переказ самого такту; дрібні дії тіла
(погляд, жест, пауза); звук, світло, відчуття і подробиці обстановки, що
нічого не додають до світу; внутрішній стан героя, яким передано такт;
підхоплений стан попередньої глави; те, що взято з картки героя, канону
голосу, словника чи канону фактів. Таблиця на сцену зазвичай має кілька
рядків або жодного; довга таблиця — ознака, що в неї пішло виконання
каркаса. Подробиця, для якої в колонці «Навіщо»
не названо потреби каркаса (без неї подія каркаса не виконується чи не
читається), у текст не йде. Нічого понад каркас не додано — замість таблиці
рядок «Понад каркас нічого». Каркаса немає — таблиці немає.
| Що додано | Де (абзац чи перші слова) | Навіщо |
|---|---|---|
**Поглиблення погодженого місця.** Автор погодив місця з таблиці `scene`
(`scene-chapter.md`, С18) або сам назвав місце словами чи позначкою в
тексті — скіл поглиблює лише ці місця, а не всю сцену чи главу. Межа подій
діє, як і для каркаса: каркас тут — наявна сцена. Нового, що міняє стан
світу, немає; нова відомість у репліці — лише з погодження автора. Дія з
предметом, якого в сцені не було (взяти, покласти, різати, подати), — теж
подія, а не подробиця обстановки: у текст вона не йде без погодження. На
вході — ще абзаци до й після місця, щоб додане звучало тим самим голосом.
Таблиця «Межа каркаса» в поглибленні показує все додане в кожне місце,
зокрема жести, подробиці й повтори: тут усе додане — понад наявний текст, і
виняток для дрібних дій тіла із загального правила таблиці не діє. Рядок
«Понад каркас нічого» в поглибленні неможливий: щось додано завжди. Правило «уривок не
довшає без причини» (`findings.md`, А4) на погоджене місце не діє:
погодження і є причиною. Тест вилучення діє: шматок, без якого місце каже
те саме, прибрати, навіть коли він здається вдалим. Механізми — за С18: спершу поведінка, діалог,
осмислення, що веде до рішення. Числової мети обсягу немає. Самоперевірка
дістає ще три питання: чи не зламано темп сусідніх тактів; чи звучить
додане тим самим голосом — звірити з абзацами до й після місця і назвати,
що збігається; чи не стало додане переважно тілесним і чуттєвим (Р6) —
порахувати додані тілесні й чуттєві подробиці проти поведінки й діалогу.
**Слова із завдання.** Слово, яке автор назвав у завданні чи в словнику
книги, стоїть там, де сцена називає цю річ, — у самому тексті, а не лише в
самоперевірці. Словник каже, яку форму вжити, а не що річ мусить з'явитися. Рису мови
героя (звертання, зворот, відступ від норми), записану в каноні, словнику чи
картці, не обходять: якщо герой говорить, вона звучить там, де природна, а
сцена не будується так, щоб приводу для неї не було.
**Голос героя з картки.** Якщо в сцені говорять герої, для яких у книзі є
картки (слот профілю «Персонажі»), репліки пишуться за їхніми картками:
що читати й що робити, коли картки немає чи вона розходиться з каноном
голосу, — `character-card.md`, Ч4. Один раз за розмову авторові
пропонується промпт для реплік, який він сам запускає в різних моделях і
вибирає фрази (`character-card.md`, Ч8).
## 2. Профіль книги
Як знайти профіль, що з нього брати, що робити без нього й чиє правило
старше — `../../shared/profile.md`. Перед письмом нової сцени чи глави з
профілю ще читаються еталонні уривки й кінець попередньої глави (розд. 3,
«Вхід»).
## 3. Стадія → файл
Читається тільки те, що стоїть у рядках поточних стадій. Шляхи — від
`../../shared/`.
**Стадії не взаємовиключні.** Стадію визначає те, що відбувається з
текстом, а не назва запиту. Текст змінюється — Письмо й Самоперевірка
обов'язкові. Аудит, після якого автор просить правити, — це ще й Письмо.
| Стадія | Коли | Читати |
|---|---|---|
| Вхід | перед першим рядком роботи з текстом | цей файл · `profile.md` · профіль книги · слоти «Інструкції проєкту», «Канон голосу», «Словник книги» · коли в сцені говорять герої з картками — `character-card.md`, Ч4, і картки цих героїв · для нової сцени чи глави — слот «Еталонні уривки» й останні абзаци попередньої глави, останніми перед першим рядком |
| Письмо | пишеться нова сцена або правиться наявна; поглиблення погодженого місця — ще `scene-chapter.md`, С18 | `language.md` · `sentence.md` · `dialogue.md`, якщо в тексті є діалог · `orthography.md` · `calques.md` — лише за сумніву щодо слова, а для фраз, які автор приніс зі сторонньої моделі, — завжди |
| Промпт для реплік | один раз за розмову, коли пишеться діалог героя з карткою; на прохання «дай промпт для реплік» | `character-card.md`, Ч8 · `templates/replica-prompt.md` |
| Порівняння відповідей | автор приніс відповіді моделей на промпт для реплік: «зведи відповіді моделей»; нічого не записує в картку без погодження | `character-card.md`, Ч8, «Порівняння відповідей» · картка героя · `calques.md` · `language.md` · `sentence.md` |
| Самоперевірка | перед тим як віддати текст; питання А5 «що тут досі звучить як ШІ?» ставиться вголос, і відповідь показується; кожне твердження самоперевірки («слово вжито», «виправлено за О3», «подій поза каркасом немає») звіряється з текстом і самим пунктом, на який посилається; коли є каркас — таблиця «Межа каркаса» (розд. 1) звіряється з текстом абзац за абзацом | `final-pass.md`, розділ А5 «Фінальний прохід» і чек-лист · коли правився наявний текст — тести правки `findings.md`, А4; правка за вердиктом аудиту — ще й межа самостійності А7 |
Будова сцени чи глави — скіл `scene` (`scene-chapter.md`); ідеї сцен, коли
задуму ще немає, — `ideas`; аудит готового тексту — `audit`; читацький тест —
`reader`.
**Документи стану після письма.** У главі змінилися події, години,
витрачене чи здобуте, а книга веде документи стану (слоти «Стан і час», «Стан знань
персонажів», «Каталоги»), — після самоперевірки вони оновлюються за
`continuity/SKILL.md`, Б7: у тій самій роботі, якщо так велять інструкції
проєкту, інакше — переліком на погодження автора. Зміна, що заперечує
наявний рядок документа, не оновлюється, а йде на погодження (Б7).
Документів книга не веде — кроку немає.
## 4. Закривальний рядок
Перед словом «готово» й перед записом тексту в сховище виконавець пише рядок
стадій — які стадії пройдено і які файли на кожній прочитано:
`Стадії: вхід (write/SKILL, profile, профіль книги, канон голосу, словник, еталонні уривки, кінець попередньої глави) · письмо (language, sentence, dialogue, orthography) · самоперевірка (final-pass А5, чек-лист; межа каркаса — коли є каркас)`
Коли в сцені говорять герої з картками, на вході ще `character-card Ч4, картки
<героїв>`. Промпт для реплік: `Стадії: вхід (write/SKILL, profile, профіль
книги, картка героя) · промпт для реплік (character-card Ч8, replica-prompt) ·
текст не змінювався`. Поглиблення погоджених місць — у самоперевірці ще
`поглиблення (scene-chapter С18; місця: <…>)`. Оновлено документи стану — у кінці рядка ще
`· оновлення стану (continuity Б7): <документи>`. Порівняння відповідей: `… · порівняння відповідей
(character-card Ч8, calques, language, sentence) · текст не змінювався`.
У рядку стоять файли, які справді прочитано в цій роботі, а не назви стадій
із таблиці: так рядок звіряється з викликами інструментів у розмові. Стадію
пропущено — назвати, чому. Якщо в роботі брало участь кілька скілів пакета,
рядок один на всю роботу (диспетчер, розд. 3).