framework/rules/skill-learning-policy/SKILL.md
До skill use и после итераций обновлять learned patterns
npx skillsauth add steelmorgan/1c-agent-based-dev-framework skill-learning-policyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Завершён цикл работы с ≥2 итерациями (написал → ошибка → нашёл корректный путь → успех) → ретроспектива ОБЯЗАТЕЛЬНА. Применить навык
skill-learning(framework/skills/agent-process/skill-learning/SKILL.md) и провести её.Задача решена с первой попытки → ретроспектива НЕ нужна, триггер не срабатывает.
Приёмка триггера: в full-cycle пропуск ретроспективы фиксирует оркестратор при приёмке фазы. В quick-fix/FREE приёмки оркестратором нет → агент сам подтверждает выполнение строкой в
{role}-context.md/ отчёте:SKILL_LEARNING: matched|refined|new|skipped(<причина>).
Перед началом работы с любым навыком — прочитать накопленные уроки навыка-владельца, ДО проектирования/реализации:
<навык>/references/learned-patterns.md— универсальные приёмы;{project}/.context/learned-patterns.md— проектные приёмы.Применять
confirmedкак дополнительные правила,candidate— как подсказки. Файла нет → пропустить. Триггер фазовый: на входе в работу с навыком, не на каждом ходу.
file:line / имена символов этого инцидента идут как «пример-источник», НЕ как тело правила.references/learned-patterns.md навыка-владельца + {project}/.context/learned-patterns.md). Подпадает под существующий класс → актуализировать его (candidate→confirmed, расширить границы анти-рецепта, дописать источник), дубль НЕ заводить. Не подпадает → новый класс. Исход фиксируется явно: matched | refined | new.references/learned-patterns.md навыка-владельца (универсальные) или {project}/.context/learned-patterns.md (проектные) — НЕ в тело SKILL.md.framework/, НЕ установленный ENG-симлинк framework_eng/: иначе урок теряется при синхронизации). Поиск каталога и синхронизацию в ENG — по навыку skill-editing-from-project. Проектный урок ({project}/.context/learned-patterns.md) — на русском, без маппинга и синхронизации.candidate, повторение = confirmed.Процедура ретроспективы (восстановление цепочки итераций, абстрагирование до класса, тест абстракции, сверка-каскад, выбор уровня и навыка-владельца, поиск RU-каталога) — в навыке skill-learning.
depends_on:
development
1C server maintenance webhooks: container restart and external component cache cleanup
development
Interactive DAP debugging of a single BSL procedure
tools
Rules for using RLM tools for project search and navigation in 1C/BSL
development
Creates web applications and routes on Winow (a web server on OneScript and Autumn). Use when working with a web server on OneScript, routing, or Winow controllers.