feat(1c): register files/list.md template registry protocol
obsidian-memory/SKILL.md: - vault layout дополнен веткой memory/1c/files/ (README.md + list.md) - в секцию '1С — special case' добавлены шаги 5-7: при запросе на генерацию документа читать files/list.md, искать подходящий шаблон, использовать как основу; если нет — генерировать и предлагать сохранить как новый шаблон - явное правило: 'файл без строки в list.md для Claude не существует' 1c-analyst/SKILL.md: - в 'Правила формирования выходных документов' добавлен шаг 0 (выполняется ДО п.1 про docx): проверить реестр шаблонов - в таблицу интеграций дополнено упоминание files/list.md в списке того, что читать в начале 1С-разговора
This commit is contained in:
+10
-1
@@ -211,6 +211,15 @@ description: >
|
||||
|
||||
## Правила формирования выходных документов
|
||||
|
||||
0. **Перед генерацией — проверить реестр шаблонов.** Прочитать
|
||||
`claude/memory/1c/files/list.md` в Gitea-репо `creator/obsidian-vault`.
|
||||
Если в таблице есть подходящий по смыслу шаблон (приказ, ТЗ,
|
||||
регламент, типовое письмо) — скачать его через Gitea raw-endpoint
|
||||
и использовать как основу. Если не нашлось — генерировать с нуля,
|
||||
и в конце предложить пользователю сохранить результат в `files/`
|
||||
как новый шаблон (одним коммитом добавляется файл и строка в `list.md`).
|
||||
Это экономит время и поддерживает единообразие документов между
|
||||
проектами.
|
||||
1. **Всегда Word (.docx)** — использовать скилл `docx` для генерации
|
||||
2. **Таблицы оценки** — обязательный формат с колонками: №, Функция, Оценка, Механизм, Комментарий
|
||||
3. **Структура отчёта:**
|
||||
@@ -269,7 +278,7 @@ description: >
|
||||
|
||||
| Скилл | Когда использовать совместно |
|
||||
|-------|-----------------------------|
|
||||
| `obsidian-memory` | **В начале каждого 1С-разговора** — читать `claude/memory/1c/` (configurations/, projects/) чтобы понять, что конкретно уже развёрнуто у пользователя, какие решения приняты, с какими клиентами работали. Туда же писать обновления после разговора. |
|
||||
| `obsidian-memory` | **В начале каждого 1С-разговора** — читать `claude/memory/1c/` (configurations/, projects/, files/list.md) чтобы понять, что конкретно уже развёрнуто у пользователя, какие решения приняты, с какими клиентами работали, какие шаблоны документов доступны. Туда же писать обновления после разговора. |
|
||||
| `docx` | **Всегда** — для генерации выходных документов |
|
||||
| `bulletproof` | При разработке кода BSL или архитектурных решений с кодовой частью |
|
||||
| `xlsx` | Для выходных таблиц с данными (реестры доработок, матрицы трассируемости) |
|
||||
|
||||
Reference in New Issue
Block a user