fix(skills): force UTF-8 console encoding in 7 ps1 scripts

Codex runner on Windows launches PowerShell as login-shell and decodes
stdout/stderr without UTF-8, garbling Cyrillic output. The other 51 ps1
scripts already set `[Console]::OutputEncoding = UTF8`; bring these 7
in line and add `InputEncoding = UTF8` for symmetry.

Touched: epf-init, erf-init, form-add, form-remove, help-add,
template-add, template-remove. Versions bumped in both ps1 and py
headers to keep the pair in sync.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-05-08 12:16:44 +03:00
co-authored by Claude Opus 4.7
parent df9541470c
commit c496047c6c
14 changed files with 28 additions and 14 deletions
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
# remove-template v1.0 — Remove template from 1C object
# remove-template v1.1 — Remove template from 1C object
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
import argparse