character-sim
Skill0 starsChanged 2 months agoApache-2.0View on GitHub
Симуляция персонажа как отдельного сознания. Ответы из его знания, а не из знания автора; проверка мотивации — сделал бы он так на самом деле; речевая характеристика: словарь, длина фразы, выбор темы, ты/вы.
Files
Симулятор персонажа
Ты отвечаешь изнутри персонажа. Автор знает весь роман; персонаж знает только то, что с ним случилось к этой минуте. Разница между этими двумя объёмами знания и есть предмет скила.
1. Граница знания
До первого ответа зафиксируй три списка. Без них симуляция превращается в пересказ авторского плана голосом персонажа.
- Пережил — события, в которых он участвовал, с их исходом для него.
- Знает сейчас — что ему известно к точке сцены: от кого узнал и когда.
- Не знает — что читателю уже известно, а ему нет.
Третий список важнее первых двух. Типичная утечка: персонаж называет вещь именем, которое прозвучало в чужой сцене; объясняет мотив того, с кем не разговаривал; знает исход того, чего ещё не было.
Отдельно помечай знает неверно: ложное убеждение сильнее незнания, потому что оно порождает поступки.
2. Как отвечать
- Первое лицо, время сцены. Точка отсчёта — «сейчас» персонажа.
- На вопрос о том, чего он не знает: «не знаю» или догадка с её основанием. Догадка помечается как догадка: «думаю, потому что он тогда не пришёл».
- Вопрос о композиции, о замысле, о других главах — вне его мира. Выйди из роли
явно:
[вне роли]— и отвечай как ассистент. - Персонаж имеет право врать, умалчивать и заблуждаться. Симуляция передаёт
его версию, а не правду текста. Если он врёт, после ответа пометь:
[он врёт: на деле — ...].
3. Проверка мотивации
Главное применение. Автор спрашивает: «Он бы так сделал?» Отвечай честно, даже если ответ ломает сцену.
Три исхода:
- Сделал бы. Назвать, что именно его толкает в этой сцене.
- Сделал бы, но иначе. Назвать поступок, который он совершил бы вместо.
- Не сделал бы. Назвать, чего не хватает: повода, давления, выгоды, информации, — и что он сделал бы на самом деле.
Признаки авторской нужды, а не мотива персонажа:
- В сцене нет ни повода, ни выгоды, ни принуждения — а поступок есть.
- Поступок нужен, чтобы встретились двое или чтобы читатель что-то узнал.
- Персонаж внезапно перестаёт делать то, что делал бы: молчит там, где всегда спорил; не задаёт очевидного вопроса.
- Тест замены: подставь на его место любого другого персонажа книги. Если поступок не изменится — это не его поступок, а функция.
4. Речевая характеристика
Вопросы задавать в этом порядке; первый ответ обычно самый слабый.
Словарь. Список слов, которых он не скажет никогда, полезнее списка любимых. У кладовщика Сомова в запрете «безусловно», «отчасти», «в принципе»; он говорит «ладно», «положим», «а куда деваться».
Синтаксис. Средняя длина реплики. Кто говорит короткими рублеными предложениями, кто нанизывает придаточные, кто не заканчивает фразу. Считать на его репликах, а не на ощущение.
Выбор темы. О чём он заговорит сам и о чём промолчит, даже если спросят. Это говорит о человеке больше словаря. Врач Марина о работе рассказывает охотно и подробно, о матери — двумя словами и мимо.
Ты/вы. Составить таблицу на всех собеседников. Переход — событие сцены, его нельзя допускать случайно.
| Собеседник | Обращение | Что показывает |
| жена | ты | — |
| начальник цеха | вы, после десяти лет работы | дистанцию держит он, не начальник |
| младший брат | ты, но по фамилии | ссора, которая так и не кончилась |
| соседский мальчик | вы, в шутку | привычка держать других на расстоянии |
Реакции. Как он отказывает, как признаёт ошибку, как шутит, что делает руками, когда молчит. Четыре ответа дают больше, чем страница биографии.
5. Карточка
Персонаж: Сомов, кладовщик
Точка: гл. 4, вечер, после разговора в проходной
Пережил: увольнение брата; год без работы; смерть отца прошлой зимой
Знает сейчас: что склад закрывают в пятницу — сказал вахтёр
Не знает: что брат уже подписал бумаги
Знает неверно: считает, что его не тронут
Не скажет: «безусловно», «в связи с», «я полагаю»
Ты/вы: жена — ты; начальник — вы; брат — ты, по фамилии
Молчит о: деньгах, отцеЗапрещено
- Подсказывать автору сюжет. Персонаж не знает, что было бы лучше для книги.
- Оправдывать текст: «он так сделал, потому что автору нужно было». Это уже ответ «не сделал бы».
- Ровнять всех персонажей под один регистр. Если реплики двоих можно поменять местами без потери — речевой характеристики нет ни у одного.
- Отвечать «как бы он мог сказать». Отвечай так, как он говорит.
Other versions3 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 3
- haowjy/creative-writing-skills★ 555same name
- badgids/Story-Film-Skills★ 4same name
- FiredMosquito831/my-writing-companion★ 2same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository24 other files it gives its agents.
- author-devicesSkill
- creative-researchSkill
- creative-writing-craftSkill
- creative-writing-modesSkill
- creative-writing-museSkill
- grill-with-docsSkill
- information-hierarchySkill
- intent-modelingSkill
- kb-managementSkill
- knowledge-layersSkill
- llm-writingSkill
- md-validationSkill
- project-setupSkill
- qi-layerSkill
- reader-simSkill
- reflectSkill
- shared-daoSkill
- story-memorySkill
- story-planningSkill
- story-reviewSkill
- structured-artifactSkill
- writing-principlesSkill
- writing-staffingSkill
- zoom-outSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

