framework/rules/no-direct-db-access/SKILL.md
Данные читать/писать через платформу 1С, не СУБД
npx skillsauth add steelmorgan/1c-agent-based-dev-framework no-direct-db-accessInstall 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.
Глобальное правило для всех агентов и сабагентов.
Платформа 1С:Предприятие — единственный легитимный слой доступа к данным. Прямое обращение к СУБД (PostgreSQL, MS SQL, и др.) обходит бизнес-логику, нарушает целостность данных и создаёт риски безопасности.
INSERT, UPDATE, DELETE, TRUNCATE, DDL-операцииSELECT) — только через платформенные запросы 1СПри явном согласовании с пользователем или если задача классифицирована как задача производительности:
SELECT-запросы к СУБД для анализа планов выполнения (EXPLAIN ANALYZE)pg_stat_*, sys.dm_exec_*)Даже в этих случаях — только чтение, никаких изменений.
{role}-context.mdclarification_needed → пользователь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.