1c-web-session

Automate 1C:Enterprise web client sessions and data entry with Playwright MCP.

35|5|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/RooLee10/1c-web-session --skill 1c-web-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-web-session
Source: https://github.com/RooLee10/1c-web-session/tree/main/.claude/skills/1c-web-session
Command: npx skills add https://github.com/RooLee10/1c-web-session --skill 1c-web-session

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates routine work in the 1C web client using Playwright MCP, reducing manual interaction across sessions, navigation, and data entry.

Core Features & Use Cases

  • Launch, restart, and terminate 1C sessions; navigate sections with a navigation cache of IDs.
  • Create, edit, and post catalog entries and documents; fill forms and tabular parts; generate test data via the UI.
  • Handle dialogs, license prompts, and common UI error panels; supports long browser_run_code sequences for rapid automation.

Quick Start

Open Claude Code and run the 1c-web-session skill to start automating 1C web client tasks.

Frequently Asked Questions about 1c-web-session

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

FAQPage Schema
How do I automate 1C web client tasks using Playwright?

Automating 1C web client tasks with Playwright MCP handles launching sessions, navigating via cached IDs, and creating or posting documents. It enforces clipboard paste, _DLB selectors, and optimized browser_run_code execution for reliable UI automation.

Can I generate test data through the 1C web client UI?

Yes, you can generate test data through the 1C web client UI by using Playwright MCP to fill forms and tabular parts, creating and posting catalog entries and documents automatically.

Does the 1C web client automation handle license prompts and UI error dialogs?

Yes, 1C web client automation manages license prompts, common UI error panels, and dialogs. It handles login sequences and error management within long browser_run_code executions to maintain workflow continuity.

What's the best way to navigate 1C web client sections during automated testing?

The best way to navigate 1C web client sections during automation is by using a navigation cache of IDs. This approach stores interface identifiers, allowing Playwright MCP to quickly jump between sections and resume sessions efficiently.

Do I need Playwright MCP to automate 1C:Enterprise sessions in a web browser?

Yes, Playwright MCP is required to automate 1C:Enterprise web client sessions. It provides the browser_run_code execution framework needed to enforce clipboard paste, _DLB selectors, and navigation caching for reliable UI automation.

Why does my 1C web client automation fail when filling reference data forms?

1C web client automation may fail filling reference data forms if not using enforced patterns like clipboard paste and _DLB selectors. Following optimized browser_run_code sequences and proper dialog management ensures forms and tabular parts populate correctly.