1c-agent-based-dev-framework
Structured 1C BSL development with specs, tests, and review
All Skills in This Repository (41)
Pure Emerald Level Indicatorstechnical-design-standard
Standardize 1C technical design documents with mandatory sections and quality checklists.
task-breakdown-linear
Generate a JSON task breakdown with dependencies and self-checks for linear execution.
task-breakdown-subagent
Decompose complex tasks into structured JSON for subagent execution and review.
spec-standard
Enforce RFC 2119-compliant 1C specifications in SDD format with JSON task files.
error-handling
Implement error handling, transactions, and managed locks in 1C:Enterprise.
form-visual-requirements
Evaluate 1C form layout and usability against visual and functional criteria.
coding-standards
Enforce 1C:BSL coding standards for naming, structure, and directives.
ssl-patterns
Guide BSL/SSL usage for standardized 1C:Enterprise development patterns.
test-writing
Generate YaxUnit unit tests for 1C BSL code modules.
form-patterns
Guide 1C managed form development with client-server interaction patterns.
query-patterns
Teach 1C query language best practices for performance optimization.
find-skills
Search modular AI agent skills by keyword and provide npm-based installation commands via CLI tooling.
Frequently Asked Questions
FAQPage SchemaHow to install 1c-agent-based-dev-framework?▼
Run `npx skills add SteelMorgan/1c-agent-based-dev-framework --all -g -y` in your terminal to install all skills globally.
What does this framework do for 1C development?▼
It gives your coding agent a structured workflow for 1C BSL: writing specifications, designing architecture, generating unit and UI tests, and reviewing code before delivery.
Does it work with Claude Code and Cursor?▼
Yes. The skills follow the universal SKILL.md standard and install into Claude Code, Cursor, Codex, Windsurf, and other compatible environments via symlinks.
Can it generate 1C metadata XML safely?▼
Yes. The xml-generation skills compile forms, roles, reports, and configuration objects from JSON definitions and validate them, replacing risky manual XML editing.
Do I need to know BSL to use it?▼
Basic 1C knowledge helps, but the agent handles coding standards, testing, and review steps automatically once the framework is installed in your project.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core