form-patterns

Apply standardized 1C form design patterns with DSL guidance.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill form-patterns-msrv-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: form-patterns
Source: https://github.com/msrv-tech/skills/tree/main/form-patterns
Command: npx skills add https://github.com/msrv-tech/skills --skill form-patterns-msrv-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficiently design and standardize 1C managed forms by providing reusable layout patterns, naming conventions, and event-handling templates to speed development and ensure consistency across projects.

Core Features & Use Cases

  • Archtypes for common forms: Document Form, Data Processor, List Form, and Wizard, each with typical sections, events, and properties.
  • Naming conventions and structural guidance to keep forms readable and maintainable.
  • Practical examples and a simple DSL/JSON-like guidance to scaffold forms quickly.

Quick Start

Analyze a 1C form and apply the appropriate archtype, then configure header, body, and footer according to the chosen pattern.

Frequently Asked Questions about form-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize 1C form design patterns for consistent UI development?

Standardize 1C form design patterns by applying reusable archetypes like Document Form, Data Processor, List Form, and Wizard. This enforces consistent structure, event hooks, and naming conventions to speed up development and ensure maintainable UI across projects.

What's the best way to scaffold a 1C wizard or list form quickly?

The best way to scaffold a 1C wizard or list form is using the provided DSL-style guidance. Analyze the form to apply the appropriate archetype, then configure the header, body, and footer sections according to the chosen pattern template for rapid scaffolding.

How do I manage 1C form events and naming conventions across different projects?

Manage 1C form events and naming conventions by leveraging structural guidance templates for each form archetype. These templates define typical sections, properties, and event hooks, ensuring readable and maintainable forms across multiple projects.

Can I use a custom DSL to generate 1C data processor and document forms?

Yes, you can use a simple DSL or JSON-like guidance to generate 1C data processor and document forms. This practical approach provides quick scaffolding by mapping DSL definitions directly to standardized form sections, events, and properties.

What 1C form archetypes are available for streamlining UI development?

Available 1C form archetypes include Document Form, Data Processor, List Form, and Wizard. Each archetype provides typical sections, events, and properties to streamline UI development and enforce consistent structural design patterns.

Why should I use standardized 1C form patterns instead of building forms from scratch?

Use standardized 1C form patterns instead of building from scratch to ensure consistent structure, readable naming schemes, and proper event hooks. Reusable layout patterns and templates significantly speed up development and reduce maintenance overhead across projects.