ssl-patterns

Community

Master 1C BSP development patterns.

AuthorSteelMorgan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill teaches agents how to correctly use the 1C Standard Subsystems Library (BSL/SSL) to write robust, maintainable, and efficient code, avoiding common pitfalls and duplicated efforts.

Core Features & Use Cases

  • BSL Best Practices: Learn the standard way to leverage BSL modules like ОбщегоНазначения and СтроковыеФункцииКлиентСервер.
  • Code Standardization: Understand patterns for logging, file operations, and data retrieval to ensure consistency.
  • Avoid Duplication: Discourages reinventing the wheel by highlighting existing BSL functions.
  • Use Case: An agent needs to retrieve multiple attributes of a Контрагент object. Instead of direct property access, this Skill guides the agent to use ОбщегоНазначения.ЗначенияРеквизитовОбъекта() for efficiency and standardization.

Quick Start

Show me how to use ОбщегоНазначения.ЗначениеРеквизитаОбъекта to get the 'Наименование' of a 'Контрагент' reference.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ssl-patterns
Download link: https://github.com/SteelMorgan/1c-agent-based-dev-framework/archive/main.zip#ssl-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.