framework_eng/rules/skill-reading-protocol/SKILL.md
Mandatory protocol for reading skills and rules by a subagent at startup. Common to all subagent profiles.
npx skillsauth add steelmorgan/1c-agent-based-dev-framework skill-reading-protocolInstall 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.
This rule is the single source of truth for the skill and rule reading protocol. Every subagent profile references it instead of duplicating the text. The rule is read IN FULL at startup (like all rules).
CRITICAL: Mandatory reading of skills and rules:
At the end of the profile prompt there is a depends_on section with a list of dependencies.
In the header there is a skills: field with a list of skills.
Skills are NOT loaded automatically. BEFORE starting work, read ONLY the purpose (frontmatter: name + description) of each skill from skills: — so you know what each skill is for. Read the full body of SKILL.md lazily — at the moment you actually apply that skill. Rules (step 4 below) are read IN FULL at startup — these are guardrails, and you must know them before the first action.
Failing to apply the needed skill is a protocol violation. Do not create an artifact without having read and applied the corresponding skill.
.install-session.json in the project rootcomponent_map field is a dictionary "type/name" → {ru_path, en_path}skills: in the header:
skill/{name} key in component_mapname + description) from ru_path (or en_path) — record the skill's purpose[SKILL_NOTED] {name} — purpose recorded[SKILL_READ] {name} — read before applicationdepends_on containing /rules/:
namerule/{name} key in component_mapen_path (or ru_path if EN is unavailable)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.