Контекст предметной области
Progressive Domain Crystallization (PDC) â a skill for building and maintaining a living domain knowledge base for any custom business application. Use this skill whenever the user is developing a business application and wants the AI to accumulate understanding of internal terminology, entities, relationships, and business rules over time â especially when that knowledge is not fully defined
Что делает навык
Навык Progressive Domain Crystallization (PDC) позволяет ИИ-агенту строить и поддерживать живую базу доменных знаний (domain.md) для бизнес-приложений, накапливая понимание терминологии, сущностей и правил в ходе работы. Он обеспечивает согласованность использования внутренней терминологии и предотвращает выдумывание фактов, предлагая пользователю на проверку все изменения в знаниях.
Когда применять
- Разработка бизнес-приложения, где требуется постепенное накопление и уточнение доменных понятий и правил.
- Работа с проектами, в которых терминология и связи между сущностями не полностью формализованы изначально.
- Необходимость поддерживать актуальную базу знаний о бизнес-процессах, сущностях и ролях стейкхолдеров в течение многих сессий.
- Работа с крупными доменами, требующими разделения знаний на уровни (Tier 1, 2, 3) для эффективной загрузки контекста.
Как работает
- В начале сессии проверить наличие файла .tasks/domain.md: если он есть, загрузить его (полностью, если он короткий, или только индекс Tier 1 и релевантные файлы Tier 2), если нет — предложить инициализировать его по шаблону.
- В процессе работы использовать терминологию и имена сущностей строго из domain.md; при встрече неопределенных терминов или связей отмечать их маркерами [UNKNOWN], [RELATIONSHIP UNCLEAR], [RULE INFERRED].
- При необходимости детализации загружать соответствующие файлы Tier 2 (сущности, потоки, интеграции) на основе текущего контекста задачи.
- В конце сессии генерировать раздел «Proposed Domain Updates» с предложениями по новым сущностям, терминам, правилам и вопросам для ручного подтверждения пользователем.
- При превышении размера файла .tasks/domain.md ~200 строк предложить пользователю разделить его на индекс (Tier 1) и детальные файлы (Tier 2/3) с соблюдением структуры папок.
Примеры запросов агенту
Что понадобится
- Наличие файла .tasks/domain.md в корневой директории проекта (или возможность его создания).
- Доступ к файловой системе проекта для чтения и предложения изменений в файлах .tasks/domain.md и docs/domain/.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.